前言
这里主要汇总了一些常用的环境安装,如JDK、Maven、Nginx等等,旨在帮助初次搭建Linux服务器环境的初学者,以下环境不是所有都必须要装,看你自己的项目需求
安装JDK
建议安装尾数为奇数版本的JDK....偶数版本会有莫名bug(QAQ)
(1)下载JDK
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
(2)添加执行权限
chmod +x jdk-8u131-linux-x64.rpm
(3)执行rpm进行安装
rpm -ivh jdk-8u131-linux-x64.rpm
(4)查看安装版本,验证是否安装成功
java -version
(5)接下来配置环境变量,首先打开配置文件
vim /etc/profile
(6)在底部加入以下代码(JAVA_HOME路径注意下,改为你自己的安装路径)
JDK的安装路径,一般默认的路径是:/usr/java/
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
(6)重新加载环境变量
source /etc/profile
(7)然后去任意地方测试下,输入 javac,有显示以下画面,即说明配置成功
安装Maven
(1)去官网 maven.apache.org/download.cg… 下载安装包
(2)安装包上传到服务器
(3)解压压缩包
tar zxvf apache-maven-3.6.3-bin.tar.gz
(4)解压完成后,进入maven文件夹,编辑/conf/settings.xml 文件,将镜像更换为阿里云镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
(5)配置环境变量,编辑 vim /etc/profile文件,在最下面加上以下内容(自己换为对应的路径)
export MAVEN_HOME=/root/tool/apache-maven-3.8.1
export PATH=$MAVEN_HOME/bin:$PATH
(6)重新加载环境变量
source /etc/profile
(7)在任意地方,运行mvn --version查看效果
安装Node.js
(1)下载node(这里是16.x版本,具体要什么版本你自己决定)
curl --silent --location https://rpm.nodesource.com/setup_16.x | sudo bash -
(2)安装
sudo yum -y install nodejs
(3)查看安装是否成功
node -v
安装yarn
注意:记得先安装node再来安装yarn (1)安装了node后,直接安装yarn
npm install -g yarn
(2)检查yarn是否安装成功
yarn -v
(3)设置淘宝镜像源
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
安装Git
(1)安装
yum -y install git
(2)检查版本
git --version
插入说明:下面第(3)步骤开始的配置,是设置你的git账号信息(可以是gitlab或者github账号),设置后就不用每次操作远程项目代码,还要做授权认证
(3)设置git的账户和邮箱
git config --global user.name "git的用户名"
git config --global user.email "git的邮箱"
(4)生成ssh key,一路回车就行,然后去/root/.ssh目录下复制下id_rsa.pub的内容,注意最后面的邮箱名不用复制
ssh-keygen -t rsa -C "git的邮箱"
(5)将生成的ssh key 配置到对应平台(gitlab/github),如下图
安装nginx
(1)创建好存放nginx的目录
mkdir /usr/local/nginx
(2)cd 进入刚创建的目录,下载安装包
wget http://nginx.org/download/nginx-1.9.9.tar.gz
(3)解压刚下载的压缩包
tar -zxvf nginx-1.9.9.tar.gz
(4)运行命令安装
yum -y install pcre-devel、yum -y install openssl openssl-devel
(5)cd进入 解压的目录,运行命令:
./configure
PS:如果你的nginx后面涉及SSL证书,就改为运行下面这句:
./configure --with-http_ssl_module
(6)依次运行命令
make
make install
(7)返回上级,进入sbin目录,总的目录结构如下
cd ../sbin
(8)启动nginx
/nginx
(8)查看效果,启动成功!