nginx部署

来源:互联网 发布:网络零售额什么意思 编辑:程序博客网 时间:2024/06/03 14:00
openssl-1.0.2m.tar.gz
zlib-1.2.11.tar.gz
pcre-8.41.tar.gz
nginx-1.12.2.tar.gz

准备工作:
所有工作的/home/admin/nginx/目录下执行
将上面四个文件放在/home/admin/nginx/下
1.安装gcc,linux服务都有,跳过

2.安装pcre:
tar -zxvf pcre-8.41.tar.gz
cd pcre-8.14
./configure
make
make install

3.安装zlib
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make
make install

4.安装ssltar -zxvf openssl-1.0.2m.tar.gz


5.安装nginx
tar -zxvf nginx-1.12.2.tar.gz
cd nginx-1.12.2

./configure --sbin-path=/home/admin/nginx/config/nginx \
--conf-path=/home/admin/nginx/config/nginx.conf \
--pid-path=/home/admin/nginx/config/nginx.pid \
--with-http_ssl_module \
--with-pcre=../pcre-8.41 \
--with-zlib=../zlib-1.2.11 \
--with-openssl=../openssl-1.0.2m

make
make install


6.修改配置以及启动nginx
1>cd /home/admin/nginx/config/
2>修改nginx.conf:
#user  root;变为:user  root;

server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   ?;
            index  index.html index.htm;
        }
变为:
server {
        listen       8099;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location /upload/ {
            root   /home/admin/;
            index  index.html index.htm;
        }

3>启动nginx:  ./nginx -c /home/admin/nginx/config/nginx.congf
4>访问资源:http://10.199.109.104:8099/upload/a.json


7.停止服务
方法一:用ps
方法二:nginx -s stop
















原创粉丝点击