使用源码包安装
通过nginx -v
进行查询安装版本
最后开放默认80
端口,登录网页确认启动成功
](about:blank#)
==================================================================================
1、网络可用
2、yum
可用
3、关闭iptables
规则,也就是放通linux服务器端口,将需要的端口加入到防火墙规则里。
-
如果是云服务器,通过设置安全组开放需要的端口,我这里不做演示。
-
虚拟机上你可以临时关闭:
service iptables stop
。这种命令方式是centos
版本才可使用的,linux
下标准启用与关闭服务当然是用绝对路径方式。 -
当然还可以修改iptables:
vim /etc/sysconfig/iptables
,放通你需要的端口,这样做更安全。
4、停用selinux
-
vi /etc/selinux/config
-
设置selinux=disabled,重启后生效
-
getenforce 查看selinux是否关闭
2项依赖确认,这里主要使用yum
进行安装,也是rpm
包安装。
-
yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake
-
yum -y install wget httpd-tools vim
-
这里补充一点,如果是源码包安装还需要一个依赖:
yum -y install zlib-devel
初始化目录,通过mkdir
命令新建目录
-
可以直接切换到opt目录下新建:
cd /opt
-
当然也可以加-p选项直接新建:
mkdir -p /opt/app logs download backup work
rpm包安装
1、进入etc/yum.repos.d:cd /etc/yum.repos.d
,你这里看到的目录,我已经新建好了nginx.repo。
2、新建文件nginx.repo:touch nginx.repo
3、编辑nginx.repo:vim nginx.repo
,像我这样设置会下载最新版的nginx。
当然你也可以参考官网的文档进行配置:nginx官方文档
复制以下内容:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/ #这里可以将版本改为你需要的
gpgcheck=0
enabled=1
编写完后,使用:wq
命令保存退出。
通过list命令列出可用的nginx版本列表:yum list | grep nginx
接下来通过yum命令进行安装:yum -y install nginx
,这一步就不做截图了。
使用-v命令查看你安装的nginx版本:nginx -v
,我这里为了测试事先安装了rpm包的。
linux服务器修改端口,将需要的端口加入到防火墙规则里。如果是云服务器,通过设置安全组开放端口。进入配置文件,放通80端口。
vi /etc/sysconfig/iptables
好吧,我再写详细一些,假如是centos6,默认是安装了iptables。
如果是centos7,默认没有安装iptables,你需要关闭默认启动的firewalld
。
通过yum在线安装iptables:
yum -y install iptables-services
关闭firewalld(centos7
默认启动)
关闭防火墙
systemctl stop firewalld
关闭开机自启
systemctl disable firewalld
查看防火墙状态
systemctl status firewalld
做完以上的步骤,启动与重启或者停止使用service
(readhat系列独有)命令,这里就不做截图演示。
-
启动nginx服务 :
service nginx start
-
重启nginx服务 :
service nginx restart
-
停止nginx服务 :
service nginx stop
当然也会涉及到修改conf配置文件进行测试,下图给出rpm包安装后的配置目录
默认的conf配置文件所在目录
如何快速更新自己的技术积累?
- 在现有的项目里,深挖技术,比如用到netty可以把相关底层代码和要点都看起来。
- 如果不知道目前的努力方向,就看自己的领导或公司里技术强的人在学什么。
- 知道努力方向后不知道该怎么学,就到处去找相关资料然后练习。
- 学习以后不知道有没有学成,则可以通过面试去检验。
我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!
以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目
- 学习以后不知道有没有学成,则可以通过面试去检验。
我个人觉得面试也像是一场全新的征程,失败和胜利都是平常之事。所以,劝各位不要因为面试失败而灰心、丧失斗志。也不要因为面试通过而沾沾自喜,等待你的将是更美好的未来,继续加油!
以上面试专题的答小编案整理成面试文档了,文档里有答案详解,以及其他一些大厂面试题目
[外链图片转存中…(img-vIUuYRsO-1714536419240)]
[外链图片转存中…(img-NErUKCmj-1714536419241)]