Ubuntu安裝配置JDK、Tomcat、SVN服務器
環境:VMware + Ubuntu14.04
一、配置jdk
1、下載JDK
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
註:筆者是直接在windows系統下下好後直接拷貝到ubuntu的桌面文件夾中,通過VMtool;
2、配置目錄
註意:最好以root用戶來操作
先新建一個目錄:
[plain] view plain copy
cd usr
mkdir java
cd java
mkdir jdk
然後拷貝jdk的tar文件到上面的目錄:
[plain] view plain copy
cp jdk-8u65-linux-x64.gz usr/java/jdk
再執行
[plain] view plain copy
tar -zxvf jdk-8u65-linux-x64.gz
結果如下:
3、配置環境變量
輸入:
[plain] view plain copy
vi /etc/profile
或
[plain] view plain copy
gedit /etc/profile
添加如下內容:
[plain] view plain copy
#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_65
export JRE_HOME=/usr/java/jdk/jdk1.8.0_65/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
註意此處改成對應的jdk的目錄,並且要以root用戶來做修改,否則無法保存
保存後執行:
[plain] view plain copy
source /etc/profile
驗證安裝:
輸入:
[plain] view plain copy
java -version
出現如下,說明安裝成功
二、配置Tomcat
1、下載
http://tomcat.apache.org/
2、安裝
此處我把下載包放到/usr/java/tomcat中去。
執行
[plain] view plain copy
cp apache-tomcat-7.0.67.tar.gz /usr/java/tomcat/
然後解壓
[plain] view plain copy
tar -zxvf apache-tomcat-7.0.67.tar.gz
上面是解壓後的結果
3、配置環境
進入到上面的tomcat的bin文件夾下:
打開
[plain] view plain copy
vi setclasspath.sh
或
[plain] view plain copy
gedit setclasspath.sh
添加如下內容:
[plain] view plain copy
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_65
export JRE_HOME=/usr/java/jdk/jdk1.8.0_65/jre
保存即可。
然後退回到bin目錄下:
執行:
[plain] view plain copy
./startup.sh
打開瀏覽器輸入:
http://localhost:8080/,出現如下,說明安裝成功
三、SVN配置
1、安裝
[plain] view plain copy
sudo apt-get install subversion
2 找個目錄當做SVN的根目錄
我選擇的是/data/svn,以下命令也都是跟著這個目錄走的,請按照自己的選擇自行修改使用mkdri來創建目錄
3 創建一個庫
[plain] view plain copy
svnadmin create /data/svn/lin
4 接下來修改/data/svn/lin/conf/下的三個文件,依次是:svnserve.conf、passwd、authz。他們三個作用分別是:主配置文件、密碼配置文件、權限配置文件
5 編輯文件vi /data/svn/lin/conf/svnserve.conf
找到以下幾項,按照如下的設置修改,去掉前面的註釋,每一行的開頭不能有空格
6 編輯文件vi /data/svn/lin/conf/passwd
格式很簡單,用戶名、密碼,每行一個,默認是明文保存
7 編輯文件 vi /data/svn/lin/conf/authz
8 啟動服務
[plain] view plain copy
svnserve -d -r /data/svn
參數-d表示以守護進程模式啟動,-r表示代碼倉庫的根目錄,如果啟動成功了,通過ps aux | grep svnserve可以看到進程,至此一個最簡單的SVN服務就搭建好了。
9 接下來測試驗證,在客戶機上找個目錄執行一下命令:
(1)
(2)這裏的IP地址為ubuntu的地址,可以用ifconfig
(3)
然後輸入用戶名和密碼:
結果如下,倉庫中我已放了些東西,其它操作就不說了
Ubuntu安裝配置JDK、Tomcat、SVN服務器