嘗試了兩天終於搞定這個東西了,踩了很多坑,現總結最方便的方法如下:
首先,阿里雲服務器有安全防護,需要在安全組規則中放行以下端口:
- 20/21端口,20000/30000端口,用於ftp服務
- 80端口,用於http協議
- 22端口,用於ssh客戶端登錄
- 3306/3307端口,用於mysql服務
工具準備
安裝xshell和xftp客戶端,建立連接遠程登錄服務器
安裝過程
服務器系統:ubuntu14.04
-
更新軟件源 apt-get update
不然的話安裝軟件包可能會報錯,無法定位軟件包 -
安裝配置nginx(apache),mysql,php環境,百度教程一大堆,但是經常會有各種奇怪的錯誤,這裏推薦使用lnmp一鍵安裝包
wget http://soft.vpser.net/lnmp/lnmp1.5.tar.gz -cO lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp
如提示’wget: command not found’ ,使用’yum install wget’ 或 ‘apt-get install wget’ 命 令安裝
基本上一路默認設置就可以了,設置mysql數據庫密碼的時候一定要記好
安裝完畢之後訪問你的服務器ip應該就會出現默認的lnmp網頁 -
接下來配置數據庫
在lnmp默認網頁點擊phpmyadmin登錄你的mysql數據庫,用戶名爲root,密碼爲安裝過程中你設置的密碼,進去之後創建一個新的數據庫wordpress或者其他名字,可以再新建一個用戶授予權限只能對wordpress數據庫進行操作,當然偷懶也可以用root用戶,會有風險,記下你的用戶名和密碼。 -
到wordpress官網下載wordpress最新的zip安裝包,解壓到/home/wwwroot/default文件夾中,然後訪問你的服務器ip/wordrpess就可以進行wordpress設置安裝了
-
安裝ftp用於更新安裝wordpress主題,參考教程https://lnmp.org/faq/ftpserver.html