博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】CentOS 7.0 下搭建LAMP环境
1)首先确保你的yum仓库配置正确,我直接使用163的yum源,切换至root用户,使用命令# cd /etc/yum.repos.d/进入对应文件夹,将下载好的163yum源放在此文件夹里面。
下载repo文件:#wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
2)然后安装apache服务 #yum install httpd -y
配置文件位置:vi /etc/httpd/conf/httpd.conf
网站根目录:/var/www/html
systemctl start httpd.service #启动apache
systemctl stop httpd.service #停止apache
systemctl restart httpd.service #重启apache
systemctl enable httpd.service #设置apache开机启动
3)安装对应的数据库,因为在CentOS 7中使用Mariadb代替了MySQL,所以安装Mariadb 命令:
CentOS最小安装情况下,先执行:#yum install deltarpm
#yum -y install mariadb*
启动mariadb服务:
systemctl start mariadb.service #启动MariaDB
systemctl stop mariadb.service #停止MariaDB
systemctl restart mariadb.service #重启MariaDB
systemctl enable mariadb.service #设置开机启动
进入mariadb:#mysql
退出mariabd:>quit
4)安装对应的PHP,#yum -y install php
配置文件位置:vi /etc/php.ini
5)使用systemctl start httpd启动apache服务,打开浏览器,在地址栏输入localhost将会看到下面界面
6)在window下访问虚拟机里的Lamp:
CentOS 7.0下关闭防火墙:
CentOS 7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下
1、直接关闭防火墙
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
2、设置 iptables service
yum -y install iptables-services
如果要修改防火墙配置,如增加防火墙端口3306
vi /etc/sysconfig/iptables
增加规则
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
保存退出后
systemctl restart iptables.service #重启防火墙使配置生效
systemctl enable iptables.service #设置防火墙开机启动
最后重启系统使设置生效即可。
7).php与mariadb连接:
#yum install php-mysql
8).最后需要reboot,重启之后安装完成。可以设置数据库登录密码
版权归 马富天PHP博客 所有
本文标题:《CentOS 7.0 下搭建LAMP环境【精品】》
本文链接地址:http://www.mafutian.net/19.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶1
踩0
评论审核未开启 |