网站建设
当前位置:主页 > 建站资讯 > 网站建设 >
如何使用centos7构建wordpress网站
发布日期:2021-04-04 阅读次数: 字体大小:

随着计算机技术的普及,越来越多的人从事IT,但是随着您的深入,您会发现自己正处在贼船上。 它真的和IT之海一样深。 从那时起,姊妹纸便成为路人,当您得到实现时,当您接近要考虑的目标时,就会有一种微不足道的感觉。 这个行业的知识太深奥了。 好吧,我们不要胡说八道,让我们开始我们的主题:使用wordpress建立个人博客。
1.环境准备
首先介绍环境和实验所需的程序包。
环境:
我正在使用www.jianzhanlong.com系统。
建议关闭selinux并影响80端口防火墙策略
软件包:
nginx(当然,可以使用系统默认CD-ROM中的软件包, 但不建议您建立个人博客,因为这是不必要的)
mariadb-server(使用maridb-server的数据库也位于系统的本地镜像中)
php-fpm(用于管理php 程序,nginx不支持php模块)
php-mysql(用于将php连接到数据库)
wordpress包,官方网站地址:https://www.jianzhanlong.com(建站龙)
wordpress主题 :https://www.jianzhanlong.com(建站龙) yum install nginx mariadb-server php-fpm php-mysql -y
#systemctl启用nginx mariadb php-fpm自动设置启动
2。 每个服务配置
Nginx
还有两种写nginx配置文件的方法,直接写到主配置,写Go到www.jianzhanlong.com文件夹,然后在这里使用第二个配置文件bu
#vim /etc/nginx/www.jianzhanlong.com
在http配置部分添加
http {
fastcgi_cache_path / var / cache / nginx / fcgi_cache level = 1:2:1 keys_zone = fcgicache:20m inactive = 120s;#特别说明:用于设置缓存的一些参数,如果要执行多个虚拟主机,则必须将其重置。在服务器配置部分中获取一个并修改您的字数超过1000文字,请删除一些文字在使用。对于数据库,您可以进行更多的安全性配置,因此在此不再进行演示。#mysql
MariaDB [(none)]>创建由“ XXXXXXX”标识的用户“ ningmeng” @“ localhost”; 创建一个帐户以连接到wordpress
MariaDB [(none)]>创建数据库wordpress所使用的数据库; 创建一个数据库
MariaDB [(none)]>将对wordpress。*的所有特权授予'ningmeng'@'%'; 授权ningmeng用户
建议登录并在创建后进行测试
mysql -uningmeng- pXXXXXX
Php-Fpm
它可以设置很多参数,并且还有 很多漏洞。 在这里,我将告诉您您需要注意的事项。
#vim /etc/www.jianzhanlong.com/www.jianzhanlong.com
user = nginx#设置所有者所属的组。 如果未设置,则在安装wordpress升级主题时会出现各种权限问题。
group = nginx
pm = ondemand#建议使用此模式,有关他的详细介绍,请参阅https://www.jianzhanlong.com(建站龙) = 50#可以根据情况
www.jianzhanlong.com_servers = 5
pm进行配置或默认设置。min_spare_servers = 5
www.jianzhanlong.com_spare_servers = 35
www.jianzhanlong.com_path = /status
www.jianzhanlong.com_path = / status#后三个用于设置要在网页上查看的服务器状态信息,其中 nginx对于服务器段的配置,请使用
www.jianzhanlong.com = /ping
www.jianzhanlong.com = pong
Wordpress
在完成之前的步骤后不要启动,因为它们在执行时可能会出现顺序问题 他们开始
将下载的wordpress软件包传输到本地,您可以重建一个文件夹来存储它或将其直接放在/ root目录中。
建议使用中文软件包www.jianzhanlong.com_CN。www.jianzhanlong.com
#mkdir -pv / data创建一个数据目录,该目录必须与nginx中root定义的根一致。#tar xvf www.jianzhanlong.com_CN.www.jianzhanlong.com -C / data /解压缩到/ data目录
#chown -R nginx:nginx / data / wordpress修改所有者的组,应该没有 更改主题升级插件的方式,以及一系列问题
#cd / data / wordpress
#mv www.jianzhanlong.com www.jianzhanlong.com设置配置文件
#vim www.jianzhanlong.com
define('DB_NAME','wordpress');WordPress数据库名称
define('DB_USER','ningmeng');MySQL数据库用户名
define('DB_PASSWORD','970628');MySQL数据库密码
define('DB_HOST','localhost');MySQL主机
start
systemctl start mariadb php-fpm
systemctl start nginx
注意:php-fpm必须在nginx之前启动,否则,将提示您找不到缓存文件夹。
摘要
以上是我们博客的所有内容。 在构建过程中,我们必须注意一些配置细节。 另一个参数可能不匹配,并且整个体系结构将无法工作。 来吧,本文仅代表我自己的观点。 不同的系统具有不同的配置。 我已经总结了我的朋友们可能遇到的问题,我将在这里与您分享:
解决方案:两者对于权限问题,请修改php-fpm的/etc/www.jianzhanlong.com/www.jianzhanlong.com中的所有者组。。 默认情况下,apache
user = nginx
group = nginx
问题描述:服务器内存很小,旧的mysql自动关闭
解决方法:优化pfp-fpm,优化方法 在本文中提到,或参考:https://www.jianzhanlong.com(建站龙) /?p = 120

标签: