服務器信息:
服務器:阿里云
系統(tǒng):CentOS7.3
jdk:jdk 1.8
Tomcat:8.5.29
Maven:3.5.3
Git:2.17.0
準備工作
1、在服務器上創(chuàng)建軟件安裝包存放文件夾:mkdir -p /developer/setup
2、通過WinSCP軟件把安裝包上傳到 ?/developer/setup文件夾里
3、安裝包可在百度網(wǎng)盤下載:
鏈接:https://pan.baidu.com/s/1UbGQD7TlnUdeg5zFLiXEHw ? 密碼:32gl
jdk安裝
創(chuàng)建安裝路徑:mkdir -p /usr/local/java
將jdk安裝包移到安裝路徑:
mv /developer/setup/jdk-8u161-linux-x64.rpm /usr/local/java
切換到安裝路徑并安裝:
cd /usr/local/java
rpm -ivh jdk-8u161-linux-x64.rpm
查看安裝路徑,發(fā)現(xiàn)默認安裝在/usr/java,并沒有安裝在指定路徑
find / -name jdk1.8.0_161
設置環(huán)境變量:?vim /etc/profile
進入配置文件后按i轉(zhuǎn)換到插入模式,插入以下內(nèi)容:
export JAVA_HOME=/usr/java/jdk1.8.0_161
export JRE_HOME=/usr/java/jdk1.8.0_161/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
保存退出:按esc鍵后輸入:wq 回車
立即生效:source /etc/profile
檢測jdk安裝情況:java -version
Tomcat安裝
創(chuàng)建安裝路徑:mkdir -p /usr/local/tomcat
將tomcat安裝包移到安裝路徑:
mv /developer/setupapache-tomcat-8.5.29.tar.gz /usr/local/tomcat
切換至安裝路徑:cd /usr/local/tomcat
解壓:tar -zxvf apache-tomcat-8.5.29.tar.gz
啟動:切換至安裝目錄下的bin文件夾,./startup.sh
查看tomcat是否運行:ps -ef |grep tomcat
瀏覽器訪問:ip:8080
注意:如果訪問不到,到阿里云控制管理平臺安全組里授權(quán)8080端口允許外部訪問
Maven安裝
解壓:tar -zxvf apache-maven-3.5.3-bin.tar.gz
移動到/usr/local/maven
配置環(huán)境變量: vim /etc/profile
export MAVEN_HOME=/usr/local/maven/apache-maven-3.5.0
注意:安裝jdk時已有PATH,直接在后面繼續(xù)增加即可
立即生效: source /etc/profile
檢測安裝情況:mvn -version
Git安裝
查看是否已安裝Git:git --version
如想安裝新版本先卸載:yum remove git
注意:用yum install git安裝仍然是老版本
安裝編譯git時需要的包:
yum -y install gcc openssl openssl-devel curl curl-devel unzip perl perl-devel expat expat-devel zlib zlib-devel asciidoc xmlto gettext-devel openssh-clients
解壓Git安裝包:tar -zxvf git-2.17.0.tar.gz
創(chuàng)建git安裝路徑:mkdir -p /usr/local/git
切換至安裝包解壓后的文件夾:cd /usr/local/git/git-2.17.0(這步很重要)
編譯:make prefix=/usr/local/git all
安裝:make prefix=/usr/local/git install
配置環(huán)境變量:vi /etc/bashrc
export GIT_HOME=/usr/local/git
export PATH=$GIT_HOME/bin:$PATH
或export PATH=/usr/local/git/bin:$PATH
立即生效:source /etc/bashrc
查看版本:git --version,2個橫杠,不同于java和maven
幾個配置:
git config --global user.name "用戶名"
git config --global user.email "郵箱"
git config --global core.autocrlf false
git config --global core.quotepath off
git config --global gui.encoding utf-8
ssh-keygen -t rsa -C "郵箱"
eval `ssh-agent`
ssh-add ~/.ssh/id_rsa
查看公鑰:cat ~/.ssh/id_rsa.pub
注意問題:
1、安裝時權(quán)限注意使用root用戶,若使用普通用戶,要在配置文件/etc/sudoers給普通用戶授權(quán)
2、安裝時候路徑不對,編譯時找不到目標,務必切換至解壓后的路徑再進行編譯安裝
3、安裝后查看版本信息依舊是老版本,并非最新版本,檢查一下是否是環(huán)境變量漏配。