虚拟机中centos7.7搭建LAMP全程

背景:由于同学使用centos7.3的mini版,所用实验手册无法用于centos7.7的LAMP搭建,所以自行百度安装。

参考文章:https://blog.csdn.net/xisngchaohai/article/details/117480386 centos7下yum安装LAMP环境

 

下为实验过程(复制的参考文档的命令行,可能与我自己的截图略有不同)

一、安装apach

1.yum安装

[root@bogon ~]# yum install httpd httpd-devel

2.启动apache

[root@bogon ~]# systemctl start httpd

3.设置apache服务开机启动(方便以后实验使用)

[root@bogon ~]# systemctl enable httpd

4.在浏览器输入实验机ip,正常会回显apache界面;

(不回显也不一定是有问题,我自己的也没回显,可能是防火墙问题或者是80端口未开);

5.设置防火墙策略并开启80端口:

[root@bogon ~]# firewall-cmd --permanent --zone=public --add-service=http

[root@bogon ~]# firewall-cmd --permanent --zone=public --add-service=https

[root@bogon ~]# firewall-cmd –reload

[root@bogon ~]# firewall-cmd --zone=public --add-port=80/tcp –permanent

记得关闭系统防火墙:# systemctl stop firewalld (.service)

都安装完成后再尝试打开apache界面,回显成功。

 

 

 

 

 

二、安装php

1.安装php

[root@bogon ~]# yum -y install php

2.重启apache服务:

[root@bogon ~]# systemctl restart httpd

3.测试是否安装成功

[root@bogon ~]# vi /var/www/html/info.php

(在新建的info.php文件中写上探针<?php ceho phpinfo(); ?>然后在浏览器访问探针文件,可以回显探针页面。)

 

 

 

 

 

 

 

三、安装mysql

1.安装mysql

[root@bogon ~]# yum install mariadb mariadb-server mariadb-libs mariadb-devel

2.查看已经安装的Maria包

[root@bogon ~]# rpm -qa |grep maria

 

 

 

3.开启mysql并设置开机启动

[root@bogon ~]# systemctl start  mariadb

[root@bogon ~]# systemctl enable  mariadb

 

 

 

4.设置root账户密码

[root@bogon ~]# mysql_secure_installation

 

(ps:这里我遇到了问题,它让我输入正确的root密码,我尝试自己设置,或者尝试mysql可能自带的root默认密码,但都爆错;其实只要仔细看上边的提示段,翻译一下就是,如果你刚装MariaDB,默认密码空白,直接按enter跳过就行);

 

(下图是我的报错图,只能说不能闷头按,还是要看它的提示的。)

 

1)解决上边的小插曲后设置密码

 

2)后面还有4次选项,基本选y就可,除了是否允许远程连接mysql,为了方便我选择了允许

Disallow root login remotely? [Y/n] n这句选择n,因为它是不允许远程连接

5.测试是否安装成功,进mysql查看

[root@bogon ~]# mysql -u root -p

访问完可以ctrl+c退出;

 

 

四、将mysql和php关联

[root@bogon ~]# yum install php-mysql

五、安装php常用模块

[root@bogon ~]# yum install -y php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

六、重启apache服务

[root@bogon ~]# systemctl restart httpd.service

 

至此我安装lamp完成。

posted @ 2022-05-08 09:08  xhhysghyn  阅读(8)  评论(0)    收藏  举报