Linux的web服务器的部署及优化

实验环境的配置

我们依然是要配置本地软件仓库,之前已有详细介绍,然后再次基础上还有如下操作,首先是进入到以下文件进行编辑

编辑内容为下,并且注意自身的网关有没有写错

然后给予权限

再进行下列操作后,就配置完成了

一、web服务的配置详解

1.nginx的安装

然后启动它

然后进行火墙允许操作

然后可以进行查看火墙放行的效果

然后我们可以进入nginx的共享目录

然后我们可以ls查看到有下列显示的这个文件

这个文件是当你写入东西进去时,你在网上访问你这台主机的IP后,界面就会显示你写入的内容,当你没有写入任何东西时,你访问了之后就会显示默认的红帽界面。此时我们可以往里面写入aaa试一试,然后进行查看

然后我们可以查看web服务默认使用端口为80

然后如何进入nginx的配置目录,如下。nginx的配置目录的作用是当你想改变nginx的工作方式时要找到对应的文件去修改内容

接下来,我们可以尝试上述的各个命令配置内容的修改

首先是如何修改端口,先进入它的默认配置文件,然后进行编辑

我们尝试将端口修改为8080的情况下,在服务器不重启的情况下让其生效,然后查看是否修改成功,然后让火墙允许8080端口,然后我们可以进行访问

再是默认的发布文件,先进入到如下的目录中

我们知道默认的发布文件为

如果不想访问的时候显示的内容一直是默认发布文件中的内容,则你可以在改目录中创建一个后缀为.html的文件,然后再里面可以写入内容,当你访问的时候要在后面加上这个文件名

如果你想让你创建的那个文件设为默认发布文件,则需要进入到默认配置文件去加上这个

你可以去检查你的语法对不对

此时你可以去访问你的主机IP,这时访问出来的内容就是你刚刚创建的文件然后被修改成默认发布文件中的内容

当然,你也可以指定多个文件,但是访问会有次序

2.web服务器的访问控制

2.1基于IP的访问控制(我们怎样去指定谁来访问)

还是在这个目录中

我们创建一个文件,然后写入内容,再将这个文件导入到默认发布文件当中,然后访问

然后我们去修改文件,去指定用户来访问,还是在默认配置文件当中,编写后依然检查语法,注意编写的顺序,让生效的小范围先读取,大范围后读取

本主机检验

相关推荐
nmxiaocui10 分钟前
openssl升级
linux·运维·服务器
初学者_xuan37 分钟前
零基础快速了解掌握Linux防火墙-Iptables
linux·服务器·防火墙·linux新手小白
HetFrame1 小时前
John the Ripper jumbo + HashCat 破解压缩密码 ubuntu amd GPU
linux·ubuntu·amd·密码破解·john·压缩密码·hashcat
百锦再1 小时前
在 CentOS 系统上实现定时执行 Python 邮件发送任务
java·linux·开发语言·人工智能·python·centos·pygame
zhao3266857512 小时前
海外代理IP平台Top3评测:LoongProxy、神龙动态IP、IPIPGO哪家更适合你?
服务器·网络·tcp/ip
最小的帆也能远航2 小时前
2018年下半年 系统架构设计师 综合知识
linux·运维·服务器
云边云科技2 小时前
企业跨区域组网新解:SD-WAN技术打造安全稳定网络体系
运维·网络·人工智能·安全·边缘计算
疯子@1232 小时前
nacos1.3.2 ARM 版容器镜像制作
java·linux·docker·容器
会飞的鱼_1233 小时前
Nginx性能优化与防盗链实战指南
运维·nginx·性能优化
Pretend° Ω3 小时前
LRU缓存详解:用C语言实现高效数据管理
运维·c语言·spring·缓存·lru·双向链表