哈特中尉's Blog

不会写代码的司机不是好厨师!

centos7服务器环境搭建

安装基础软件

1
yum -y install wget automake autoconf libtool make gcc gcc-c++

创建用户

useradd develop
passwd develop

添加权限

软件安装目录

/home/develop/software

安装jdk

1
rpm -ivh jdk-8u212-linux-x64.rpm

安装nodejs

wget https://npm.taobao.org/mirrors/node/v12.13.1/node-v12.13.1-linux-x64.tar.xz
tar -xvf node-v12.13.1-linux-x64.tar.xz
cd node-v12.13.1-linux-x64/bin
./node -v
ln -s /home/develop/software/node-v12.13.1-linux-x64/bin/node /usr/bin/node
ln -s /home/develop/software/node-v12.13.1-linux-x64/bin/bin/npm /usr/bin/npm

安装maven

1
2
3
4
5
mkdir mvnrepo
wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
tar -zxvf apache-maven-3.6.3-bin.tar.gz
cd apache-maven-3.6.3/conf
vi settings.xml
1
2
3
4
5
6
7
<localRepository>/home/develop/software/mvnrepo</localRepository>
<mirror>
<id>aliyun1</id>
<mirrorOf>public</mirrorOf>
<name>public</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

环境变量

vi /etc/profile

1
2
3
4
5
export JAVA_HOME=/usr/java/jdk1.8.0_212-amd64
export MAVEN_HOME=/home/develop/software/apache-maven-3.6.3
export NODE_HOME=/home/develop/software/node-v12.13.1-linux-x64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:$NODE_HOME/bin

source /etc/profile
安装mysql