在服务器上部署Node.js环境

一、下载Node.js安装包

    1.wget命令下载Node.js安装包

        wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz

    2.解压文件

        tar xvf node-v6.9.5-linux-x64.tar.xz

    3.在opt目录下新建node文件夹,将解压后的文件移到node目录下(/opt/node/)

        mkdir -p /opt/node/

        mv /root/node-v6.9.5-linux-x64//opt/node/

        rm -f /usr/local/bin/node

        rm -f /usr/local/bin/npm

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

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

    4.查看node.js和npm版本
        node -v

        npm -v

二、CentOS上安装配置PostgreSQL10

    1.在PostgreSQL官网获取所需的版本的链接地址,进入-->PostgreSQL官网

    2.打开终端进入服务器,输入一下命令回车

        yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm

    3.安装PostgreSQL,输入以下命令回车

        yum install postgresql10-server postgresql10-contrib

    4.安装完后,可执行文件在“/usr/pgsql-10/bin/”下,配置文件在“/var/lib/pgsql/10/data/”下,输入以下命令回车,初始化数据库

        /usr/pgsql-10/bin/postgresql-10-setup initdb

    5.启动服务

        systemctl start postgresql-10

    6.设置为开机自启

        systemctl enable postgresql-10

    7.修改PostgreSQL默认的用户密码,PostgreSQL的默认用户为"postgres",切换用户

        su - postgres

    8.登录数据库

        psql -U postgres

    9.更换密码,用户postgre的密码,此处密码设置为“123456”

        ALTER USER postgres with encrypted password ‘123456’;(不要漏了“;”)

    10.退出数据库

        \q

    11.退出用户

        exit

    12.修改远程访问配置,输入以下命令

        vim /var/lib/pgsql/10/data/postgresql.conf

    按"i"进入编辑模式,找到"listen_addresses",去掉"listen_addresses"前面的"#",将"localhost"改为"#"即可,最后编辑完成后按"esc"键,输入":wq"回车保存退出,如下图:


        vim /var/lib/pgsql/10/data/pg_hba.conf

    按"i"进入编辑模式,在最后添加一行"host all all 0.0.0.0/0 md5",最后编辑完成后按"esc"键,输入":wq"回车保存退出,如下图:


    13.重启服务

        systemctl restart postgresql-10.service

    14.测试能否成功登陆



三、安装pm2

    1.通过npm全局安装

        npm install pm2 -g

    2.设置环境变量,使用 vim 命令打开文件 /etc/profile

        vim /etc/profile

    将"PATH=$PATH:/opt/node/lib/node_modules/pm2/bin"添加至文件中,如图:

    3.保存退出之后输入一下命令让变量生效。

        source /etc/profile 

    4.最后输入pm2命令检查是否安装成功

      pm2


评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值