太阳集团tyc5997|官网【中国】有限公司

如何用centos7建立wordpress网站
  • 作者:admin
  • 发表时间:2021-01-23 07:50
  • 来源:未知

随着计算机技术的普及,从事IT的人越来越多,但随着深入,你会发现自己上了一条假船,真的和IT一样深。从此,纸姐就是路人。随着你离目标越来越近,你会觉得自己很渺小,这个行业的知识太深刻,太庞大。好了,不废话了,开始我们的主题:用wordpress建立个人博客。

第一,环境准备

让我们首先介绍环境和实验中需要的包

环境:

我用的是centos7.4系统

建议关闭影响端口80的selinux和防火墙策略

包装:

Nginx(默认使用系统自带的光盘中的包,当然也可以自己编译安装,但不建议建个人博客,因为不是必须的)

maridb-server(数据库使用maridb-server,它也在系统的本地映像中)

Php-fpm(用于管理Php程序,nginx不支持php模块)

Php-mysql(用于Php和数据库之间的连接)

Wordpress软件包,官方网站地址:https://wordpress.org/download/

主题:https://wordpress.org/themes/

# yum install nginx mariadb-server PHP-fpm PHP-MySQL-y

# systemctl启用nginx Maria db PHP-fpm设置开机和开机

二、服务配置

Nginx

nginx配置文件也有两种编写方式,直接写在主配置中,写在conf.d文件夹中。这里用的是第二种,没有区别。

# vim /etc/nginx/nginx.conf

在http配置部分添加

http {

fastcgi _ cache _ path/var/cache/nginx/fcgi _ cache levels=1:233601 keys _ zone=fcgicache :20m inactive=120s;#特别说明:当您想要创建更多虚拟主机时,必须在服务器配置部分重置和修改用于设置缓存的一些参数

}

这主要是定义缓存的一些配置,可以直接使用

# vim/etc/nginx/conf . d/blog . conf #必须有conf后缀

服务器{

听80;#听地址

服务器名blog.luckynm.cn;#域名

root/data/WordPress;#网站的根路径

index.php index.html指数;#默认索引

位置/

try_files $uri $uri//index.php?q=$ uri $ args

}

位置~* \。php$ {

fastcgi _ pass 127 . 0 . 0 . 1:9000;

index.php指数;

fastcgi _ param SCRIPT _ FILENAME $ document _ root $ fastcgi _ SCRIPT _ name;

包括fastcgi _ params

fastcgi _ cache fcgicache

fastcgi _ cache _ key $ request _ uri

fastcgi _ cache _ valid 200 302 10m

fastcgi _ cache _ valid 301 1h

fastcgi _ cache _ valid any 1m

}

Location ~ */(status | ping) $ {#用于查看网站的状态信息,不能添加

fastcgi _ pass 127 . 0 . 0 . 1:9000;

fastcgi _ param SCRIPT _ FILENAME $ fastcgi _ SCRIPT _ name;

包括fastcgi _ params

Baidu
sogou