Nginx 第2章Nginx的安装、启动

第2章 Nginx的安装、启动

Nginx官网:http://nginx.org/

1. 相关安装包

  • pcre-8.37.tar.gz
  • openssl-1.0.1t.tar.gz
  • zlib-1.2.8.tar.gz
  • nginx-1.11.1.tar.gz

    2. 安装流程

    • (1)安装pcre

    解压缩pcre-xx.tar.gz包

    进入解压缩目录,执行./configure

    如果提示,需要提前安装gcc++,进入安装光盘目录的软件包(/media/CentOSXX/Package)执行

    rpm -ivh libstdc++-devel-4.4.7-17.el6.x86_64.rpm

    rpm -ivh gcc-c++-4.4.7-17.el6.x86_64.rpm

    ./configure完成后,回到pcre目录下执行make,再执行make install

    • (2)安装openssl

    解压缩openssl-xx.tar.gz包。

    进入解压缩目录,执行./config

    make && make install

    • (3)安装zlib

    解压缩zlib-xx.tar.gz包。

        进入解压缩目录,执行./configure。

        make && make install

    • (4)安装nginx

        解压缩nginx-xx.tar.gz包。

        进入解压缩目录,执行./configure。

        make && make install

    3. Nginx启动

    • (1)启动问题

    进入/usr/local/nginx/sbin目录,运行命令./nginx  即可启动nginx

    nginx无法启动: libpcre.so.1/libpcre.so.0: cannot open shared object file解决办法

    解决方法:

     ln -s /usr/local/lib/libpcre.so.1 /lib64

     

    32位系统则:

     ln -s /usr/local/lib/libpcre.so.1 /lib

    • (2)启动命令

    启动命令:在/usr/local/nginx/sbin目录下执行  ./nginx

    关闭命令: 在/usr/local/nginx/sbin目录下执行  ./nginx -s stop

    重新加载命令: 在/usr/local/nginx/sbin目录下执行  ./nginx -s reload

    • (3)设置nginx为自启动服务

    修改linux 启动脚本/etc/rc.d/rc

    加入 :/usr/local/nginx/sbin/nginx

    (4)进入首页


上一篇:
下一篇:
关于尚硅谷
教育理念
名师团队
学员心声
资源下载
视频下载
资料下载
工具下载
加入我们
招聘岗位
岗位介绍
招贤纳师
联系我们
全国统一咨询电话:010-56253825
地址:北京市昌平区宏福科技园综合楼6层(北京校区)

深圳市宝安区西部硅谷大厦B座C区一层(深圳校区)

上海市松江区谷阳北路166号大江商厦6层(上海校区)

武汉市东湖高新开发区东湖网谷(武汉校区)