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
感谢楼主分享教程
页:
[1]