CentOS 7 环境下搭建Apache httpd

将Linux系统当做Web服务器,主页放在Web服务器上相当于共享的方式,别人连接该服务,服务器负责解析并呈现。其中涉及lamp平台(Linux,Apache,MySQL、PHP)Linux系统用到Apache软件,任何语言只要能读取出数据库的内容并通过该语言生成HTML语句就能被Apache所共享。

如在论坛发帖留言,由PHP将留言提交至数据库找到留言人的用户名并形成表格生成HTML语句显示到主页上。

首先查询是否安装httpd

rpm -qa | grep httpd

Alt
如果没有安装使用

yum install httpd -y //其中 -y 的作用是在安装过程中所有的选择都是“Yes”

在CentOS 7之前版本使用:yum -y install httpd* 命令

配置 httpd 文件

在第一次安装好httpd后,通常会出现无法启动 httpd 服务的问题,是httpd.conf 没有配置好的原因,使用以下命令进入配置。

vi /etc/httpd/conf/httpd.conf

进入配置命令后,按一下 “/” 可以进行索引,按 “n” 键可以向下查找,将
#ServerName www.example.com:80
更改为
ServerName localhost:80
默认 http 是 80 端口,https 是 443 端口
Alt
在这里插入图片描述

重启 httpd 服务

systemctl start httpd.service // 该命令在 CentOS7版本使用

在CentOS7之前使用:service httpd restart 命令

关闭防火墙

为了能使别人正常访问该服务器需要关闭防火墙

systemctl stop iptables.service //临时关闭防火墙

在CentOS7之前版本使用:service iptables stop 命令,临时关闭防火墙

建立主页面

/var/www/html 目录下建立页面,如新建一个 index.html 的页面

在这里插入图片描述
测试

在浏览器的地址栏中输入服务器的 IP 地址和端口号
在这里插入图片描述

可以在配置文件中修改主页路径
在这里插入图片描述
在Apache配置中默认支持文件共享,建议关闭。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值