yum安装fio(yum安装apache)

yum安装fio(yum安装apache)Apache 几个简单的实验让你快速上手 Nginx 和 Apache 都是 Web 服务程序 Apache 占据大量市场 Nginx 是后起之秀 都很厉害 1 安装 apache 服务 httpd 并加入开机自动启动 systemctl restart httpd yum install y httpd 2 进入主配置文件 更改数据存放目录的路径 vim etc httpd conf httpd conf 在编辑模式下搜索 DocumentRoot 网站数据保存路径的参数 DocumentRoot 修改



Apache几个简单的实验让你快速上手

Nginx和Apache都是Web服务程序,Apache占据大量市场,Nginx是后起之秀,都很厉害!

1.安装apache服务httpd,并加入开机自动启动systemctl restart httpd
yum install -y httpd

2.进入主配置文件,更改数据存放目录的路径
vim /etc/httpd/conf/httpd.conf
在编辑模式下搜索:?DocumentRoot
网站数据保存路径的参数DocumentRoot修改 为/home/wwwroot,同时还需要用于定义目录权限的参数Directory后面的路径也修改为/home/wwwroot
重启服务 systemctl restart httpd

3.修改selinux安全上下文内容
查看原网站数据目录/var/www/html安全上下文

用semanage命令对我们要更改的网站数据目录和目录下面的所有进行更改

最后要对安全上下文进行生效加上-Rv参数,R是递归修改,v是可视化可以看到我们修改的结果

4.在/home/wwwroot目录中添加一个index.html文档并编辑内容

访问网址127.0.0.1可以看到index.html中的内容。

二:个人主页
完成个人主页功能
1.更改配置文件/etc/httpd/conf.d/userdir.conf
把UserDir disable前面加上#号
public_html前面#去掉

2.切换用户,建立个人主页(个人主页的名字只能是index.html)

-f : 若该档案权限无法被更改也不要显示错误讯息
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
重启httpd服务

3.更改selinux域
查看httpdselinux域

更改httpd_enable_homedirs --> off 为on

4.只想让自己查看自己的私人网页时要用到htpasswd生成一个个人主页的密码,保存到/etc/httpd/passwd中,用户名是Jack(用户名可以不是本机用户,可以自己随便起)。

5.编辑个人用户主页功能的配置文件

修改以下部分

6.登录127.0.0.1/~Jack时会发现要输入用户和密码才能登录而且可以看到public/index.html网页里面的内容

功能是服务器基于用户请求的不同IP地址、主机域名或端口号,实现提供多个网站同时为外部提供访问服务 的技术

1.基于IP
如果一台服务器有多个IP地址,而且每个IP地址与服务器上部署的每个网站一一对应,这样当用户请求访问不同的IP地址时,会访问到不同网站的页面资源

给网卡设置3个IP

重启网络

创建网站数据文件并写入内容

在配置文件中搜素DocumentRoot在下方添加

这样分别访问添加的IP(192.168.10.10,20,30)就可以看到不同的结果了
注意在Centos图形化界面用firefox访问

2.基于域名

重启httpd服务

访问不同的域名(,,)可以看到不同的内容,内容来自于/var/www/html/10,20,30
同样是在GUI界面访问。

3.基于端口
配置基于端口的实验需要设置selinux,因为selinux默认允许的端口没有我们要设置的端口,所以需要我们手动进行添加。

添加端口12,13,14

再次查看端口号

OK,设置完selinux我们回去继续编辑主配置文件,但是要多加几行直接在编辑模式下输入/Listen,在下面添加端口

还是老位置添加虚拟主机加上IP和端口号

重启httpd服务

即可通过端口号来访问网站内容,输入192.168.10.10:12,13,14。可以看到不同的内容,内容来自于/var/www/html/10,20,30

四:访问控制
允许或者拒绝某个IP地址访问网页

编辑httpd主配置文件,在添加虚拟主机的位置上添加内容

重启httpd服务

因为我们本机设置了3IP我们用另外两个都不能访问/server成功只有192.168.10.20能访问。

编程小号
上一篇 2025-01-29 08:01
下一篇 2025-01-24 07:33

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/60202.html