用阿里雲ECS搭建WordPress環境


看着新鮮出爐的阿里雲ECS,心中不免有些小激動,下來就是用阿里雲配置Web環境了。(系統環境:Ubuntu 14.06 64位)

一、在Ubuntu中安裝Apache2(其他linux系統類似)

在安裝Apache2之前,我們首先更新系統:apt-get update(解決apt-get找不到軟件包的問題 )

更新完系統之后,我們就可以開始安裝Apache2了:

首先在終端輸入:apt-get install apache2不要以為安裝完成就結束了,這僅僅只是一個開始,然后輸入以下代碼:

apt-get install php5//PHP5模塊(解決Apache2無法解析php的問題)

apt-get install libapache2-mod-php5//php5模塊 (不知道這個和上面那個有什么區別,懂得朋友還麻煩告知一下,小調感激不盡)

apt-get install php5-mysql//php5中mysql模塊(解決php無法連接數據庫的問題)

apt-get install libapache2-mod-auth-mysql//apache2的mysql擴展模塊

apt-get install php5-gd//php5的GD庫

二、在Ubuntu中配置Apache2(其他linux系統類似)

chmod 777 /var/www/html//給網站目錄權限

在apache2配置文件里vim /etc/apache2/apache2.conf添加AddType application/x-httpd-php .php .htm .html//使Apache2支持php、htm、html

(溫馨提示:用vim編輯文件完成后,按Shift+:,然后輸入wq並回車便可以保存文件並退出vim。)

a2enmod rewrite//Apache2啟用mod_rewrite模塊

/etc/init.d/apache2 restart//重啟apache2

在Apache2的配置文件vim /etc/apache2/apache2.conf

添加AddDefaultCharset UTF-8//解決Apache2中文件亂碼的問題

三、在Ubuntu中安裝mysql(其他linux系統類似)

apt-get install mysql-server//安裝mysql服務端

apt-get install mysql-client//安裝mysql客戶端

四、在Ubuntu中安裝Proftpd(其他linux系統類似)

安裝很簡單,就一條語句:apt-get install proftpd-basic重點在配置上

五、在Ubuntu中配置Proftpd(其他linux系統類似)

groupadd ftpusers//添加用戶組ftpusers

useradd -d /var/www/ -g ftpusers -s /sbin/nologin gxd//添加用戶gxd

passwd gxd//為gxd設置密碼

然后重點來了,我安裝完Proftpd后,按照上面配置完成之后,每次登錄都會出現530 login incorrect,這個錯誤折騰了我接近一周,查閱了各種百度之后,終於找到了背后的原因,還是靠自己解決了。

Proftpd 530 login incorrect解決方法:

終端輸入:vim /etc/shells添加/sbin/nologin

終端輸入:vim /etc/proftpd/proftpd.conf設置RequireValidShell為off//重點就在這里

來源:高小調博客


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM