一、安装Apache服务
1、查询并安装dhcp服务
[root@RHEL7-1 ~]# yum install httpd -y
[root@RHEL7-1 ~]# yum install firefox –y //安装浏览器
[root@RHEL7-1 ~]# rpm –qa|grep httpd //检查安装组件是否成功
2、让防火墙放行,并设置SELinux为允许
[root@RHEL7-1 ~]# firewall-cmd --permanent --add-service=http
[root@RHEL7-1 ~]# firewall-cmd --list-all
[root@RHEL7-1 ~]# firewall-cmd --reload
[root@RHEL7-1 ~]# firewall-cmd --zone=public --add-port=8067/tcp --permanent
[root@RHEL7-1 ~]# setenforce 0
3、测试httpd服务是否安装成功
[root@RHEL7-1 ~]# systemctl start httpd
[root@RHEL7-1 ~]# systemctl restart httpd
二、设置Apache服务器
1、保存网站文档的根目录修改为/home/wwwroot,并且将首页文件修改为myweb.html
[root@RHEL7-1 ~]# mkdir /home/www
[root@RHEL7-1 ~]#echo "The Web's DocumentRoot Test " > /home/www/myweb.html
[root@RHEL7-1 ~]# vim /etc/httpd/conf/httpd.conf #配置端口号,在42行。
按shift键+冒号 ,再输入set nu,按回车。可以查看行号。
………………省略部分输出信息………………
119 DocumentRoot "/home/www" #需要修改的地方
120
121 #
122 # Relax access to content within /var/www.
123 #
124 <Directory "/home/www">
125 AllowOverride None
126 # Allow open access:
127 Require all granted
128 </Directory>
………………省略部分输出信息………………
163 <IfModule dir_module>
164 DirectoryIndex index.html myweb.html
165 </IfModule>
2、测试(建议在客户端测试)
#firefox http://192.168.100.1
3、个人主页设置:为long用户设置个人主页空间。该用户的家目录为/home/long,个人主页空间所在的目录为public_html
① 修改用户的家目录权限,使其他用户具有读取和执行的权限。
[root@RHEL7-1 ~]# useradd long
[root@RHEL7-1 ~]# passwd long
[root@RHEL7-1 ~]# chmod 705 /home/ zhengzhong85
② 创建存放用户个人主页空间的目录。
[root@RHEL7-1 ~]# mkdir /home/ zhengzhong85/public_html
③ 创建个人主页空间的默认首页文件。
[root@RHEL7-1 ~]# cd /home/zhengzhong85/public_html
[root@RHEL7-1 public_html]# echo "this is zhengzhong85's web。">>index.html
重启:systemctl restart httpd
查看ip ifconfig
查看网站 前面是ip,后面冒号加端口号。