CentOS 搭建 LAMP 环境

本文详细介绍了如何在CentOS 7.5上搭建LAMP环境,包括Apache的安装与配置,确认Apache服务运行及端口监听。接着,文章转向了Mysql的替代品MariaDB的安装,确保其成功并启动。然后,安装PHP,并通过安装常用PHP插件和关联MySQL来完成LAMP环境的构建。最后,通过测试页面验证LAMP环境已成功搭建。

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

查看系统环境

CentOS版本为 7.5

一、下载 Apache 

  执行下面命令进行安装

yum install httpd httpd-devel

启动 Apache 服务

systemctl start httpd

在浏览器中输入 localhost,看到如下界面说明 Apache 安装成功

后续操作

1. 查看服务的运行状态

systemctl status httpd

2. 防火墙设置开启80端口

[root@loaclhost-7 ~]# firewall-cmd --permanent --zone=public  --add-service=http
success
[root@loaclhost-7 ~]# firewall-cmd --permanent --zone=public  --add-service=https
success
[root@loaclhost-7 ~]# firewall-cmd --reload
success

3. 确认端口状态为监听

netstat -tulp

4.  查服务器IP

ip addr

 

在浏览器中输入该地址,正常访问

二、安装 Mysql/mariadb

因为现在 Mysql 被 oracle 收购,随时都有可能面临收费的可能性,所以 Mysql 的的创始人Michael Widenius 开发了一款 Mariadb 用来代替 Mysql,Mariadb 完全兼容 Mysql。

因此在这里我们安装 mariadb

yum install mariadb mariadb-server mariadb-libs mariadb-devel

判断是否安装成功

rpm -qa |grep maria

出现图中 的4个,证明 mariadb 数据库安装成功

启动 mariadb

systemctl start mariadb

设置 mariadb 开机启动

systemctl enable mariadb

查看 mariadb 的运行状态

systemctl status mariadb

查看端口状态

netstat -tulp

数据库安全设置

mysql_secure_installation

登陆 mysql 测试

mysql -u root -p

输入刚刚设置的密码

三、安装 PHP

yum -y install php

查看是否安装成功

rpm -ql php

将 mysql 与 php 关联起来

yum install php-mysql

查看是否安装成功

rpm -ql php-mysql

安装常用的 php 插件

yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

测试 php

[root@nmserver-7 ~]# cd  /var/www/html/
[root@nmserver-7 html]# ls
[root@nmserver-7 html]# pwd
/var/www/html
[root@nmserver-7 html]# vi info.php

<?php
        phpinfo();
?>
~                                                                                        
~                                                                                        
~                                                                                        
~                                                                                        
~                                                                                        
~                                                                                        
~                                                                                        
~                                                                            
:wq

重启服务器进行测试

systemctl restart httpd

 看到如下界面证明 LAMP 环境搭建成功

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值