网站上线
- 域名备案 (根据服务器情况,可省略)
- 解析域名
根据自己的云服务器提供商引导,完成解析。此处阿里云为例:
工作台 -> 域名 -> 解析 -> 添加记录 -> 生效检测此处由于之前默认的联系邮箱不可用,解析一直未能生效,一定要进行生效检测!
- 配置 WordPress
进入 WordPress 后台,修改 Home 和 SiteURL 两项,此处均设置为 zhxh233.fun - 配置服务器 (此处为 Apache,其他可能为 nginx 等)
vi /etc/httpd/conf/httpd.conf
# 添加以下内容
<VirtualHost *:80>
ServerName ${你的域名}
DocumentRoot ${wordpress}
<Directory ${wordpress}>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
# 退出编辑
systemctl restart httpd - 输入域名试试~!
PS:
因为来回折腾后台的 Home 和 SiteURL,每次更改之后就进不去后台了,这时候如果想要改回去就需要对 wp-config.php 进行修改,一般在这个路径
/var/www/html/wordpress/wp-config.php
修改增加以下两行:
#define('WP_HOME',' ' ${IP}' );
#define('WP_SITEURL', ' ${IP}' );
原来的 IP 地址就可以用了,但是这时候有新的情况,就是后台的两个选项变成了不可更改项,所以如果想要避免这种情况,只能通过数据库修改 (因为我只是 CentOS,不是宝塔之类的系统,没有找到 phpMyAdmin)
mysql -u root -p #登录 MySQLSELECT wordpress; #选择 wordpress 对应的数据库
SHOW TABLES; #展示所有表格
DESC wp_options; #展示设置表格
SELECT option_value FROM wp_options WHERE option_name IN ('home', 'siteurl'); #显示当前这两项的设定值
UPDATE wp_options SET option_value = '『 NEW_SITE_URL/IP' WHERE option_name IN ('home', 'siteurl'); #修改为指定值
再也不担心找不到回家的路啦!