linux搭建个人博客wordpress(LNMP)

目录

准备阶段:

(1)系统 centos 7

(2)关闭并禁用防火墙和selinux

(3)配置yum源

(4)可以联接外网

1.部署LNMP环境

(1)安装nginx

(2)安装php和mysql数据库

查看版本:

(3)修改配置文件:

(4)修改配置文件指定php时区:

(5)修改Nginx的虚拟web主机配置文件,定义网站信息:

(6)启动Nginx与PHP

(7)测试Nginx与PHP之间的连接

2.配置数据库

(1)启动数据库并设置开机自启

(2)设置root密码

(4)测试PHP与MySQL之间的连接

打开浏览器访问测试页面:

3.上线WordPress博客平台

(1)解压项目文件

(2)复制项目文件到网页目录

(3)更改文件所有者为nginx

4.来到web界面安装博客平台

5.WordPress博客平台优化

(1)开启注册功能

勾选‘如何人都可注册’

总结:


本章将利用 LNMP + WordPress 搭建博客网站形式的平台

WordPress是一款使用PHP语言开发的博客平台

1.易用性高:操作简单,即使对于初学者也很容易上手。

2.扩展性强:有丰富的插件和主题资源,可以满足各种需求。

3.SEO 友好:内置的功能和插件有助于优化网站在搜索引擎中的排名。

4.社区支持强大:拥有庞大的用户群体,有很多教程和帮助资源。

5.多语言支持:方便创建多语言网站。

6.灵活性好:可以用于各种类型的网站,如博客、企业网站、电商网站等。

准备阶段:

(1)系统 centos 7

(2)关闭并禁用防火墙和selinux

(3)配置yum源

(4)可以联接外网

ping -c3 baidu.com

(5)下载nginx包和WordPress源码

wget https://cn.wordpress.org/latest-zh_CN.zip http://nginx.org/packages/rhel/7/x86_64/RPMS/nginx-1.20.2-1.el7.ngx.x86_64.rpm

1.部署LNMP环境

(1)安装nginx

yum -y install nginx-1.20.2-1.el7.ngx.x86_64.rpm

(2)安装php和mysql数据库

php 包是php代码的解释器

php-fpm 包用于管理php进程接收请求

php-mysql 包用于与MySQL数据库集成,可连接MySQL数据库并进行增删改查 php-gd包用于帮助

php-gd 处理图片的扩展,如生成图片、裁剪图片、缩放图片等

yum -y install yum-utils http://rpms.remirepo.net/enterprise/remi-release-7.rpm

yum-config-manager --enable remi-php74

yum -y install php php-fpm php-mysqlnd php-gd mariadb mariadb-server

查看版本:

php -v

注意:wordpress需要至少7.0.0版本的PHP,7.0一下都不兼容

(3)修改配置文件:

/etc/php-fpm.d/www.conf,指定PHP程序运行时的用户与组,并开启PHP状态页面用于监控服务状态。

vim /etc/php-fpm.d/www.conf

        
上一篇: Shell脚本语法检测神器(ShellCheck)
下一篇: Prometheus(普罗米修斯)简介(1)
DevOps菜鸟(Xu JieHao)
博客等级 码龄4年 1238粉丝 107原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值