centos7.4编译配置nginx和nvm

1、登陆shell

2、安装gcc,g++,根据需要安装,如果已安装,请跳过此步。

yum -y install gcc gcc-c++

由于nginx需要依赖pcre库(重写地址,伪静态)、zlib库(开启gzip)、openssl库,所以在安装之前,必须先安装这些lib库。

yum -y install pcre pcre-devel

yum -y install zlib zlib-devel

yum -y install openssl openssl-devel

3、进入nginx官网,下载最新版。

进入:http://nginx.org/en/download.html  

选择:Stable version

centos7.4编译配置nginx和nvm_第1张图片
如图

wget http://nginx.org/download/nginx-1.12.2.tar.gz

tar xvf nginx-1.12.2.tar.gz

cd nginx-1.12.2

接下来,我们新建nginx专用的用户和用户组:

groupadd nginx

useradd -M -s /sbin/nologin -g nginx nginx      //第一个用户组 第二个用户名

-s表示指定用户所用的shell,此处为/sbin/nologin,表示不登录。

-M表示不创建用户主目录。

-g表示指定用户的组名为mysql。

最后的mysql表示用户名。

开始配置:

./configure \

--user=nginx \

--group=nginx \

--prefix=/usr/local/nginx

make

make install

cd /usr/local/nginx/sbin/

./nginx -c /usr/local/nginx/conf/nginx.conf

./nginx

./nginx -s stop

./nginx -s reload

./nginx -s quit

./nginx -s reopen

./nginx -t

查看nginx进程

ps aux|grep nginx

开机启动

vi /etc/rc.local

增加一行 /usr/local/nginx/sbin/nginx

chmod 755 rc.local      //设置755权限


nvm的安装

进入: cd

https://github.com/creationix/nvm

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh|bash

. .bashrc 或者 source  .bashrc

nvm -v

nvm list-remote  列出node版本

安装多版本

nvm install v6.9.5

nvm install v7.4.0

nvm list  已经安装版本

nvm use v8.1.1


来源:http://www.zitisc.com/

你可能感兴趣的:(centos7.4编译配置nginx和nvm)