您的位置:首页 > 运维架构 > Linux

菜鸟的Linux历程-LAMP搭建之环境准备

2015-10-05 00:36 429 查看
学习了一段时间的Linux之后,难免彷徨,不知道Linux到底能干嘛?从今天开始,我就开始了LAMP环境的搭建之路,LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件) 和PHP(有时也是指Perl或Python) 建立web应用平台。依托LAMP环境,我们可以搭建一个自己的动态测试网站,进行更加深入的学习。

第一部分

选择和安装稳定的Linux操作系统

在我们的学习过程中,为了能获得更多帮助,我没有花太多心思选择发行版本,直接选择了大家最熟悉的CentOS 5.5。

接下来,开始安装CentOS了。在我们还不能熟练驾驭Linux之前,我们需要准备一款虚拟机,在虚拟机上安装一个Linux操作系统,方便我们学习。在这里,我使用的是virtualbox这款虚拟机(vmware同样可以安装过程大同小异)。

打开安装好的虚拟机,点击”新建“,开始CentOS安装:


为你的CentOS分配运行内存,我很吝啬,不过1G已经很慷慨了(事实上,

32M的内存就可以运行字符界面的CentOS了):



为你的CentOS指定硬盘大小,硬盘类型,以及”硬盘“的存储位置,默认就好:



一直到看到这个界面,我们安装CentOS的”硬件“环境就已经准备好了:



接下来,我们只需要”接入系统盘“,就可以执行系统安装了。点击菜单栏中的”设置“-”存储“,将”光盘“插入”光驱“中,如图所示,单击确定,开始安装CentOS:



语言选择,我选择了英语(强迫自己多认识几个单词而已):



选择安装模式,类似于Windows系统安装里面的”是否覆盖原有操作系统“等这样的选择。注意,我在下面勾选了”预览分区“,这里勾选与否没什么区别。接着”next“:



看到系统已经将我们的”硬盘“进行了默认分区,个人感觉分不了默认的这么好,就没有经行修改,直接next:


询问grub(系统引导的重要文件)安装的位置, 直接”Next“。(有兴趣的童鞋可以看看我总结的”菜鸟的Linux历程-系统启动过程“):



接下来,来到了网络设置部分。为了后续测试方便,我的这一块进行了设置*(参数是根据我的个人需要设置的,大家可以直接使用默认设置。):



接下来需要设置root密码,没有密码,连安装都不行!养成练好的习惯,密码严格遵循密码规则:



密码设置好以后,我们来到了一个系统类型选择界面。你是要创建图形版的CentOS,还是要创建单纯的服务版的CentOS呢?看个人需求。我是为了搭建服务器,我仅选择了server(注意你自己的选择,同时注意界面下方,勾选”customize now“):



接下来,选择我们需要的功能模块(我是为了搭建一个WEB服务器,所以我的服务器应该多余的功能越少越稳定,所以多每一个模块进行的删减),如图所示进行删减(language中勾选Chinese):











最后重启,点击reboot(记住,Linux中重启的命令也是“reboot”):



重启后,开始安装:



防火墙选择关闭(开机后发现,这个设置并没有 真正关闭防火墙,自己还是得手动关闭防火墙):



关闭SELinux(这个牛比的人物,最后也是需要手动关闭的):



然后让我创建新用户,我比较喜欢控制一切的感觉,果断拒绝用普通用户的身份登录系统(虽然这样做并不合适),直接forward:



搞定,漫长的等待,root登录成功。

但是革命刚刚开始!我们要为以后的光明先干掉两个重要人物——防火墙和SELinux。

命令行输入:

//防火墙设置:
service iptables stop //临时关闭防火墙
iptables -L //查看防火墙状态
service iptables save //使防火墙永久生效




//SELinux设置:
//由于SELinux的头衔相当大,关闭它需要直接修改它的配置文件,并且在修改成功后重启系统
vi /etc/selinux/config //打开SELinux的配置文件
//修改里面的内容
SELINUX=enforcing            //这句话前面加"#"注释掉
SELINUXTYPE=targeted            //这句话前面加"#"注释掉
SELINUX=disabled             //增加


如果对vi使用有困难,可以看看菜鸟的Linux历程-vi编辑器使用

修改如下:



重启后查看SELinux状态如下:



CentOS5安装的部分到此就告一段落,第二部分将对LAMP环境的搭建进行安装总结。

如有错误,欢迎留言指正。谢谢。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息