码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx安装

时间:2019-04-25 10:30:12      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:links   process   tst   默认   strong   str   yum源   nginx安装   tar.gz   

Nginx安装:
方式1. yum安装
配置nginx的yum源,然后用yum install -y nginx来安装

方式2. 源码安装
#1. 停止原有web服务器

#2. 添加普通用户账号来运行nginx:
useradd nginx -M -r -s /sbin/nologin

#2.1 安装依赖包
yum install -y gcc pcre-devel openssl-devel

#3. 解压并安装Nginx:
wget + nginx官网自己想要的nginx版本链接(我选的的是nginx-1.10.3.版本)
tar xvf nginx-1.10.3.tar.gz
cd nginx-1.10.3
./configure --user=nginx \
--group=nginx \
--prefix=/usr/local/nginx \
--with-http_stub_status_module \
--with-http_ssl_module \
--with-http_gzip_static_module

make && make install

#3.1 创建软链接文件
ln -s /usr/local/nginx/sbin/nginx /sbin/nginx
#显示nginx命令帮助信息
nginx -h

#4. 启动:
#检测配置文件语法
nginx -t
#启动nginx服务
nginx

查看命令帮助:
/usr/local/nginx/sbin/nginx  -h
-v      查看nginx版本
-V      查看编译参数 
-t      测试默认配置文件
-c      加载非默认位置配置文件
-s     指定操作信号,如restart、reload、stop、quit等。
如nginx   -s  stop停止nginx服务
  1. 查看启动状态:
    # ps aux | grep nginx
    root 8416 0.0 0.1 5760 660 ? Ss 23:29 0:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    nginx 8417 0.0 0.1 5904 992 ? S 23:29 0:00 nginx: worker process

    # netstat -ntlp | grep 80
    tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 8416/nginx.conf

  2. 测试主页是否可以访问:
    # links 127.0.0.1 //如果显示Welcome to nginx! 则说明服务正常

练习:在nginx服务器上创建新的测试网页nginx.html,做本地访问测试。
echo ‘nginx test page.‘ > /usr/local/nginx/html/nginx.html
curl 127.0.0.1/nginx.html 显示出‘nginx test page.‘就说明网站服务正常

Nginx安装

标签:links   process   tst   默认   strong   str   yum源   nginx安装   tar.gz   

原文地址:https://blog.51cto.com/14300816/2384290

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