实验:LAMP

椰子ya Linux 2020-10-22

一、安装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服务正常启动屏幕截图 2020-11-01 131258.png
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支持正常屏幕截图 2020-11-01 132028.png

PREV
实验:DNS服务器 Master与Slave及子域控制
NEXT
实验:基于LAMP+WordPress搭建博客