CentOS7上快速搭建LAMP环境
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,首先确保CentOS7上网络配置正确,可以正常访问互联网。确保已经关闭了iptables。CentOS7上是firewall,关闭命令:# systemctl stop firewalld.servi
千家信息网最后更新 2026年11月02日CentOS7上快速搭建LAMP环境
首先
确保CentOS7上网络配置正确,可以正常访问互联网。
确保已经关闭了iptables。
CentOS7上是firewall,关闭命令:
# systemctl stop firewalld.service # 停止firewalld服务# systemctl disable firewalld.service # 设置开机默认不启动
确保selinux已经关闭。
# setenforce 0 # 不重启系统的状态下关闭selinux(permissive状态)# getenforce # 查看状态# vim /etc/sysconfig/selinux # 开机不启动 SELINUX=disabled
现在开始介绍快速搭建LAMP的过程。
1.yum源配置
在这里使用阿里云的yum源,命令行输入:
# wget -O /etc/yum.repos.d/CentOS-Base.repo # yum makecache生成缓存
2.安装Apache
# yum install -y httpd# vim /etc/httpd/conf/httpd.conf # 修改配置文件 DirectoryIndex index.html index.php # 在该项后面添加index.php,支持index.php主页 AddType application/x-httpd-php .ph # 添加php支持# vim /var/www/html/index.php # 在默认主页存放的路径下,添加index.php的测试文件 # systemctl start httpd.service # 启动httpd # systemctl status httpd.service # 查看运行状态# ss -ntlp # 查看监听的端口# systemctl enable httpd.service # 设置开机启动
注意:如果是配置zabbix server的LAMP环境,配置文件里
DirectoryIndex index.html # 该项后面不要添加index.php
3.安装MariaDB
# yum install -y mariadb-server # yum安装MariaDB,在CentOS6 yum install mysql-server# vim /etc/my.cnf # 在[mysql-safe]部分添加 skip_name_resolve=on # 禁止域名解析 innodb_file_per_table=on # 修改InnoDB为独立表空间模式# systemctl start mariadb.service # 启动mariadb# systemctl enable mariadb.service# mysqladmin -u root password 'dtsdts'; # 创建管理员密码# mysql_secure_installation # 初始化安全设置# mysql -uroot -pdtsdts # root用户登录MariaDB [(none)]> CREATE DATABASE zabbix CHARSET 'utf8'; #创建zabbix库,默认字符集为utf8MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@'127.0.0.1' IDENTIFIED BY 'zbxpass';MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@'localhost' IDENTIFIED BY 'zbxpass'; # zbxuser可以从本机登录,密码为zbxpass,对zabbix拥有所有权限MariaDB [(none)]> GRANT ALL ON zabbix.* TO zbxuser@'10.10.10.%' IDENTIFIED BY 'zbxpass'; # zbxuser可以从10.10.10.0网段登录,密码为zbxpass,对zabbix拥有所有权限MariaDB [(none)]> flush privileges; # 刷新权限
4、安装php
# yum install -y php php-mysql# yum install -y php-gd php-xml php-process php-mbstring php-bcmath # 安装php扩展组件
可以修改/etc/php.ini进行简单的php优化(非必要):
max_execution_time = 300memory_limit = 128Mpost_max_size = 16Mupload_max_filesize = 2Mmax_input_time = 300date.timezone PRC
5、测试
# 重启服务# systemctl restart httpd.service# systemctl restart mariadb.service
浏览器访问验证:
配置
状态
密码
文件
登录
主页
命令
所有权
支持
服务
测试
环境
安全
必要
互联网
域名
字符
字符集
权限
模式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
华服互联网科技靠谱吗
河南真二互联网科技有限公司
有马互联网科技
互联网科技股票
浩特互联网科技
互联网科技公司的市场部门
深圳国际航运科技和互联网
新华互联网科技2019
随着互联网科技发展
以后互联网后是啥科技
搜狐科技互联网
恒生互联网科技指数跳水
消费医药和互联网科技
科技类公司包括互联网吗
智帮互联网科技公司最近动向
广州燕处互联网科技有限公司
互联网金融运营模式中的金融科技
科技和互联网行业的特点
青岛易易互联网科技
互联网对科技影响
互联网科技公司
互联网络科技
今日互联网科技
上海挚品互联网科技
郑州华宇互联网科技
中国最先进互联网科技公司
搜狐科技互联网
互联网科技创新的路径
黑科技 体验场景 互联网大会
互联网科技创业计划的风险分析