CentOS7安装Apache与PHP与新的防火墙配置

首先是apache的安装

yum install httpd

等安装完成后,允许apache的开机启动

systemctl enable httpd.service

之后启动apache服务

systemctl start httpd.service


一般来说系统都开启了防火墙,所以我们要修改系统防火墙,允许80端口的通过

不过貌似centos7对原先的防火墙进行了升级,成为了firewall

修改方式如下

firewall-cmd --permanent --zone=public --add-service=http

firewall-cmd --permanent --zone=public --add-service=https

firewall-cmd --reload


另外 firewal-cmd --list-all可以查看当前防火墙的规则

关于firewall的其他常用命令可以看这里

之后就大功搞成了

这个时候输入你服务器的IP地址就可以访问了

会出现如下页面



然后是php的安装

yum install php

就可以了

之后重启一些apache服务,这样就可以识别php文件了

systemctl restart httpd.service

然后可以去/var/www/html/下创建一个php文件测试一下

vim phptest.php

<?php

phpinfo();

?>


:wq


然后访问<ip>/phptest.php

如果出现如下页面就表示成功了


测试完成后,这个最好还是删除了吧,尤其是公网的服务器

rm /var/www/html/phptest.php -f

这是记录我在CentOS7上安装mysql的,有需要的可以参考下

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值