Linux的web服务器的部署及优化
实验环境的配置
我们依然是要配置本地软件仓库,之前已有详细介绍,然后再次基础上还有如下操作,首先是进入到以下文件进行编辑
编辑内容为下,并且注意自身的网关有没有写错
然后给予权限
再进行下列操作后,就配置完成了
一、web服务的配置详解
1.nginx的安装
然后启动它
然后进行火墙允许操作
然后可以进行查看火墙放行的效果
然后我们可以进入nginx的共享目录
然后我们可以ls查看到有下列显示的这个文件
这个文件是当你写入东西进去时,你在网上访问你这台主机的IP后,界面就会显示你写入的内容,当你没有写入任何东西时,你访问了之后就会显示默认的红帽界面。此时我们可以往里面写入aaa试一试,然后进行查看
然后我们可以查看web服务默认使用端口为80
然后如何进入nginx的配置目录,如下。nginx的配置目录的作用是当你想改变nginx的工作方式时要找到对应的文件去修改内容
接下来,我们可以尝试上述的各个命令配置内容的修改
例
首先是如何修改端口,先进入它的默认配置文件,然后进行编辑
我们尝试将端口修改为8080的情况下,在服务器不重启的情况下让其生效,然后查看是否修改成功,然后让火墙允许8080端口,然后我们可以进行访问
例
再是默认的发布文件,先进入到如下的目录中
我们知道默认的发布文件为
如果不想访问的时候显示的内容一直是默认发布文件中的内容,则你可以在改目录中创建一个后缀为.html的文件,然后再里面可以写入内容,当你访问的时候要在后面加上这个文件名
如果你想让你创建的那个文件设为默认发布文件,则需要进入到默认配置文件去加上这个
你可以去检查你的语法对不对
此时你可以去访问你的主机IP,这时访问出来的内容就是你刚刚创建的文件然后被修改成默认发布文件中的内容
当然,你也可以指定多个文件,但是访问会有次序
2.web服务器的访问控制
2.1基于IP的访问控制(我们怎样去指定谁来访问)
还是在这个目录中
我们创建一个文件,然后写入内容,再将这个文件导入到默认发布文件当中,然后访问
然后我们去修改文件,去指定用户来访问,还是在默认配置文件当中,编写后依然检查语法,注意编写的顺序,让生效的小范围先读取,大范围后读取
本主机检验