linux安装apache+mysql+php的教程非常多,不过目前都选择宝塔程序,直接一键安装了。

但本教程非一键安装版本,需要挨个安装,但也比较简单。

使用yum安装方式,yum源里面,有你想要的。

安装Apache

1、yum安装apache

#yum -y install httpd

2、开启Apache服务:

#systemctl start httpd.service

3、设置Apache服务开机启动

#systemctl enable httpd.service

如果你是用ssh的方式连接你的linux,而服务器在同一个局域网的情况下无法访问,那么请把CentOS的Firewall关闭或打开80和443端口

#firewall-cmd --permanent --zone=public --add-service=http
#firewall-cmd --permanent --zone=public --add-service=https
#firewall-cmd --reload

此时Apache应该已经可以访问了,如果看到Apache默认页面 有Testing123….字样的话就是安装成功了。

image.png

安装PHP

1、yum安装 php

#yum -y install php

2、重启Apache服务

#systemctl restart httpd

然后写一个php文件在浏览器中运行一下

#vi /var/www/html/info.php

这是一个新建的php文件,按“i“ 插入以下内容 ,按ECS 再输入:wq保存并退出

<?php phpinfo(); ?>

输入访问:http://xxxx/info.php

安装mysql

MySQL在CentOS 7里是Mariadb

1、安装 Mariadb

#yum -y install mariadb*

(这里我看到的教程是不加*的,所以导致我卡在这里卡了好久,有一些相关的东西没有安装上,我在后面的步骤中无法进行下去,后来排错半天加上星号之后问题解决。)

2、开启MySQL服务

#systemctl start mariadb.service

3、设置Mysql开机启动

#systemctl enable mariadb.service

4、设置root账户的密码

#mysql_secure_installation

这里会跳出一段英文,英文好的同学可以仔细的阅读以下,如果懒得读久在提示出来后按Enter就好了,设置密码时输入自己想设置的密码就可以,然后继续再让你选择y/n时,Enter就好。

image.png

当一切结束的时候,输入#mysql -uroot -p的方式验证一下

image.png

image.png

将PHP和MySQL关联起来

搜索与php相关的软件包(可省略)

#yum search php

image.png

1、安装php-mysql连接程序

#yum -y install php-mysql

image.png

安装常用的PHP模块

包括GD库,Curl,mbstring等等…..

#yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel

然后重启Apach服务

#systemctl restart httpd.service

然后,再次再浏览器中运行info.php。你会看到安装的模块的信息,这就表示你的LAMP就搭建好了。

image.png

OK~完毕!其实本不用这么麻烦 ,是吧

最后修改:2021 年 05 月 13 日
如果觉得我的文章对你有用,请随意赞赏