将Linux系统当做Web服务器,主页放在Web服务器上相当于共享的方式,别人连接该服务,服务器负责解析并呈现。其中涉及lamp平台(Linux,Apache,MySQL、PHP)Linux系统用到Apache软件,任何语言只要能读取出数据库的内容并通过该语言生成HTML语句就能被Apache所共享。
如在论坛发帖留言,由PHP将留言提交至数据库找到留言人的用户名并形成表格生成HTML语句显示到主页上。
首先查询是否安装httpd
rpm -qa | grep httpd
如果没有安装使用
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 端口
重启 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配置中默认支持文件共享,建议关闭。