码迷,mamicode.com
首页 > 系统相关 > 详细

linux上安装nginx详细步骤

时间:2019-12-06 13:26:56      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:gcc   code   oca   编译   load   usr   https   read   image   

一、安装依赖包

yum install gcc gcc-c++ pcre-devel patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl-devel –y

 

二、下载安装nginx

1 下载nginx源码包

wget -c https://nginx.org/download/nginx-1.10.3.tar.gz

2 创建nginx用户

useradd nginx -s /sbin/nologin -M

3 解压

tar -zxvf nginx-1.10.3.tar.gz

4 进入目录

cd nginx-1.10.3

5 生成编译文件

./configure --user=nginx --group=nginx --prefix=/usr/local/nginx-1.10.3/ --with-http_stub_status_module --with-http_ssl_module --with-stream

6 编译

make

7 安装

make install

执行成功后我们可以看一下/usr/local目录下是否有nginx

ll /usr/local/

 技术图片

8 做软链接

ln -s /usr/local/nginx-1.10.3 /usr/local/nginx

9 进入nginx程序目录

cd /usr/local/nginx-1.10.3

查看目录结构:ll

 技术图片

10 简化nginx配置文件

cd /usr/local/nginx/conf

grep -Ev "#|^$" /usr/local/nginx/conf/nginx.conf.default > /usr/local/nginx/conf/nginx.conf

监测语法

/usr/local/nginx/sbin/nginx -t

 技术图片

11 启动nginx

cd /usr/local/nginx/sbin

./nginx

 

监测端口

netstat -lntup|grep 80

 技术图片

监测进程

ps -ef|grep nginx

 技术图片

12 访问nginx

 技术图片

注:若想使用外部主机连接上虚拟机访问10.0.0.200,需要关闭虚拟机的防火墙:

systemctl stop firewalld.service

13 nginx关闭与重启

./nginx -s stop 关闭

./nginx -s reload 重启

 

linux上安装nginx详细步骤

标签:gcc   code   oca   编译   load   usr   https   read   image   

原文地址:https://www.cnblogs.com/zhangguosheng1121/p/11994605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!