【Linux 初學】tomcat安裝、maven安裝、nexus配置(二)

一、tomcat安裝:java

(1)tomcat下載地址:http://tomcat.apache.org/download-70.cgi
linux

(2)解壓縮
    # mkdir /usr/local/tomcat
    # cd /usr/local/tomcat
    # tar -zxvf /software/apache-tomcat-7.0.54.tar.gz
(3)生成連接以便版本升級(非必要步驟)
    # ln -s apache-tomcat-7.0.54 server


(4)啓動Tomcat
    # cd /usr/local/tomcat/server/bin
    # ./startup.sh
    Using CATALINA_BASE: /usr/local/tomcat/server
    Using CATALINA_HOME: /usr/local/tomcat/server
    Using CATALINA_TEMDIR: /usr/local/tomcat/server/temp
    Using JRE_HOME: /usr/java/default
    Using CLASS_PATH: /usr/local/tomcat/server/bin/bootstrap.jar:/usr/local/tomcat/server/bin/tomcat-juli.jar
    Tomcat started.


(5)測試Tomcat:
    打開防火牆,使外部能訪問
    # /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
    # service iptables save
    # service iptables restart
    在瀏覽器輸入: http://192.168.16.133:8080
    如在本機能夠輸入: http://localhost:8080
    出現tomcat的頁面表示安裝成功.


    中止Tomcat
    # ./shutdown.shweb

PS:查看更詳細請看轉載地址——>http://blog.csdn.net/gyming/article/details/36060843
apache

二、maven安裝:bootstrap

(1)下載maven:http://maven.apache.org/download.cgi瀏覽器


(2)進入下載文件夾,找到下載的文件,運行以下命令解壓
tar -xvf  apache-maven-3.0.5-bin.tar.gz
解壓後的文件夾名爲apache-maven-3.0.5
tomcat

(3)使用mv命令將apache-maven-3.0.3文件夾拷貝到本身指定的文件夾,好比/usr/local/下
mv apache-maven-3.0.3 /usr/local/
app

(4)配置環境變量,編輯/etc/profile文件,添加以下代碼
export MAVEN_HOME=/usr/local/apache-maven-3.0.5
export PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$ANTX_HOME/bin:$ANT_HOME/bin:$MYSQL_HOME/bin:$PATH
webapp

(5)保存文件,並運行以下命令使環境變量生效
source /etc/profile
maven

(6)在控制檯輸入命令:mvn -v

Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00)
Maven home: /usr/local/apache-maven-3.3.3
Java version: 1.7.0_79, vendor: Oracle Corporation
Java home: /usr/local/java/jdk1.7.0_79/jre
Default locale: zh_CN, platform encoding: GB2312
OS name: "linux", version: "2.6.32-358.el6.x86_64", arch: "amd64", family: "unix"
若是能看到Maven相關版本信息,則說明Maven已經安裝成功

三、nexus私服配置:

(1)解壓nexus-oss-webapp-1.8.0-bundle.tar.gz文件到指定目錄
Java代碼
    #tar -zvxf nexus-oss-webapp-1.8.0-bundle.tar.gz  

(2)啓動nexus
Java代碼
    #cd /opt/maven/nexus-oss-webapp-1.8.0/bin/jsw  
  
    選擇本身機器的版本:  
      
    #cd linux-x86-32/  
    #./nexus start  
      
    重啓:  
    #./nexus restart  
    中止:  
    #./nexus stop  

(3)運行nexus
在瀏覽器中輸入:http://localhost:8081/nexus
就能夠看到nexus 的主頁,點擊右上角Log in
默認用戶名和密碼是:admin/admin123
運行後會自動生成一個nexus工做目錄sonatype-work,nexus下載的jar包會存放在
sonatype-work/nexus/storage中

(4)配置
1)點擊左側菜單Repositories
分別將右側列表中
Java代碼
    Apache Snapshots  
    Codehaus Snapshots  
    Maven Central 

三個repository 的Download Remote Index 配置改成True,並保存設置,
而後在列表中分別右鍵點擊三個Repository,點擊ReIndex

2)增長新的Repository,有一些比較經常使用jar包在nexus提供的repository中可能找不到,
通常比較經常使用的有
Java代碼

    JBOSS的兩個:  
    http://repository.jboss.org/maven2/  
    http://repository.jboss.org/nexus/content/repositories/releases/  
    SUN的:  
    http://download.java.net/maven/2/  
    K-INT的:  
    http://developer.k-int.com/maven2/  
      
    由於找juel:juel-impl:2.2.1 這個jar包,因此我還添加了一個本身找的:  
    http://repository.exoplatform.org/content/groups/public/  

添加步驟:
Java代碼
點擊Add->Proxy Repository->填寫Repository ID, Repository Name, 以及Remote Storage Location 其餘的默認便可。

3) 將新增的Repository添加到Public Repositories中 在Public Repositories 的Configuration中,將多選Select中的項所有添加到左邊,而後保存。 4) 添加本身的jar包 Java代碼     在repository列表中有一個3rd party,也就是第三方jar包,點擊會看到一個Artifact Upload選項卡,點擊後,填寫相應的信息。      GAV Definition 通常選擇 GAV Parameters      而後添加Group:Artifact:Version:Package      示例    juel:juel-impl:2.2.1:jar

相關文章
相關標籤/搜索