CentOS7 搭建LAMP+wordpress

本文详述如何在CentOS7上搭建LAMP环境,包括关闭SELinux、部署Apache、安装MariaDB数据库、配置PHP7.0,以及安装和配置WordPress,最后解决WordPress升级时的权限问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述:在centos7上搭建LAMP服务器环境。即linux + apache + mysql + php。
注意 1、mysql被收购,现在数据库改用mariadb,基本是一样的。
2、yum安装的php版本比较低(5.4),而wordpress5.2最低要求是php 5.6,所以本次搭建,我们直接选择安装php7.0,这一版本兼容性和性能都比较完善了。
3、服务器的内存最好1g以上,虽然512M内存也可一运行,但是前提是需要优化。
一、 关闭SElinux

vim /etc/selinux/config

将配置文件中的SELINUX=enforcing 改为SELINUX=disabled。保存退出。
修改完成后要重启,使配置生效。
重启后查看selinux状态。

getenforce

看到结果为Disabled,表示selinux已经关闭。
二、部署apache
1、安装apache程序,直接yum安装即可

yum -y install  httpd

2、启动httpd服务,并设置开机启动

systemctl start httpd
systemctl enable httpd

查看httpd服务状态

systemctl status httpd

添加防火墙允许规则,允许放行tcp/80端口。

firewall-cmd --add-port=80/tcp --permanent

如果运行成功,会返回结果 scucess。
重新加载防火墙,使配置生效。

firewall-cmd --reload

如果提示FirewallD is not running,说明防火墙没有开启,那么先要开启防火墙,并设置开机启动。
开启防火墙

systemctl start firewalld

设置防火墙开机启动

systemctl enable firewalld

开启防火墙后,重新添加防火墙允许规则。
如果是在自己的虚拟机上练习配置,也可以直接关闭防火墙。
完成上述部署,在浏览器输入主机地址,就能看到apache的测试页面。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值