Linux搭建LAMP
前言:在我们开始搭建LAMP架构之前,我们首先对LAMP架构是啥东西有一定的了解。
LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。四个字母分别代表的意思如下:
Linux,操作系统
Apache,网页服务器
MariaDB或MySQL,数据库管理系统(或者数据库服务器)
PHP、Perl或Python,脚本语言.
就像我的名字mc哟,也和这lamp架构一样,喜欢取自己名字首字符,多简单方便,也代表了自己的含义。取名就是如此任性~

安装步骤
1.先安装apache
首先先去网上去下载一个lamp包,百度一下就行

下载好自己记住自己安装包的位置。接下来建个abc文件夹,再使用rz之前下载的安装包拷过来



这里只是我个人安装包的存放位置,大家安装的时候根据自己存放的位置来。
接下来解压下压缩包



将opt目录下的apr文件复制到httpd的文件里

安装下环境

安装完成后,切换到http-2.4.29目录下再进行下面这些配置

配置完成后,进行编译,输入make就行

继续编译

将apachectl复制到httpd

进入vi编辑器


插入这段注释
为了便于service识别,将httpd加入到SERVICE管理器

建立一个软链接,方便编辑

进入vi编辑器

进入后,先将端口修改好,ip地址为自己的主机地址

servername也修改下,啥名字随意

保存退出
将以下文件再次建立一个软链接,方便访问

验证语法格式

启动服务,并验证是否打开80端口

记得关闭防火墙

然后我们打开浏览器试试看,结果如下

2.接下来安装MYSQL
安装字符终端管理器

解压


接着cmake过程

待结束之后,再开始make过程,时间就有点长了,有种花谢花开的荏苒之感


一眼万年,再次睁开双眼,终于发现进条度到了百分百
接下来make install过程就快了很多

接下来在解压缩目录中,将下面的文件复制一份到规定位置


给与其执行权限


修改配置文件


最后加上这句配置,保存退出。

添加程序性用户,并改下属组

然后初始化数据库,进行以下操作

初始化好后,在进入配置文件修改下启动脚本


保存退出
开启服务并查看端口

最后设置一下密码

3.最后我们来安装PHP
首先我们安装以下库

安装完后,解压PHP到opt

cd到php文件下,进行以下配置

接下来就和之前的过程一样,进行make和make install过程


搞定后,将php.ini拷贝过去作为php5的配置文件

使apache支持PHP,修改配置文件


使服务既支持html,也支持php

保存退出
接下来进行验证
进入html首页

将其改成php,或者不改变html首页,自己直接添加一个PHP首页也可以


保存退出后还得降拓展名改了

然后将所有服务全部重启,因为配置文件改过了


重启之后,最后我们就可以打开网页看看是否能打开

最后可能apache会gg掉,可能会打不开。就是看人品的事。能打开就ok了。
小结
搭建服务是一件很繁琐的事情,并没有啥难理解的地方,但是步骤太多很容易漏点啥,最后一旦不成功找错可就麻烦死了。所以还是要细一点才好。如果复查发现配置完全没问题,那就只能多重启几次服务了。
来源:CSDN
作者:mc哟
链接:https://blog.csdn.net/qq_45682385/article/details/103975318