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

实验环境的配置

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

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

然后给予权限

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

一、web服务的配置详解

1.nginx的安装

然后启动它

然后进行火墙允许操作

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.web服务器的访问控制

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

还是在这个目录中

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

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

本主机检验

相关推荐
1***y17811 小时前
Git在发布流程中的自动化标签
运维·git·自动化
8***848211 小时前
如何在Linux中找到MySQL的安装目录
linux·运维·mysql
9***J62811 小时前
Linux下PostgreSQL-12.0安装部署详细步骤
linux·运维·postgresql
W***832012 小时前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
gggg远12 小时前
docker详解
运维·docker·容器
wanhengidc12 小时前
云手机中的数据通常存储在哪里?
运维·服务器·安全·web安全·智能手机
凌寒1112 小时前
Linux(Debain)安装Redis、数据迁移
linux·运维·服务器·redis
7***q60812 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
云渠道商yunshuguoji13 小时前
亚马逊云渠道商:怎么使用Spot实例实现成本降低70%?
运维·架构
2501_9219392613 小时前
11.25Nginx服务器和Wordpress服务器
运维·服务器·nginx