LAMP环境搭建

话不多说,直接开始上手!!!

这里博主用的是CentOS6.8的Linux虚拟机为例:

1.yum安装 LAMP
(1)首先 安装 Apache
yum -y install httpd 下载Apache
chkconfig httpd on 将Apache加入开机启动
service httpd start重启服务器
yum -y install httpd-manual(手册 ) mod_ssl(加密连接)mod_perl mod_auth_mysql(认证)装Apache的一些扩展
(2)安装MySql
yum -y install mysql mysql-server mysql-devel  
(其中mysql 客户端 mysql-server 服务端 mysql-devel mysql开发者库 )  
chkconfig mysqld on  将Mysql加入开机启动
service mysqld start 或/etc/rc.d/init.d/mysqld start 启动MySQL  
接下来配置mysql:
/usr/bin/usr/bin/mysql_secure_installation 回车 输入两次密码 n n n y (配置MySql用户root,密码**)
(3)安装 PHP  
yum -y install php php-mysql
yum -y install gd php-gd php-xml php-mbstring php-pdo php-mysqli php-pear php-smtp php-imap php-common php-curl php-xmlrpc gd-devel (装php扩展)
(4)配置服务器
vim /etc/httpd/conf/httpd.conf 
ServerName 127.0.0.1:80 #默认的路径  
找到DocumentRoot, 改为"/home/wwwroot/default"  
(Include conf.d/*.conf #可配置vhost ) 
service httpd restart
2.配置防火墙开启对应的端口号
vim /etc/sysconfig/iptables
修改为
-AINPUT -m state --stateNEW -m tcp -p tcp --dport22 -jACCEPT(ssh端口)
-AINPUT -m state --stateNEW -m tcp -p tcp --dport80 -jACCEPT (开启http端口)
-AINPUT -m state --stateNEW -m tcp -p tcp --dport443 -jACCEPT(开启https端口)
-AINPUT -m state --stateNEW -m tcp -p tcp --dport3306 -jACCEPT(开启mysql端口)
3.关闭防火墙
1)service iptables stop关闭防火墙
(2)关闭 selinux
selinux 是一个防火墙软件  
vim /etc/sysconfig/selinux  
修改SELINUX=disabled
:wq 保存并退出
setenforce 0 #临时关闭

到此为止,LAMP环境基本完成!!
接下来在/home/wwwroot/default/目录下创建一个index.html
在浏览器中输入对应的IP地址,能显示对应的内容,则安装成功!!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值