分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

CentOS 7.4安装nodejs & nginx

发布时间:2023-09-06 02:21责任编辑:林大明关键词:jsnodejsnginx

一、安装nodejs
???1、查看操作系统信息
???????  uname -a
???2、安装wget
???????  yum install wget -y
???3、安装nodejs
???????  1、下载 wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz
???????  2、解压 xz -d node-v10.13.0-linux-x64.tar.xz
???????  3、解压 tar xvf node-v10.13.0-linux-x64.tar
???????  4、安装nodejs
???????????    1、cd node-v10.13.0-linux-x64
???????????    2、cd bin
???????????    3、mv ./node /bin/
???????????    4、mv ./npm /bin/
???????????    5、mv ./npx /bin/
???????????    6、cd .. cd lib
???????????    7、mv ./node_modules /lib/
???????  5、安装nrm
???????????    npm install nrm -g
???????  6、安装 ngnix
???????????    rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
???????????    yum install -y nginx
???????????    运行nginx
???????????    service nginx start
???????????    重启nginx
???????????    nginx -s reload
???????????    查看nginxV默认安装目录 whereis nginx
???????  7、安装pm2
???????????    npm install pm2 -g
二、node监听的8080端口,网站无法访问
???  1、关闭防火墙 systemctl stop firewalld.service
???????  启动: systemctl start firewalld
???????  关闭: systemctl stop firewalld
???????  查看状态: systemctl status firewalld
???????  开机禁用 ?: systemctl disable firewalld
???????  开机启用 ?: systemctl enable firewalld
???  2、开放8080端口
???????  添加
???????  firewall-cmd --zone=public --add-port=8080/tcp --permanent ???(--permanent永久生效,没有此参数重启后失效)
???????  重新载入
???????  firewall-cmd --reload
???????  查看
???????  firewall-cmd --zone=public --query-port=8080/tcp
???????  删除
???????  firewall-cmd --zone=public --remove-port=8080/tcp --permanent
三、全局化运行node
???  1、node server.js & ?(该方法如果某一进程出错,则服务停止,不推荐)
???  2、pm2
???????  启动服务 pm2 start server.js
???????  停止服务 pm2 stop server.js
???????  查看服务 pm2 ls
四、查看进程,Kill进程
???  1、查看 ps -ef
???  2、Kill kill [pid]

CentOS 7.4安装nodejs & nginx

原文地址:https://www.cnblogs.com/aipeli/p/9941202.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved