使用nginx+fastcgi
参考博客
https://www.it610.com/article/1280812115208192000.htm
这篇博客后来说的ph,只是用来管理数据库的工具,如果用sqlyog等就不用管。
https://www.jb51.net/article/148186.htm
主要看这个,记得在启动php安装目录下面的php-cgi.exe程序: https://blog.csdn.net/xixiyuguang/article/details/88891698
使用Apache
两种情况:
一、新建站
如果用phpstudy新建站的话,在网站创建时,直接再下面标记处添加网站的目录名就行。这里默认是到WWW的。
二、如果已经建站,就按照下面三步更改
1、在Apache的对应wordpress的配置文件中对应的root字段加上wordpress的目录名,Apache默认路径就是到www为止。
2、配置对应的nginx代理
server{
listen 80;
server_name wordpress.hrbeu.online www.wordpress.hrbeu.online;
#这里直接写/,直接用域名访问
location / {
#这里直接填Apache监听的端口,见上图,不用写wordpress
proxy_pass http://127.0.0.1:83;
}
}
3、最后要修改wordpress的数据库,wordpress把好多容可能变的东西以常量存在数据库里面,经常会带来各种麻烦。
如下图所示,在wp_options表中修改home和siteurl字段,就是把原来的wordpress目录名删掉就可以,换成我们的域名。
如果发布文章时候提示**发布失败。 您可能已经掉线。**的错误,很有可能就是home和siteurl没有设置对。