Nginx安装教程,ubuntu18.04

8 篇文章 0 订阅

本文介绍Nginx如何安装,操作系统为Ubuntu 18.04。

 

一、安装

(1)安装git

执行命令:“sudo apt-get install git”。

 

(2)安装aptitude

执行命令:“sudo apt-get install aptitude”。

 

(3)安装依赖

第一步:

安装gcc g++ 的依赖库,执行命令:“sudo apt-get install build-essential”。

 

第二步:

安装gcc g++ 的依赖库,执行命令:“sudo apt-get install libtool”。

 

第三步:

安装pcre依赖库,执行命令:“sudo apt-get install libpcre3 libpcre3-dev”。

//这个我已经安装过了 卸载很麻烦 我就不截图了

 

第四步:

安装zlib依赖库,执行命令“sudo apt-get install zlib1g-dev”。

 

第五步:

安装openssl,执行命令:“sudo apt-get install openssl libssl-dev”。

//同样不截图了

 

(2)安装Nginx

第一步:

下载源代码: http://nginx.org/en/download.html,选择stable version条目下的稳定版。如图3.2.2.2.1。

 

第二步:

解压缩源代码,如图3.2.2.2.2。

 

第三步:

将源代码文件夹移动到~/目录。

执行命令:“sudo mv ~/下载/nginx-1.14.1 ./nginx”。

 

第四步:

执行命令:“cd nginx”。

 

第五步

执行命令:“sudo ./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module”。

 

第六步:

执行命令:“sudo make && sudo make install”。

 

二、配置

第一步:

自行获取证书。并将证书拷贝至/opt/nginx/certs/路径下,包括“.crt”文件和“.key”文件。

 

第二步:

自行获取Nginx网页文件(夹),并将Nginx网页文件(夹)拷贝至/opt/WebClient/路径下。

 

第三步:

安装vim

说明:

1.用户可根据自己的习惯,使用ubuntu桌面或使用vim。以下步骤均已vim为例,使用ubuntu桌面的用户,可以根据实际情况,跳过一些步骤,自行打开配置文件(文件的路径是相同的),自行保存修改。

第一步:

执行命令:“sudo apt-get install vim”。

vim基础方法:

1.需要通过“cd”命令来到文件所在目录,通过“ls”命令可以获取当面目录下的所有文件的名字。

2.通过“sudo vim xxxx.xxx”可以使用vim打开xxxx.xxx文档。

3.按下“i”来进入输入模式,以输入/修改字符。

4.按下“:”(英文)来进行底线命令模式。

5.在已经有“:”的情况下:

按下“q”退出程序。

按下“w”来保存文件。

按下“wq”来保存并退出程序。

6.详情可参考教程 https://www.runoob.com/linux/linux-vim.html

 

第四步:

执行命令:“cd /opt/nginx/conf”

 

第五步:

执行命令:“sudo vim nginx.conf”

 

第六步:

修改配置

 

共4个部分需要修改。

第一部分:

取消HTTPS server之下的注释,和图片保持一样即可。

第二部分:

修改ssl_certificate,将路径改为:“/opt/nginx/certs/“你的证书名字”.crt”。

修改ssl_certificate,将路径改为:“/opt/nginx/certs/“你的证书名字”.key”。

第三部分:

修改location下的root:将后面的内容改为//todo 等前端做好了 放在固定路径

修改location下的index:将后面的内容改为//todo 等前端做好了,放在固定路径

 

 

 

第七步:

保存退出,即(按下“esc”,按下英文的“:”,输入“wq”,按下回合)。

三、启动

第一步:

执行命令:“sudo apt-get install net-tools”

第二步:

执行命令:“cd /opt/nginx/sbin”。

第三步:

执行命令:“sudo ./nginx”。

第四步:

执行命令:“sudo netstat -anp | grep nginx”。

 

代表安装和配置成功。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值