用阿里云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//重点就在这里

来源:高小调博客

posted @ 2015-11-24 00:32  站长高小调  阅读(3046)  评论(0编辑  收藏  举报