夺命雷公狗---linux NO:31 linux下实战安装nginx并启动

首先我们到nginx的官方网站上弄个最新版本的nginx,

如下所示:

然后右键鼠标,将他的地址复制出来。。。

然后在linux服务器下用 wget  将他下载出来。。

下载完成后如下所示:

然户对她进行解压。。

解压完成后如下所示:

然后进去nginx-1.13.2目录里面看下:

然后我们对她进行安装,并指定一下他的安装路径,如下所示:

我们即可发现又有依赖库没安装了,如下所示:

那就安装他的依赖库呗。。。

见到如下界面证明可以开始编译了。。。

然后使用 命令 make  结果如下所示:

在然后就是执行命令  make install  ,如下所示:

回车后结果如下所示:

然后进入  nginx  的目录,如下所示:

然后查看一下。。。

nginx的安装目录一直都是如此的简洁。。。。。

conf:配置文件目录

html:类似apache里面的WWW目录

logs:日志文件

sbin:代表着可执行文件。。

然后我们进入 sbin  目录下,如下所示:

/usr/local/nginx/sbin

这个是nginx 的主进程文件,然后将他执行起来,如下所示:

然后回车即可:

如果不小心在执行了一次,那么他就会包一个错,如下所示:

如果见到这个错误也不用担心,这是由于他的80端口已经被上次执行的nginx (也有可能是被别的软件给占用去了噢,嘻嘻)给占用了。。

如果是重新打开被占用了,可以通过如下命令将他杀掉:

杀完后再重新启动即可:

刚安装好很有可能用用户的浏览器打开他会没反应,如下所示:

原因其实也很简单,在确保网络没问题的情况下,和nginx还是开启的情况下

这种情况下只是剩下一种可能了,可能服务器安装了防火墙(防火墙是一个名为:iptables服务),不让外界对她进行访问,那么我们将他关掉即可:

关掉后重新用浏览器打开即可正常了,如下所示:

原文地址:https://www.cnblogs.com/leigood/p/7112189.html