標籤:
1、使用putty或類似的SSH工具登入伺服器:
登入後運行
- screen -S lnmp
2、下載並安裝LNMP一鍵安裝包:
我是CentOS系統,所以運行:
- wget -c http://soft.vpser.net/lnmp/lnmp1.0-full.tar.gz && tar zxvf lnmp1.0-full.tar.gz&& cd lnmp1.0-full && ./centos.sh
輸入Mysql密碼,斷行符號。
是否安裝InnoDB,安裝輸入y,不安裝輸入n。小記憶體就別裝了,後面最佳化vps會提到這個。
選擇PHP版本
選擇Mysql版本。之後會提示”Press any key to start…”,按斷行符號鍵確認開始安裝,LNMP指令碼就會自動安裝編譯Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer這幾個軟體。一般十幾分鐘完成。具體的過程或者有什麼問題可以查看LNMP官網 http://lnmp.org/
5、測試LNMP環境
終於搭建完成了,此時在瀏覽器中輸入“http://公網IP:連接埠”訪問我們剛才搭建的LNMP環境。此時出現搭建成功的頁面!LNMP環境搭建完成。
6 、添加虛擬機器主機(通俗點就是在VPS/服務商上添加一個網站(網域名稱))。
ssh登陸主機,在lnmp 目錄下找到vhost.sh運行(./vhost.sh)
輸入你的網域名稱,斷行符號。
這裡提示是否添加更多的網域名稱,例如,www.keenwon.com 和 keenwon.com 添加到同一個虛擬機器主機。多個網域名稱用空格分開。
這裡輸入你的目錄,直接使用預設目錄斷行符號即可
這裡選擇是否添加偽靜態規則,如不需要偽靜態,直接輸入 n 斷行符號。如果需要輸入 y 斷行符號,再選擇偽靜態或自訂偽靜態,以下為偽靜態選擇提示:
預設已經有了discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二級目錄wp偽靜態)、dedecms、drupal、ecshop、shopex,可直接輸入以上名稱wordpress即可。(註:以上除特殊註明外所有規則均只能用於根目錄網站,二級目錄網站的無法使用,需修改規則。)
是否需要開始log,一般不開啟。之後提示 Press any key to start create virtul host… ,再次斷行符號確認就會自動添加虛擬機器主機。
上面的內容來源於網路,下面的配置是我自己安裝過程中的記錄
刪除虛擬機器主機:
ssh登陸執行命令:rm /usr/local/nginx/conf/vhost/網域名稱.conf
如,前面我們添加的主網域名稱是www.vpser.net,則該命令為:rm /usr/local/nginx/conf/vhost/www.vpser.net.conf
7 建立資料庫
開啟 http://你的IP/phpmyadmin/ 登陸,,首先建立一個使用者,最好一個網站一個使用者的資料庫,點擊“許可權” 穿件建立使用者的提示。這裡建立一個tuzhuke使用者,注意使用者資料庫的選擇。
建立好使用者後,退出登入,以剛剛建立的tuzhuke登入phpmyadmin,登入後建立一個資料庫
此時,phpmyadmin部分已經完成!
8 安裝wordpress
開啟Wordpress中文官網(http://cn.wordpress.org/)可以找到最新版的Wordpress,並解壓到Web目錄。在SSH下繼續輸入以下命令:
wget http://cn.wordpress.org/wordpress-3.8.1-zh_CN.zip
unzip wordpress-3.8.1-zh_CN.zip
chown -R www:www wordpress
mv wordpress/* /home/wwwroot/‘網域名稱’/
重要說明:1 是將wordpress中的內容拷貝到之前的網域名稱目錄下,不是檔案夾!
2 wordpress相關頂層目錄的所有許可權以及都需要更改成www!
9 在瀏覽器輸入綁定好的網域名稱,設定wordpress!輸入tuzhuke建立的資料庫名,和使用者名稱tuzhuke以及密碼
提交以後再建立一個用於管理網站的使用者即可,順著提示設定wordpress一切都ok了!
Centos 安裝lnmp完整版