- CentOS 版本:7.3
- Node 版本:10.6.3
- PM2 版本:4.2.1
- MariaDB 版本:10.1.*
- Git 版本:2.9.0
1、安装Node
yum -y update
yum -y install gcc make gcc-c++ openssl-devel wget vim
cd /usr/local/src
wget https://npm.taobao.org/mirrors/node/v10.16.3/node-v10.16.3-linux-x64.tar.xz
tar xvJf node-v10.16.3-linux-x64.tar.xz
## 接下来配置环境变量
vi /etc/profile
## 在末尾添加以下代码后保存
PATH=$PATH:/usr/local/src/node-v10.16.3-linux-x64/bin
export PATH
[ESC]:wq!
source /etc/profile
完成后查看node是否安装成功
node -v
npm -v
npx -v
2、安装PM2
npm install pm2 -g
3、安装MariaDB
配置10.1.*版本的MariaDByum源
vi /etc/yum.repos.d/MariaDB.repo
[mariadb]
name=MariaDB
baseurl=http://yum.mariadb.org/10.1/centos7-amd64
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
yum -y install MariaDB-server MariaDB-client #(下载过程会比较慢)
启动MariaDB服务
systemctl start mariadb
完成后查看mariadb是否安装成功
mysql -uroot -p
Enter password: #(直接回车,初始状态下无需密码)
更改密码:
mysqladmin -u root -p password #(记得先ctrl+z退出mysql)
Enter password: #(因为是第一次更改密码,所以直接回车)
New password: #(输入新的密码)
Confirm password: #(再次输入新的密码)
设置远程连接:
GRANT ALL PRIVILEGES ON *.* TO 'user' @'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
(PS: user和password代指实际的用户和密码,如root,123456。远程连接的password与本地登陆的password相互独立,更改本地登陆密码不影响远程登陆)
4、安装Git
yum install curl-devel #https
yum install -y zlib-devel perl-ExtUtils-MakeMaker
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.9.0.tar.gz
tar -zxvf git-2.9.0.tar.gz
cd git-2.9.0
./configure --prefix=/usr/local
make && make install
完成后查看git是否安装完成
git --version
(PS: 如果先前用yum安装过git,完成上述步骤后应该打开新的shell)
参考链接:
1、https://www.cnblogs.com/failed/p/8862573.html
2、https://blog.csdn.net/xwj1992930/article/details/96428998
3、https://www.cnblogs.com/salt-fish1/p/10207878.html