nginx在普通用户下的部署和安装

引言:最近由于公司掌上运维外网的机器访问内网数据库返回时间较长,所以需要重新将应用服务部署到内网,然后外网机器对其进行nginx代理工作,所以今天我们需要在外网机器进行nginx的普通用户下的部署与启动。

          由于外网的机器仅仅是外网可以对机器进行指定端口的访问,并非外网机器可以访问外网的项目与网络,所以nginx的安装包以及相关依赖包依然需要离线下载.

          nginx下载地址:         http://nginx.org/en/download.html

          zlib下载地址:            http://www.zlib.net/

          prce下载地址:          ftp://ftp.pcre.org/pub/pcre/

          openssl下载地址:     http://www.openssl.org/ 

先将需要的离线包下载完成之后,我们接下来要对nginx进行安装与部署。

1: 创建用户,我们现网环境的应用用户已经创建。

useradd  nginx

passwd   nginx用户的密码

2:将nginx安装包的目录赋予权限

   chown -R bmdp:bmdp /opt/bmdp

3:在指定的用户目录下建立几个文件夹,将来要编译环境中用到

  mkdir  /opt/bmdp/nginx

  mkdir    /opt/bmdp/var

  mkdir /opt/bmdp/var/nginx

  mkdir    /opt/bmdp/usr

  mkdir /opt/bmdp/etc

4:对下载好的安装包进行解压

 tar -zxvf  nginx-1.17.1.tar.gz

cd  /opt/bmdp/nginx/nginx-7.17.1

  用下列命令对初始环境进行编译。

./configure --prefix=/opt/bmdp/nginx/etc/nginx --sbin-path=/opt/bmdp/nginx/usr/sbin/nginx --conf-path=/opt/bmdp/nginx/etc/nginx/nginx.conf --error-log-path=/opt/bmdp/nginx/var/log/nginx/error.log --http-log-path=/opt/bmdp/nginx/var/log/nginx/access.log --pid-path=/opt/bmdp/nginx/var/run/nginx.pid --lock-path=/opt/bmdp/nginx/var/run/nginx.lock --http-client-body-temp-path=/opt/bmdp/nginx/var/cache/nginx/client_temp --http-proxy-temp-path=/opt/bmdp/nginx/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/opt/bmdp/nginx/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/opt/bmdp/nginx/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/opt/bmdp/nginx/var/cache/nginx/scgi_temp --user=bmdp --group=bmdp 

5:执行编译安装:

make  && make install

6:修改配置文件中的默认端口80,因为普通用户不能启动端口1024以下的端口号。

将/etc/nginx/nginx.conf中的server的默认端口80修改为较大的端口号。

7:启动nginx

su -  bmdp

cd /opt/bmdp/nginx/usr/sbin

./nginx

8:在外部访问自己的nginx是都可以使用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值