Centos系统基础环境搭建:部署node项目和前端项目
Nginx 安装
先安装依赖:
//安装gcc
yum install -y gcc-c++
//安装PCRE pcre-devel
yum install -y pcre pcre-devel
//安装zlib
yum install -y zlib zlib-devel
//安装Open SSL
yum install -y openssl openssl-devel
然后创建nginx目录
//进入usr/local目录
cd /usr/local
//创建nginx目录
mkdir nginx
cd nginx
下载安装步骤
//下载tar包
wget http://nginx.org/download/nginx-1.20.2.tar.gz
//解压tar
tar -xvf nginx-1.20.2.tar.gz
cd /usr/local/nginx/nginx-1.20.2
//执行命令
./configure
//执行make命令(要是执行不成功请检查最开始安装的四个依赖有没有安装成功)
make
//执行make install命令
make install
启动nginx
//进入/usr/local/nginx/sbin目录,输入./nginx即可启动nginx
./nginx
然后输入curl http://127.0.0.1:80可以看到一个nginx默认展示的html页面
(或者通过公网ip直接访问云服务器的80端口:http://xxx.xx.xx.xx:80)
常用命令
//关闭nginx
./nginx -s quit 或者 ./nginx -s stop
//改动配置文件后先检查配置文件是否有误
/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
//再重启nginx
/usr/local/nginx/sbin/nginx -s reload
//查看nginx进程
ps -ef|grep nginx
Node 安装
下载node包
wget https://nodejs.org/dist/v14.15.3/node-v14.15.3-linux-x64.tar.xz
解压node包
xz -d node*.xz
tar xvf node*.tar
mkdir /usr/local/node
mv ./node*/* /usr/local/node
安装后设置全局命令
ln -s /usr/local/node/bin/node /usr/local/bin/node
ln -s /usr/local/node/bin/npm /usr/local/bin/npm
Pm2 安装
安装pm2
npm install pm2 -g
设置全局命令
ln -s /usr/local/node/bin/pm2 /usr/local/bin/pm2
安装完成
查看每个版本号,可以正常输出
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!