美文网首页
Mac-linux系统-node服务器快速搭建

Mac-linux系统-node服务器快速搭建

作者: hi_universe | 来源:发表于2022-03-07 14:50 被阅读0次

设备:mac air

目的:搭建一个linux系统,部署一个node后台系统。

步骤:

     一:mac->安装虚拟机(VMware Fusion)

     二:虚拟机下安装linux系统(centOS7)

     三:liunx环境-安装wget(可用来下载需要的软件:比如mysql等)

            安装方式:yum -y install wget

     四:安装mysql

            wget http://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

            yum -y install mysql80-community-release-el7-5.noarch.rpm

           yum install mysql-community-server

mySQL

     五:安装filezilla(用来给服务器传输资源:比如上传代码给服务器)

              

     六:安装node环境(wget命令下载Node.js安装包)

          <1>.wget https://nodejs.org/dist/v17.0.0/node-v17.0.0-linux-x64.tar.xz

          <2> tar xvf node-v17.0.0-linux-x64.tar.xz

          <3> mkdir -p /usr/node/

                 mv /root/node-v17.0.0-linux-x64/* /usr/node/

                 rm -f /usr/local/bin/node

                  rm -f /usr/local/bin/npm

                ln -s /usr/node/bin/node /usr/local/bin/node

                ln -s /usr/node/bin/npm /usr/local/bin/npm

        <4>查看node.js和npm版本:

node

     七:安装pm2(用来处理服务开启状态)

             npm install -g pm2

     八:启动服务 网页预览

          pm2 start /bin/www ;   

        项目启动成功后就可以使用 IP:端口 号访问了。IP是你服务器的公网IP,端口号是你代   码中设置的监听端口

注意:filezilla或者网络连接不了 可以试试关闭防火墙哦

1.启动防火墙 systemctl start firewalld

2.禁用防火墙 systemctl stop firewalld

3.设置开机启动 systemctl enable firewalld

4.停止并禁用开机启动 sytemctl disable firewalld

相关文章

网友评论

      本文标题:Mac-linux系统-node服务器快速搭建

      本文链接:https://www.haomeiwen.com/subject/kxzgrrtx.html