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安全错误
数据库的锁怎样保障安全
咖啡豆
百单网互联网科技有限公司
互联网科技名片
鸠鸠互联网科技
网络科技有限互联网
宜安科技 互联网金融
科技创新互联网企业
互联网科技ppt模板
多迪互联网科技有限公司
北京大学互联网科技怎么样
银川新华互联网科技职业技术培训学校图片
常德市电业局互联网科技部
全球顶尖互联网科技公司
新兴科技互联网创新大赛颁奖典礼
互联网媒体平台算高科技产业
健康食品互联网创新科技园项目
济南有互联网科技公司吗
深圳互联网科技的发展
互联网时代高科技布局
互联网科技和医药行业
广州紫鲸互联网科技有限公司
科技互联网产品
深圳卡尔迅互联网科技有限公司怎么样
华脉科技工业互联网产品
深圳市优智互联网科技有限公司
青海科技产业互联网发展
群盈汇互联网科技有限公司
陕西云淼互联网科技公司
唐山双旺合互联网科技产业园
小牛互联网科技有限公司地址