初学lamp苦于找不到合适的教程,自己又懒癌犯了,发现高老师的视频之后,感觉讲得很详细,适合入门者学习一下,特此安利!
LAMP定义(来源于百度百科)
LAMP指的Linux(操作系统)、ApacheHTTP服务器、MySQL(有时也指MariaDB,数据库软件)和PHP(有时也指Perl或Python)的第一个字母,一般用来建立web应用平台。
一.前期准备
“工欲善其事必先利其器”,这个视频里面用到的PPT课件和安装的源代码包链接共享在这里,有需要的小伙伴可以下载下来。
百度云盘:http://pan.baidu.com/s/1eRrkt5C
在Linux系统下软件的安装主要是以源代码包的方式进行安装,我用的Linux操作系统的 Red Hat Linux 操作系统。
这是需要下载的软件列表
把软件源代码包放在 usr/local/src/下
统计一下文件总数
一共有13个文件。检查系统是否有编译工具gcc存在
(gcc工具主要是编译c语言的工具,而安装的源代码主要是c语言编写的)
使用命令(gcc -v),如果能看到gcc的版本号信息,说明这个工具存在可使用,如果没有自己可以下载安装。
二.开始安装
卸载默认的低版本环境
一般Linux系统下都会默认安装了LAMP 环境,但是版本相对较低。还有一点就是安装位置不是按照自己的意向。如果已经安装的话,直接卸掉以前的版本就可以了。
查找全部的软件包过滤出httpd,命令如下:
显示的是已经安装过的,这里直接卸载掉。
查看Apache 80 端口是否开启:
如果开启了80端口需要停掉服务再进行卸载
卸载命令 : -e后面直接加要卸载的软件名称,如果有连带关系,名称后面加–nodeps进行卸载。
到Apache默认的家目录下把配置文件删除掉。
进入到/src/目录下查找是否安装了MySQL