场景
Linux - 安装 Ubuntu Server 16.04 X64(图文教程详细版):
Nginx 入门简介和反向代理, 负载均衡, 动静分离理解:
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书, 教程推送与免费下载.
在上面搭建好 Ubuntu Server 以及了解了 Nginx 相关知识后, 开始在 Ubuntu Server 上安装 Nginx.
实现
Nginx 的安装
安装依赖
Nginx 的安装需要安装以下依赖
- sudo apt-get install openssl libssl-dev
- sudo apt-get install libpcre3 libpcre3-dev
- sudo apt-get install zlib1g-dev
启动 Ubuntu Seever , 然后使用 XShell 连接.
依次输入以上三条安装命令
安装 openssl
安装 pcre
安装 zlib
Nginx 安装包下载
Nginx 官网下载地址:
http://nginx.org/en/download.html https://nginx.org/en/download.html
这里选择 stable 版本, 稳定版, 目前是 1.16.1, 点击后弹出下载页面
这里是采用本地下载后传到服务器的方式, 也可以通过命令下载, 但是为了避免受到网络等原因的影响, 我们从本地下载后传到服务器.
Nginx 安装包传输
我们进行 /usr/loacl 目录下
这里可以使用 ftp 进行传输, 但是考虑 tar 包不大, 直接使用 XShell 进行传输.
选择 tar 包上传的命令是 rz, 如果 rz 命令不识别, 需要安装, 自行百度.
传送成功后输入解压命令
tar -xvf nginx-1.16.1.tar.gz
执行 Nginx 检查
上面解压完成后, 进入到解压的目录.
然后使用配置命令来检查是否缺少依赖.
./configure
如果出现上面这种检查不通过, 则说明缺少某些依赖.
执行以下命令:
sudo apt-get install build-essential
然后再执行上面的检查命令, 出现下面这种情况, 则是检查通过
安装编译 Nginx
上面解压并检查完成后, 开始对 Nginx 进行编译安装.
make && make install
上面安装编译完成后, 我们来到 usr/local 目录下, 安装成功后会自动在此目录下生成一个 nginx 目录.
启动 Nginx
上面编译安装完成后在 usr/loacl 目录下的 nginx 下的 sbin 目录下, 输入:
./nginx
启动 Nginx
此时我们可以通过查看进程命令来查看是否有 Nginx 进程
ps -ef | grep nginx
Nginx 配置文件
在安装成功后的 nginx 目录下的 conf 目录下的 nginx.conf 是 Nginx 的配置文件
里面可以进行各种配置
访问 Nginx
通过查看上面 Nginx 的配置文件, 可知其默认端口是 80, 所以我们可以直接访问.
上面在进行安装了 Nginx 后, 打开浏览器, 输入虚拟机 ip
来源: http://www.bubuko.com/infodetail-3265679.html