1.安装Java
$ yum install java-1.8.0-openjdk* -y经过这个链接后,发现sudo yum install java-1.8.0-openjdk只安装了JRE.执行sudo yum install java-1.8.0-openjdk-devel安装JDK.
2.安装Maven
1.到官网http://maven.apache.org/download.cgi下载安装包并上传到linux服务器的/usr/local目录中, 解压
2.进入解压目录执行以下命令
# 配置环境变量,在下列文件中加入以下两行配置$ vim /etc/profileexport MAVEN_HOME=/usr/local/apache-maven-3.6.3export PATH=$MAVEN_HOME/bin:$PATH# 刷新配置文件$ source /etc/profile
3.安装Git
1.到官网https://github.com/git/git/releases中下载git的tar包到linux服务器中,解压
2.进入解压目录执行以下命令
# 安装依赖$ yum install install autoconf automake libtool# 生成配置文件$ make configure# 设置软件的安装目录$ ./configure --prefix=/usr/local/git# 编译并安装$ make && make install# 配置环境变量,在下列文件中加入以下两行配置$ vim /etc/profileGIT_HOME=/usr/local/gitPATH=$PATH:$GIT_HOME/bin# 刷新配置文件$ source /etc/profile
4.安装Node.js
下载node包
$ wget https://cdn.npm.taobao.org/dist/node/v14.9.0/node-v14.9.0-linux-x64.tar.xz$ tar -xf node-v14.9.0-linux-x64.tar.xz$ rm -rf node-v14.9.0-linux-x64.tar.xz$ mv node-v14.9.0-linux-x64 nodejs-14.9.0$ mv nodejs-14.9.0 /usr/local/$ cd /usr/local/nodejs-14.9.0/# 修改环境配置export NODE_HOME=/usr/local/nodejs-14.9.0export PATH=$NODE_HOME/bin:$PATH$ source /etc/profile$ node -v$ npm -v安装cnpm$ npm install -g cnpm --registry=https://registry.npm.taobao.org$ ln -s /usr/local/nodejs-14.9.0/lib/node_modules/cnpm/bin/cnpm /usr/local/bin
5.安装docker
6.安装MongoDB
到官网下载安装包(.tgz) https://www.mongodb.com/try/download/community,放到/root/目录
$ tar -zxf mongodb-linux-x86_64-rhel70-4.4.5.tgz$ rm -rf mongodb-linux-x86_64-rhel70-4.4.5.tgz$ mv mongodb-linux-x86_64-rhel70-4.4.5/ /usr/local/$ vim /etc/profile (修改环境变量)export MONGODB_HOME=/usr/local/mongodb-linux-x86_64-rhel70-4.4.5export PATH=$PATH:$MONGODB_HOME/bin$ source /etc/profile# 创建两个目录放日志和数据$ mkdir /data/mongodb/logs /data/mongodb/data -p# 创建配置文件$ cd /usr/local/mongodb-linux-x86_64-rhel70-4.4.5/bin$ vim /mongodb.conf (内容如下)port=27017 #端口bind_ip=0.0.0.0 #默认是127.0.0.1dbpath=/data/mongodb/data #数据库存放logpath=/data/mongodb/logs/mongodb.log #日志文件fork=true #设置后台运行#auth=true #开启认证# 防火墙配置# 放行 27017 端口号 使用默认的firewall-cmd --zone=public --add-port=27017/tcp --permanent# 查看放行端口号firewall-cmd --list-ports# 重启防火墙firewall-cmd --reload# 启动mongodb$ mongod --config mongodb.conf# 进入mongodb$ mongo# 查看数据库$ show dbs# 进入数据库$ use admin# 创建管理员账号$ db.createUser({ user: "admin", pwd: "123123", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })# 创建超级管理员账号$ db.createUser({user: "root",pwd: "123456789", roles: [ { role: "root", db: "admin" } ]})# 超级管理员可以用下面的命令关闭数据库$ db.shutdownServer()# 创建指定数据库中的管理员1.进入数据库$ user 指定数据库2.创建管理员账号$ db.createUser({user: "user",pwd: "456456",roles: [ { role: "dbOwner", db: "指定数据库" } ]})其它命令6. 查看用户show users7. 删除用户删除用户必须由账号管理员来删,所以,切换到admin角色use admindb.auth("admin","password")删除单个用户db.system.users.remove({user:"XXXXXX"})删除所有用户db.system.users.remove({})可以使用:mongodb://youruser:yourpassword2@localhost/yourdatabase 来连接到你的mongo
7.修改时区为上海时区
echo 'Asia/Shanghai' >/etc/timezone
