CentOS7 lamp环境搭建(Apache2.4,Mysql5.5,PHP5.6)

本文详细介绍了如何在Linux环境下安装和配置LAMP(Linux, Apache, MySQL, PHP)堆栈,包括Apache服务的安装与启动、MySQL数据库的安装与安全配置、PHP的安装及其与Apache的集成,并提供了具体的操作命令。

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

一.安装Apache
1.安装服务

yum -y install httpd

2.开启服务并设置开机启动

systemctl start httpd
systemctl enable httpd

3.设置防火墙开放端口

firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

二.安装mysql
1.安装服务

yum -y install mariadb-server mariadb

2.启动服务并设置开机启动

systemctl start mariadb.service
systemctl enable mariadb.service

3.设置密码

#mysql_secure_installation

Enter current password for root (enter for none): <--ENTER
Set root password? [Y/n] 
New password: <--yourmariadbpassword
Re-enter new password: <--yourmariadbpassword
Password updated successfully!
Remove anonymous users? [Y/n] <--ENTER
 ... Success!
Disallow root login remotely? [Y/n] <--ENTER
 ... Success!
Remove test database and access to it? [Y/n] <--ENTER
 - Dropping test database...
 ... Success!
Reload privilege tables now? [Y/n] <--ENTER
 ... Success!

三.安装PHP
1.先安装epel-release

yum -y install epel-release

2.切换源

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

3.安装PHP56及常用扩展

yum -y install php56w php56w-mysql php56w-gd libjpeg* php56w-ldap php56w-odbc php56w-pear php56w-xml php56w-xmlrpc php56w-mbstring php56w-bcmath 
yum -y install httpd php-gd56w php-intl56w php-mysql56w mod_ssl openssl mcrypt php5-mcrypt56w
yum -y install php56w-mcrypt php56w-soap php56w-intl  php56w-pdo

4.重启mysql 服务

systemctl restart mariadb.service 

5.重启Apache服务

 systemctl restart httpd.service
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值