网站上线

  1. 域名备案 (根据服务器情况,可省略)
  2. 解析域名
    根据自己的云服务器提供商引导,完成解析。此处阿里云为例:
    工作台 -> 域名 -> 解析 -> 添加记录 -> 生效检测
    此处由于之前默认的联系邮箱不可用,解析一直未能生效,一定要进行生效检测!
  3. 配置 WordPress
    进入 WordPress 后台,修改 Home 和 SiteURL 两项,此处均设置为 zhxh233.fun
  4. 配置服务器 (此处为 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
  5. 输入域名试试~!

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'); #修改为指定值

再也不担心找不到回家的路啦!

类似文章