歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

搬服務器全過程

搬服務器全過程   1.從A服務器打包    tar -zcvf /usr/back/app.tar.gz /www/web/app    www.2cto.com   2.移動  scp /usr/back/app.tar.gz [email protected]:/www/web  3.解壓  cd /www/web  tar -zxvf  app.tar.gz    4.打包的時候把html的目錄幾個目錄去除  tar -czvf html.tar.gz html/ --exclude="html/trunk/compressfile/*" --exclude="html/trunk/compresspdf/*"    5.scp html.tar.gz [email protected]:/www/web    6.tar -zxvf html.tar.gz    重啟apache出現以下錯誤:   www.2cto.com   wget http://cronolog.org/download/cronolog-1.6.2.tar.gz    #tar -zxvf cronolog-1.6.2.tar.gz    #cd cronolog-1.6.2    #./configure    #make && make install  7.打包數據庫  8.安裝memcached  cd ~    curl -O http://www.monkey.org/~provos/libevent-2.0.13-stable.tar.gz    tar -zxvf libevent-2.0.13-stable.tar.gz    cd libevent-2.0.13-stable-tar.gz    ./configure --prefix=/usr    make ; make install    tar -zxvf memcached-1.4.0.tar.gzcd memcached-1.4.0.tar.gz  ./configure --with-libevent=/usr  make ; make install  http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz  tar zxvf memcached-1.4.15.tar.gz  cd memcached-1.4.15  ./configure --with-libevent=/usr  make && make install    啟動memcache的時候出現類似錯誤    /usr/local/memcached/bin/memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory    由於編譯程序的時候libevent路徑錯誤造成的。可以使用以下方法解決    我按別人的攻略安裝了libevent和memcached之後卻發現在執行的時候出現了。 error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory 這個錯誤提示。    解決類似問題的步驟我相信我的做法可以通用。    1. 首先 find / -name libevent-1.4.so.2 找到缺少的鏈接文件到底在那兒。    2. LD_DEBUG=libs /usr/local/bin/memcached -v    3. 從Debug信息中就知道程序去哪裡找鏈接庫了。我這邊程序去 trying file=/usr/lib/libevent-1.4.so.2 而我的鏈接庫的實際存儲位置是 /usr/local/lib/libevent-1.4.so.2    4. 做一個軟連接 ln -s /usr/local/lib/libevent-1.4.so.2 /usr/lib/libevent-1.4.so.2    5. 搞定。    8.php memcache 支持  01.wget http://pecl.php.net/get/memcache-2.1.2.tgz   02.   03.tar -xvf memcache-2.1.2.tgz   04.   05.cd memcache-2.1.2   06.   /www/server/php/bin/phpize && ./configure --enable-memcache && make    出現如下錯誤:  memcache.c:xxx: error: too few arguments to function 'zend_list_insert'    解決辦法:  將所有的:    zend_list_insert(pool, le_memcache_pool TSRMLS_CC);  改為:    zend_list_insert(pool, le_memcache_pool);    9.安裝startling  yum install ruby ruby-devel rubygems  gem install memcache-client starling   
Copyright © Linux教程網 All Rights Reserved