一、安装AMP
1、apache
[root@liukai ~]# rpm -qa | grep httpd #查询是否安装过apache服务
[root@liukai ~]# yum search httpd #查询yum源
httpd.x86_64 : Apache HTTP Server
[root@liukai ~]# yum -y install httpd.x86_64 #安装
2、安装php及apache扩展支持组件(查询过程省略)
[root@liukai ~]#yum -y install php php-fpm #php-fpm php处理器
3、安装mysql、php-mysql
[root@liukai ~]#yum -y install mysql-server.x86_64
[root@liukai ~]#yum -y install php-mysqlnd.x86_64 #php连接mysql的扩展模块
二、设置开机启动,并重启服务
[root@liukai var]# systemctl enable httpd
[root@liukai var]# systemctl enable mysqld
[root@liukai var]# systemctl enable php-fpm
[root@liukai var]# service httpd restart
Redirecting to /bin/systemctl restart httpd.service
[root@liukai var]# service mysqldf restart
[root@liukai var]# service mysqld restart
Redirecting to /bin/systemctl restart mysqld.service
[root@liukai var]# service php-fpm restart
Redirecting to /bin/systemctl restart php-fpm.service
三、查看服务
[root@liukai ~]# netstart -tulnp
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1965449/httpd
tcp6 0 0 :::33060 :::* LISTEN 1964575/mysqld
tcp6 0 0 :::3306 :::* LISTEN 1964575/mysqld
可以看到服务以已经启动并监听端口
四、测试
因为实验环境是云服务器,所以通过公网IP进行访问测试。
1、apache
在浏览器中输入公网IP,记得开放防火墙的80端口哦
出现下图则apache服务正常启动
2、php
在apache的web根目录中简单写一个php测试页面,查看是否正常
[root@liukai html]# cd /var/www/html/
[root@liukai html]# vim test.php
<?php
echo "<title>Phpinfo Test.php</title>";
phpinfo()
?>
保存退出,并重启apache服务
[root@liukai html]# service httpd restart
通过浏览器测试,因为未设置为主页面,公网IP/test.php
如下图则php支持正常