f8595734 发表于 2019-10-14 14:58

centos 7 安装httpd,并简单静态页面测试实验

环境准备
centos7虚拟机(centos7-core3.10.0-957.27.2.el7.x86_64)
IP:192.168.75.140
4G内存 80G硬盘
软件包:httpd


1、测试环境为centos7(centos7-core3.10.0-957.27.2.el7.x86_64)的命令行安装,测试之前请先进行国内源更换,更换成阿里的源;
2、源更新完后,进行:yum update升级一下组件;
C:/Users/Administrator/AppData/Local/YNote/data/qqAF4973C08B45448677CFEF894A1CD1ED/e35d04e4d8d94a11b8b396cd61dc244a/clipboard.png
3、关闭centos 7 的防火墙并禁止开机自启动包含seLinux;
systemctl stop firewalld.service#停止firewall
systemctl disable firewalld.service   #禁止firewall开机启动
vi /etc/selinux/config      #修改SELINUX的启动配置
将SELINUX=enforcing改为SELINUX=disabled
reboot   #设置后需要重启才能生效
4、安装相关软件;
4.1安装 curl   :yum install curl -y
C:/Users/Administrator/AppData/Local/YNote/data/qqAF4973C08B45448677CFEF894A1CD1ED/baef7edc2720413cb7b988051995ce62/clipboard.png
4.2   安装httpd(apache服务的软件包名称叫做httpd) : yum install httpd -y
C:/Users/Administrator/AppData/Local/YNote/data/qqAF4973C08B45448677CFEF894A1CD1ED/eead473a6fde47619e03d621380e116f/clipboard.png
5、将Apache服务添加到 开机自启中
systemctl starthttpd    #启动httpd得服务
systemctl enablehttpd   #添加开机启动
6、创建index.html页面,利用curl进行本机测试;
   6.1 创建index.html页面
echo "hello everyone my name is feixiangkeji" > /var/www/html/index.html
   6.2curl访问
C:/Users/Administrator/AppData/Local/YNote/data/qqAF4973C08B45448677CFEF894A1CD1ED/eb28e1f79a7f4012afd0574980d61da7/clipboard.png
7、利用局域网电脑在浏览器输入服务器网址进行测试
C:/Users/Administrator/AppData/Local/YNote/data/qqAF4973C08B45448677CFEF894A1CD1ED/6499893946ae462ebd20c885cbe9a072/clipboard.png
附:
1、apache httpd软件各个存在的目录及其作用:

服务目录
/etc/httpd

主配置文件
/etc/httpd/conf/httpd.conf

网站数据目录
/var/www/html

访问日志
/var/log/httpd/access_log

错误日志
/var/log/httpd/error_log



2、apache httpd软件主配置文件中最为常用的参数

ServerRoot
服务目录

ServerAdmin
管理员邮箱

User
运行服务的用户

Group
运行服务的用户组

ServerName
网站服务器的域名

DocumentRoot
网站数据目录

Listen
监听的IP地址与端口号

DirectoryIndex
默认的索引页页面

ErrorLog
错误日志文件

CustomLog
访问日志文件

Timeout
网页超时时间,默认为300秒.

Include
需要加载的其他文件



3、常用的httpd的操作命令
# httpd -v    #查看版本
# service httpd status#查看服务运行状态
# ps -ef | grep httpd#查看进程
# httpd -s(大写)#查看Apache服务信息
# service httpd start   #启动服务
# service httpd stop    #停止服务
# service httpd restart#重启服务

卸载软件:
# yum list | grep httpd
# systemctl stop httpd.service
# yum erase httpd.x86_64

boygoujun 发表于 2020-1-8 14:14

感谢楼主分享教程
页: [1]
查看完整版本: centos 7 安装httpd,并简单静态页面测试实验