LAMP环境搭建与配置
首先先关闭你的防火墙以防防火墙删除你要下载的一系列内容,代码如下:
第一个是关闭防火墙,第二个就是查看防火墙是否关闭。切记你在企业上班啊什么的不要关闭防火墙以为被一些不良的黑客攻击,那么我们可以进行下一步。
先下载一下一个常用的工具代码如下:
将你要安装的压缩包弄到Linux里,这里就有人要问了,如何把Windows里的文件放到Linux里呢,哎这就有点难了。你要下载两个软件XShell和Xftp了。下载了这两个软件之后呢新建一个输入Linux的ip就ok。
我呢是把安装包都弄到了opt里面,如图所示这是查看的结果:
那么接下来就到了我们的重头戏,开始安装了。
一、MySQL
首先进入存放压缩包的目录然后进行解压,代码如下:
等他解压完成即可,如果你想看解压过程把 -zxf 改为 zxvf 即可。
解压完成后 ls 查看一下你会发现多了一个这个目录这就说明你解压成功了。
更改一下这个文件的名字顺便将文件保存在usr目录下local文件里名为mysql,回车之后输入 cd !$ 可以直接到是一个命令的目录下,再 ls 查看一下就ok了。
开始创建用户: -s 是指定登录环境 sbin 用户是不可登录的 。
创建目录:创建的是一个存储目录,因为MySQL是一个数据库使用懂得都动。-p 是 dv 的意思可以连着创建data和mysql这两个目录。
授权: 第二个MySQL是把所属组改为 mysql,ll /data/ 查看一下成功没,这就是创建成功了。
安装编译有到的工具不装的话会报错:完成之后将他改为 data 下的MySQL。接着,去 覆盖掉 my.cmf 在个文件因为他自带这个文件 y 就是确定覆盖,再去修改这个配置文件 所有配置文件都是在 etf 目录下的然后按照下面的开始修改
完成之后,按ESC键输入 wq 保存并退出。然后把启动脚本放在启动目录下:
文件名为 mysqld ,继续修改这个文件:先进然后开始修改 / +你要找到东西的名字就可以很快的搜索到,修改这俩个即可。
启动一下: 启动成功。
这个代码呢就是开机重启。那就安装完成了。
二、APACHE
首先先进入安装包的目录。
解压: 解压这三个包代码一样就是后面的包名字一改就ok。
编译apr: 红色的标记是指定安装在 local 下面。查看有没有成功,如果是非零你们就没有成功。继续编译 再使用 echo $? 查看是零就说明成功了。
编译另一个:还是一样的步骤一步一步来
下载几个依赖防止报错: 还是使用 echo $? 来检查是否安装成功。
编译最后一个: 老步骤一步一步来
已经编译完成,可以使用ahache了。
启动ahache:
可以明显看出是80端口。
三、PHP
回到安装包那个目录,因为要遇到 bzi2 这个工具所以需要先下载一下:
解压php: 上面不是安装过一个工具,可以使用 Tab 键补齐。进php这个里面 进去之后开始安装依赖。
安装依赖:有点长打的时候看清楚。如果安装错了会生成没有的文件可以使用 make clean 删除。
编译php: 还是使用 echo $? 来查看是否成功,紧接着使用 make && make install 继续编译。这个超级慢,你可以放下电脑拿起手机打一局王者。
复制php文件:配置APACHE:先进入apache开始配置再开放 增加一行这个代码 最后加一个 然后保存提出。查看主配置文件有没有配置错误 显示OK就是没错。
重新加载apache: 重新加载完之后就可以使用php了。
使用PHP: 然后输入PHP代码 使用 curl localhost 查看。
启动apache:去入你安装的目录里启动例如: 使用 netstat -ntlp 查看。
这是老师的一个博客:LAMP环境搭建 · 语雀 (yuque.com)