阿里云 nginx 安装及配置说明

1 安装前的准备

在安装nginx前,确保系统已经安装gcc、openssl-devel、pcre和zlib-devel软件库。

安装gcc-c++

    yum -y install gcc-c++

安装openssl-devel

     yum -y install openssl openssl-devel

     测试是否安装成功:openssl version

安装pcre

    1 tar zxvf pcre-8.38.tar.gz
    2 cd pcre-8.38
    3 ./configure
    4 make
    5 make install
    6 建立软连接
        64位系统来说
        #查看lib库
        ls /lib64/ |grep pcre
        #libpcre.so.0
        #libpcre.so.0.0.1
        #添加软连接
        ln -s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1
    6 pcre安装结束
 
 安装zlib-devel
	1 tar zxvf zlib-1.2.11.tar.gz
	2 cd zlib-1.2.11
	3 ./configure
	4 make
    5 make install
    6 zlib-devel安装结束

2 安装nginx

1 tar zxvf nginx-1.12.1.tar.gz
2 cd nginx-1.12.1
3 创建nginx用户和用户组:groupadd www ; useradd www -g www -s /sbin/nologin -M
3 ./configure --prefix=/opt/nginx --user=www --group=www --with-http_stub_status_module --http-client-body-temp-path=/opt/nginx/client_body_temp --http-fastcgi-temp-path=/opt/nginx/fastcgi_temp --http-uwsgi-temp-path=/opt/nginx/uwsgi_temp --http-proxy-temp-path=/opt/nginx/proxy_temp --http-scgi-temp-path=/opt/nginx/scgi_temp --with-http_gzip_static_module --with-http_ssl_module  --with-http_realip_module  --with-file-aio  --with-threads
4 make 
5 make install
6 nginx安装结束

启动nginx
进入sbin目录:cd /opt/nginx/sbin
启动nginx命令:/opt/nginx/sbin/nginx -c /opt/nginx/conf/nginx.conf
阿里云 nginx 安装及配置说明_第1张图片
访问(nginx默认是80端口)
curl 127.0.0.1

关闭占用80端口的程序

sudo fuser -k 80/tcp

参考:
https://www.cnblogs.com/siqi/p/3572695.html
http://www.linuxidc.com/Linux/2016-08/134110.htm

你可能感兴趣的:(nginx,nginx,阿里云)