1、安装 , 浏览器访问验证安装
安装
yum -yhttpd httpd-tools httpd-devel
用户控制 主包的扩展包
直接安装主包就可以 , 包含用户控制包 , 主包扩展包可以不安装
[root@- ~]# yum -yhttpd
启动
[root@- ~]#start httpd
[root@- ~]#httpd
端口:80
浏览器访问10.11.67.109
这个 ,
定义主页文件 , 当访问到网站目录时如果没有定义的主页文件 , 网站会自动访问页面 。如果你不想看到他 。可以删掉
[root@- ~]# vim /etc/httpd/conf.d/wela.conf
配置一个配置文件 , 但是/var/www/html/下没有index.html
访问测试
因为服务器没有找到/var/www/html/insex.html所以跳转到
[root@- ~]# vim /var/www/html/index.html
Apache Test
可以看到已经跳转到我们自己设置的网站页面
下面是/var/www/html/index.html和/usr/share/httpd//index.html都不存在的情况
2、下载服务静态测试
服务端:/var/www/html/
[root@- ~]# mkdir -v /var/www/html/
[root@- ~]# touch /var/www/html//b.txt
[root@ conf.d]# rm -rvf /etc/httpd/conf.d/.conf
[root@- ~]#httpd
客户端:浏览器访问10.11.67.109/
3、的主配置文件
认识配置文件里的主要参数
的主配置文件
[root@- ~]# vim /etc/httpd/conf/httpd.conf
“/etc/httpd” //存放配置文件的目录
80 //服务监听端口(以端口划分虚拟主机的时候 , 需要增加在主配置文件中增加监听端口)
User//子进程的用户
【Apache#一文掌握Apache Web服务】Group//子进程的组
root@ //设置管理员邮件地址
“/var/www/html” //网站家目录
conf..d/.conf //模块的子配置文件
conf.d/.conf //主配置文件的子配置文件
//当一个目录没有默认首页时 , 允许显示此目录列表 , 一般安全起见 , 需要注释此项 , 避免目录下的其它资料泄露
index.html index.php//修改默认首页(默认是主页下面的index.html文件 , 如果想要主页下面的index.php等页面在这里添加) , 定义主页文件 , 当访问到网站目录时如果有定义的主页文件 , 网站会自动访问
UTF-8 # 字符编码 , 如果中文的话 , 有可能需要改为或者gbk,因你的网站文件的默认编码而异
设置指定目录的属性
//网站容器开始标识
//找不到主页时 , 以目录的方式呈现 , 并允许链接到网站根目录以外
all //none不使用.控制,all允许
all//表示运行所有访问 , 表示拒绝所有访问
//容器结束
4、的使用方法(利用子配置文件配置虚拟主机)
主配置文件/etc/httpd/conf/httpd.conf不要管 , 直接创建子配置文件/etc/httpd/conf.d/.conf 。关于默认的欢迎界面的配置文件 , 要是看着不顺眼就删掉 , 只要在你的子配置文件里面定义的网站发布目录下有index.html文件 , 会优先访问 。
1、创建一个子配置文件.conf
[root@- ~]# vim /etc/httpd/conf.d/.conf
//指定网站发布目录 , 定义81端口 , 还需要在主配置文件里面创建81监听端口 *监听所有ip地址
//可以写域名 , 本地可以用伪域名 , 云服务器用真域名
- 抖音小店无货源处罚全解,一文带你读懂官方规则,合理规避风险
- 做交互设计都有哪些需要掌握的思维方式
- 掌握坐标轴的log转换
- 详解 一文看懂Transformer
- 天人合一:揭秘古埃及掌握哪些天文知识
- 明代的宦官们是怎么掌握那么大权力的?仔细看看就明白了
- 朱元璋用一文钱逼死结拜兄弟沈万三
- 明清家具的艺术基石——材质
- 学识渊博揭秘掌握五个语种的乾隆皇帝!
- 古代四大才子之一文征明个人简介