阿里云服务器 ECS WordPress配置教程

我所购买的ECS服务器系统信息:

系统:ubuntu 12.04 64位

1、通过putty,xshell,secureCRT等工具远程连接服务器,我用的是xshell.

2、进入系统后,更新安装包

sudu apt-get update (如果是以root登陆系统的,sudu可以不带)

3、安装LAMP环境(此环境安装包系统自带,不用再次下载上传)

sudo tasksel install lamp-server

安装过程中需要输入Mysql数据库的root用户的密码,这个通常在你的~目录下有相关文件说明,也可以自行修改.

安装完成后,在浏览器中输入你的公网地址,将有一个“it works”测试页面出现,说明你的lamp环境安装成功.

4、增加apache环境查看页面,方便对apache情况的查看——此步可做可不做.

touch /var/www/phpinfo.php

编辑phpinfo.php文件

vi /var/www/phpinfo.php

插入内容:

vi操作帮助: i: 插入文本-编辑模式;ESC:退出;“:”+wq:保存退出;“:”+q:强制退出)

浏览器中输入“公网/phpinfo.php”,即可查看到apache信息.

5、安装phpmyadmin工具

说明:刚才我们已经安装lamp环境,就表明了已经安装了mysql数据库,而安装的phpmyadmin是mysql管理工具,通过网页进行管理的.//开源软件:phpfensi.com

sudo apt-get install phpmyadmin

设定Apache使用phpMyAdmin

sudo nano /etc/apache2/apache2.conf

在最后一行的位置加上:

Include /etc/phpmyadmin/apache.conf

按Ctrl+X,然后选Y,再按Enter键.

重启Apache服务器:sudo service apache2 restart

访问公网ip/phpmyadmin/就应该能看到phpMyadmin的登录界面.

阿里云服务器 ECS WordPress配置教程

在这里,你可能会遇到一个问题,就是你在安装lamp环境的时候没有对mysql的账户root进行密码设置,mysql默认密码为空,而此时你用root和空密码登陆时候,会提示你不能用空密码登陆,此时我们就需要在系统环境下修改mysql的密码,修改后再通过网页登陆.

sudo mysqladmin -u root -p password

现在在通过网页登陆到mysql数据库中,创建WordPress所需要的数据库,为了更好的支持中文,数据库编码选择utf8-general-ci.

6、上传WordPress文件,需要安装FTP服务.

sudo apt-get install vsftpd

FTP的详细配置可以在网上找找相关教程,在服务器中,把WordPress文件放在 /var/www/目录下.

注意点:上传到服务器的WordPress文件的所属和权限问题,建议在刚搭建服务器时候,不考虑服务器安全问题,可以把上传上去的文件设置成root:root,777,命令提示如下:

sudo chown -R root:root 文件路径 改变文件所属

sudo chmod -R 777 文件路径 改变文件权限