CentOS7.4 系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境

本文详细介绍了如何在CentOS7.4系统上配置LAMP(Apache+PHP5+MySQL)环境。首先,通过yum安装Apache并启动,接着解决Apache启动时的ServerName问题。然后,安装MySQL并设置root账户密码,再安装PHP5及相关组件。接着,配置Apache和PHP的参数,并删除默认测试页。最后,创建一个简单的PHP测试页面验证环境配置,并提供了解决phpMyAdmin访问问题和MySQL远程登录的方法。
摘要由CSDN通过智能技术生成
很久前转了篇 CentOS6.5安装LAMP的文章,很多年没搞了,CentOS版本已经到7.4了,今天在CentOS7.4上安装LAMP,参考之前转的文章,才发现很多知识已经变了,CentOS7相比CentOS6改动很大,但是开心的是我觉得都是往好的方向改变 微笑

准备篇:

1、配置防火墙,开启80端口、3306端口

CentOS7是用firewalld管理防火墙,和以前iptables的方式有较大区别,网上文章很多,这里就不详述了。


安装篇:

一、安装Apache
yum install httpd #根据提示,输入Y安装即可成功安装
/etc/init.d/httpd start#启动Apache
备注:Apache启动之后会提示错误:
正在启动 httpd:httpd: Could not reliably determine the server's fully qualif domain name, using ::1 for ServerName
解决办法:
vi /etc/httpd/conf/httpd.conf #编辑
找到 #ServerName www.example.com:80
修改为 ServerName www.jbaobao.net:80 #这里设置为你自己的域名,如果没有域名,可以设置为localhost
:wq! #保存退出

systemctl start httpd.service    // 启动httpd服务

systemctl enable httpd    // 把httpd服务单元加入当前运行级,设置开机启动

此时,这个配置文件被链接到了/etc/systemd/system/multi-user.target.wants/httpd.service,如下图

-bash-4.2# ll /etc/systemd/system/multi-user.target.wants/
total 0
lrwxrwxrwx. 1 root root 38 Sep 16 19:08 auditd.service -> /usr/lib/systemd/system/auditd.service
lrwxrwxrwx. 1 root root 44 Sep 16 19:08 avahi-daemon.service -> /usr/lib/systemd/system/avahi-daemon.service
lrwxrwxrwx. 1 root root 37 Sep 16 19:08 crond.service -> /usr/lib/systemd/system/crond.service
lrwxrwxrwx. 1 root root 37 Sep 17 02:38 httpd.service -> /usr/lib/systemd/system/httpd.service
lrwxrwxrwx. 1 root root 42 Sep 16 19:08 irqbalance.service -> /usr/lib/systemd/system/irqbalance.service
lrwxrwxrwx. 1 root root 37 Sep 16 19:08 kdump.servic

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值