WordPress管理日志

2017-09-19:WordPress更改域名与配置Nginx

域名更改

以前的域名过期了,在godaddy续费性价比低,于是干脆换个域名,重新购买了域名之后,按照下面操作即可完成。

如果Wordpress还可以登录,那么可以直接在Wordpress中登录,否则可以进入到phpAdmin中修改,具体参考:

更改wordpress的数据库中的siteurl与home字段。参考:How can I change the domain name for my WordPress site

当然这个需要登录到phpAdmin中修改,如果无法登录phpAdmin,或者找不到phpAdmin的地址,那么可以直接修改wp-config.php这个文件。具体而已,可以ssh登录后直接find找到,然后修改里面的值即可。

nginx配置更改

nginx会使用一个配置文件, 这个可以在ps 中看到:

然后在nginx中由server的配置:

注意里面的root和server_name字段,一般很多人都是使用lnmp来配置的wordpress server,因此这个配置文件,即/usr/local/nginx/conf/nginx.conf,不一定是指向Wordpress的,而是lnmp安装脚本安装完成后对这个脚本制作者的宣传的index.html,而www开头的域名才是自己的wordpress,对此我们可以将/usr/local/nginx/conf/vhost/hexiongjun.com.conf这种配置文件更改掉。直接将配置文件里面的root更改到我们的wordpress的root即可(含有index.php的根目录)。

图片无法显示问题

更改了Nginx后发现以前的图片无法显示了,按理nginx这边有配置image,而且是根据root路径来的。

最后,发现重启了nginx service就可以显示了。注意要使用 service nginx stop然后start,不能使用restart,这个脚本有问题无法一次性restart。

 

Leave a Reply

Your email address will not be published. Required fields are marked *