关于阿里云服务器安装 wordpress(linux环境)的教程
阿里云服务器环境(PHP+Nginx+MySQL)
1. 打开终端(Xshell / SecureCRT / 其他),我用的是securecrt ;
2. 如果不是 root 用户,先用 su 命令切换到 root 用户:
su root
3. 创建一个 mysql 用户,可以使用 CREATE USER:
先使用 mysql 的 root 用户登录进入mysql模式:
mysql --user=root --password=your_password
CREATE USER \'viphchok_user\'@\'localhost\' IDENTIFIED BY \'user_password\';
返回:
Query OK, 0 rows affected (0.00 sec)
注:viphchok_user 就是创建的用户的名字,你可以创建自己想要的用户名,user_password 是这个用户的密码,你需要改成自己设置的密码。
4. 然后我们再去创建一个数据库,用的是 CREATE DATABASE:
CREATE DATABASE viphchok_data;
返回:
Query OK, 1 row affected (0.00 sec)
5. 现在我们有了用户,也有了数据库,下面要去给创建的用户分配一些可以管理创建的这个数据库的权限:
GRANT ALL PRIVILEGES ON viphchok_data.* to viphchok_user@localhost IDENTIFIED BY \'user_password\';
返回:
Query OK, 0 rows affected (0.00 sec)
6. 最后再冲洗一下权限:
FLUSH PRIVILEGES;
返回:
Query OK, 0 rows affected (0.00 sec)
7. 打开你网站的根目录,比如 www、wwwroot、sites 等等;
cd www
8. 远程下载 wordpress 程序包:
wget https://cn.wordpress.org/wordpress-4.3.1-zh_CN.zip
或者直接上传安装包
rz -bey wordpress-4.3.1-zh_CN.zip
9. 解压 wordpress,因为下载的是 zip 格式的压缩,可以使用 unzip 解压:
unzip wordpress-4.3.1-zh_CN.zip
10. 移动文件,解压后所有的 wordpress 文件应该在网站根目录下的某个文件夹里,比如 wordpress,你需要把这个文件夹里的所有的东西都移动到网站的根目录下面,用 mv 命令:
mv wordpress/* .
这行命令的意思是把 wordpress 下面的所有(*)的东西,移动到当前目录下面
11. 删除 wordpress 空文件夹和 wordpress-4.3.1-zh_CN.zip 安装包:
rm -rf wordpress
rm -rf wordpress-4.3.1-zh_CN.zip
12. 修改 www(sites、wwwroot)目录权限,因为 www 目录需要写入的权限,所以,我们需要修改这个目录的拥有者为 nginx 所使用的用户,如果你用的是 apache 服务器,那么用户名可能是 apache 或 www-data,取决于你使用的操作系统,你也可以通过修改 nginx 或 apache 的配置文件来修改他们的用户。这里我用的是 nginx 服务器,默认的用户是 nginx,修改目录或文件拥有者可以使用 chown 命令:
chown -R nginx www
13、执行 wordpress 安装,在浏览器里直接打开你为 wordpress 网站绑定的域名或者地址来执行安装 wordpress。