您的位置:首页 > 其它

搭建wordpress中出现问题及解决方案、必备设置以及必要的插件(边使用边更新)(适用于初次建站)

2020-06-22 04:33 471 查看

本文主要记录自己重新搭建自己Wordpress博客中所用到的知识和命令,供大家一起学习以及直接复制代码快速搭建使用,如果使用的是非centos系统,可以直接使用下面官网的操作命令。

2020.5.13备注:由于本文牵涉太多内容,已在alvincr.com分为三部分,因为网站搭建是长期工程,相关文章我放在重要文章中中长期更新。

目前搭建完成15天左右,一开始没考虑到访问量,导致现在访问可能会有点慢,感谢大家访问小破站,过一段时间访问量再高一点就换服务器,然后出转服务器的实战教程。

参考内容主要是宝塔官网:https://www.bt.cn/btcode.html

以下环境全部在Root权限进行,使用前先切换

Table of Contents

1.出现的问题

1.1如果登陆网站无法弹出wordpress安装界面

1.2使用service nginx restart异常

1.3配置防火墙(开放端口)

1.4 宝塔--新建网站后无法正确解析含www的网站

2.配置wordpress

2.1升级软件

2.2安装插件

3.必要设置

使用CDN加速:

1.出现的问题

1.1如果登陆网站无法弹出wordpress安装界面

修改nginx默认指向的路径

使用find -name nginx.conf找到所有的名为nginx.conf的文件

对./etc/nginx/nginx.conf进行编辑,命令为vi ./etc/nginx/nginx.conf

将最后一段的root 地址修改为存放wordpress文件的位置/www/wwwroot/alvincr.com

按i后可以进行输入,按Esc后使用:wq命令进行保存,最后使用service nginx restart进行重启即可。

如果使用service nginx restart异常参考4.2

 

1.2使用service nginx restart异常

出现nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

首先使用netstat -ntlp检测端口占用,例如上面是 0.0.0.0:80号端口占用,就找到地址为 0.0.0.0:80的那个文件的PID

这里是被nginx:master占用,PID值为3153

使用kill 3153命令结束运行后,重新启动nginx

kill 3153

service nginx restart

 

1.3配置防火墙(开放端口)

查看防火墙状态: 

ervice iptables status

iptables:未运行防火墙。

开启防火墙:

service iptables start

关闭防火墙:

service iptables stop

查看哪些端口打开情况:

netstat -anp

打开80号端口:

iptables -A INPUT -ptcp --dport 80-j ACCEPT

保存端口设置

service iptables save

1.4 宝塔--新建网站后无法正确解析含www的网站

https://mp.csdn.net/console/editor/html/105913759

 

2.配置wordpress

  • 2.1自定义WordPress

使用前尽量先升级软件

  • 更改主题

 

 

2.2安装插件

  • (1)TinyMCE Advanced (文档编译)

WordPress自带的编译器太过简介,因此使用Wordpress插件来加强编译效果。

  • (2)Elementor(构建主页)

这是一款WordPress Page Builder,可以通过可视化的方式快速构建更加漂亮的网站。

  • (3)WP Statistics(访客统计)

可以比较详细地了解到访问网站的用户信息,比如每天访问量、来源、浏览了哪些文章、使用的系统、浏览器等等,(刚建好十几个小时)

  • (4)

 

3.必要设置

使用CDN加速:

https://blog.csdn.net/AlvinCasper/article/details/105924507

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐