Linux安装部署LAMP(Apache+MySQL+PHP)
Posted 爱敲代码的三毛
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux安装部署LAMP(Apache+MySQL+PHP)相关的知识,希望对你有一定的参考价值。
文章目录
什么是LAMP?
LAMP:Linux + Apache + MySQL + PHP LAMP 架构(组合)
准备部署环境
1. 安装 Apache
-
使用yum命令安装httpd软件包
命令:
yum install httpd -y
-
配置 httpd.conf文件
用命令打开配置文件:vim /etc/httpd/conf/httpd.conf
在vim中
/+关键字
回车搜索关键字搜索ServerName,在下面添加一行:
ServerName Localhost:80
保存退出 -
使用systemctl命令重启httpd服务,使用
netstat -ntlp
命令,查看是否有80端口监听
4. 设置httpd服务开机启动
语法:systemctl enable httpd
查看开机启动是否设置成功
命令:systemctl enable httpd
5. 开放80端口
命令:firewall-cmd --zone=public --add-port=80/tcp
- 验证
通过ifconfig
命令查看ip
2. 安装MySQL
1.下载MySQL的yum源
由于yum源上没有 mysql-server,所以必须去官网下载后安装
命令:wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
2. 添加MySQL的yum源存储库
命令:rpm -ivh mysql-community-release-el7-5.noarch.rpm
3. 安装MySQL
命令:yum -y install mysql-community-server
4. 启动MySQL
重启mysql服务
命令:systemctl restart mysqld.service
查看是否有MySQL的端口号3306
5. 初始化数据库
命令:mysql_secure_installation
-
设置超级管理员root密码,注:默认为空,直接回车即可
-
是否移除匿名用户
-
不禁用root远程连接
-
不移除默认数据库(测试用例)
-
重新加载权限
-
测试连接MySQL
命令:mysql -uroot -p
输入密码
3. PHP安装
安装命令:yum -y install php
因为php是依赖于Apache的所以安装后要重启 Apache服务
命令:systemctl restart httpd
重启 httpd
测试
第一步:使用cd命令进入/var/www/html目录
第二步:使用vim命令创建index.php文件
第三步:编写php代码
通过浏览器访问
以上是关于Linux安装部署LAMP(Apache+MySQL+PHP)的主要内容,如果未能解决你的问题,请参考以下文章