一、服务器
服务商:首先选个自己的云服务器吧,国内几个大服务商,当然还有其它好多服务商(AWS、google、金山等等),有兴趣的可以多了解些。
感觉个人用的话选腾讯云比较好,可以微信登陆,有完善的小程序可以查看服务器状态;而且学习教程、论坛都比较全面,特别适合个人新手用户。
配置:配置用2核2G或4G,对新手个人用户来说完全够用。可以对比下各家价格,经常会有新用户优惠、学生优惠、节日优惠,根据个人需要选择。
系统:如果服务商有wordpress镜像,可以直接选用,不需要配置环境(直接看第四步);动手能力强的小伙伴,可选则ubuntu、centos系统,自行搭建环境。
二、域名
三、环境搭建
步骤1:登陆服务器
大部分服务商都会提供WebShell登录(通过后台的网页端直接登陆),我们也可以选择本地ssh软件进行登录:PuTTY、secureCRT等都可以,mac系统可以用自带的ssh配置。为了更好的安全性,建议使用密钥登陆。
步骤2:环境搭建
步骤3:创建wordpress数据库
- 登录数据库 执行命令
mysql -u root -p此处是您的数据库密码,注意p后面无空格
- 设置权限
GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost';
- 刷新配置,使权限生效
FLUSH PRIVILEGES;
- 退出mysql
\q
四、安装wordpress
- 进入nginx站点根目录
cd /usr/share/nginx/html
- 下载wordpress压缩包
wget https://cn.wordpress.org/wordpress-5.0.4-zh_CN.tar.gz
- 解压
tar zxvf wordpress-5.0.4-zh_CN.tar.gz
- 找到配置文件
cd /usr/share/nginx/html/wordpress
cp wp-config-sample.php wp-config.php
vim wp-config.php
-
修改配置文件中的数据库配置
/** The name of the database for WordPress */ define('DB_NAME', 'wordpress'); /** MySQL database username */ define('DB_USER', 'user'); /** MySQL database password */ define('DB_PASSWORD', '123456');
- 验证
浏览器打开地址 http://服务器的公网ip/wordpress
跳转至wordpress安装页,说明安装成功,可以按提示开始配置 wordpress