木肃的博客

LAMP环境搭建

前言壹

这次搭建LAMP环境,使用的是centos6版本的虚拟机,设置成桥接模式。由于自身的懒惰不愿意再安装一个centos6,所以这个虚拟机是我从大佬那里直接拷贝过来使用的。但是没想到出现了找不到网卡的问题,所以在搭建环境之前,我先要把这个问题解决一下,并从此下定决心以后一定要自己安装系统

前言贰

在我把虚拟机复制过来之后,我想要拿termius连接到centos6上,在查看IP的时候却发现下图的状况
网卡恢复
心态再次爆炸!没办法,我只好将网卡配置文件补回来

网卡恢复

首先查看一下本地网卡,要把Mac地址记下来
网卡恢复
在里面能看到两个:eth0和eth1,我们需要把1的Mac地址改写到0里
网卡恢复
如果要把1的Mac地址改写到0里,我们要修改网卡配置文件
使用命令vi /etc/sysconfig/network-scripts/ifcfg-eth0
网卡恢复

修改好了之后,重启网卡
网卡恢复
就会显示出来我们新修改的网卡
网卡恢复
虚拟机的问题到这里就结束了,接下来我们就可以正式的搭建LAMP了

正式搭建LAMP

LAMP=LINUX+APACHE+MYSQL+PHP
这是在Linux下最常见的提供web服务的组合之一
Linux 是免费开源软件,这意味着源代码可用的操作系统
Apache 是使用中最受欢迎的一个开放源码的WEB服务器软件
MySQL 是多线程、多用户的SQL数据库管理系统
PHP 是一种编程语言最初设计生产动态网站。PHP 是主要用于服务器端的应用程序软件

开始安装

Apache

首先我们来安装Apache,为了方便我们使用yum安装(注意:yum安装要在联网的情况下才可使用)
网卡恢复
安装完成后如下图提示
网卡恢复
安装完成后,我们需要修改下域名
网卡恢复
输入/exam进行查找我们需要修改的地方
网卡恢复
将ServerName www.example.com:80前的注释符“#”去掉
网卡恢复
开启Apache服务
网卡恢复
之后我们查看一下我们的服务有没有开启,running就是已经跑起来了
网卡恢复
开启防火墙 拦截对Apache的攻击,但是开启防火墙后,Apache需要修改规则
网卡恢复
修改防火墙规则

网卡恢复
网卡恢复
-A是追加,-p为指定协议类型一共有三种:TCP、UDP、ICMP Apache需要开启80端口,80端口作用在TCP中,所以要指定TCP类型 -m表示启用扩展功能,一般和-p配合,-p指定类型后,通过-m打开此类型的扩展功能,在这里启用TCP的扩展 -j是指定如何进行处理 DROP(丢弃),REJECT(拒绝),ACCEPT(通过)

修改完规则后,重启防火墙
网卡恢复
设置开机自启
网卡恢复
查看一下Apache
网卡恢复

mysql

使用命令yum install mysql mysql-server mysql-devel 安装mysql
网卡恢复
安装完成
网卡恢复
启动mysql服务
网卡恢复
启动成功
网卡恢复
初始化mysql数据库
网卡恢复
提示设置密码,之后一直回车就行
网卡恢复
设置开机自启
网卡恢复
进入mysql,-h是本地启动 -uroot是用户 -p是密码,需要输入
网卡恢复
查看主表
网卡恢复
到此,Mysql就安装完了

PHP

安装PHP
网卡恢复
安装完成
网卡恢复
使用小黄鸭连接,在这里我要上传的是一个漏洞靶场
网卡恢复
连接上centos后,上传文件
网卡恢复
修改配置
网卡恢复
Password默认为root,修改为自己数据库的密码
网卡恢复
重启Apache
网卡恢复
我们在网页中打开发现显示错误,意思是要新建一个数据库
网卡恢复
进入mysql,新建一个数据库
网卡恢复
查看一下数据库表
网卡恢复
进入此目录,打开数据库导入SQL语句
网卡恢复
显示导入成功
网卡恢复
刷新网页,发现我们的网站就真正的搭建好了
网卡恢复