一、下载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