linux安裝jdk

如果您拿到一臺新的電腦,想在上面部署您的程序,那就必須先搭建好環境才能部署,執行。

分享自己搭建環境過程和方法,方便自己以後看,大家也可以查詢。

拿到一臺新的機器,我會去安裝:

  ①JDK      ②服務器端容器(Jetty/Tomcat)     ③數據庫(Mysql

下面給出安裝和環境配置方法

1.安裝JDK:

java必備。

步驟:

下載jdk包 

linux下解壓。

然後配置path環境

詳細:

1.先到官網下載最新的包:官網地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

   我下載的是:jdk-7u17-linux-i586.tar.gz

2.下載好了,就放到虛擬機上。一般放在usr/java (沒有java文件夾就新建一個): mkdir /usr/java

    然後 使用命令:tar -zxvf  jdk-7u17-linux-i586.tar.gz    (在usr、java目錄下執行這個命令)

3.配置path環境變量:需要執行: vi /etc/profile  ,打開profile文件,在文件最後配置java參數,如下:

   ..........   .......

   unset i
   unset pathmunge
   #Java Environment Variables
   export JAVA_HOME=/usr/java/jdk1.6.0_24
   export JAVA=$JAVA_HOME/bin/java
   export PATH=$PATH:$JAVA_HOME/bin:$JAVA

   我每次都是這樣子配置的,都生效了。

   要讓profile文件新寫入的配置立即生效,就需要執行: .  /etc/profile 命令(記住. 和/etc/profile之間有空格)

   然後輸入: java -version 查看java版本。

4.問題:恰巧我查看版本出錯,報錯是:

    dl failure on line 685Error: failed /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so, because /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so: cannot restore segment

    prot after reloc: Permission denied

    最後查詢發現是selinux問題,當然下面給出解決辦法: 

       敲入: vi  /etc/selinux/config   在文件中找到 SELINUX=enforcing 註釋掉:#SELINUX=enforcing ,然後新加一行爲:SELINUX=disabled,然後:wq退出

       敲入: vi  /etc/sysconfig/selinux, 在文件中找到 SELINUX=enforcing 註釋掉:#SELINUX=enforcing ,然後新加一行爲:SELINUX=disabled,然後:wq退出(有可能已經改了)

      最後敲入: chcon -t texrel_shlib_t /路徑/路徑/名字.so   (文件視具體執行文件:如上:路徑爲 /usr/local/jdk1.6.0_10/jre/lib/i386/client/libjvm.so)

      最後就解決了,JDK安裝成功!


2.安裝服務器端容器(Jetty/Tomcat)

步驟:

下載---------解壓----------配置環境

詳細:

1. 先到官網下載jetty或者tomcat:

    jetty的官網下載:http://download.eclipse.org/jetty/                              (聽說jetty7相對穩定些)

    tomcat官網下載:http://tomcat.apache.org/download-70.cgi         (目前用Tomcat7)

    我下載的版本是:jetty-distribution-7.6.10.v20130312.tar.gz    ---    apache-tomcat-7.0.39.tar.gz

2.解壓:沒什麼好說的,但是jetty一般解壓到usr/local/jetty    ,Tomcat就直接解壓到根目錄下就是了。

   解壓後該名稱爲jetty和tomcat(方便使用)

3.環境變量配置。如上:執行 vi /etc/profile   在最下面配置:

   export JETTY_HOME=usr/local/jetty
   export TOMCAT_HOME=/tomcat

   jetty/tomcat就安裝好了!

4.啓動:執行cd /usr/local/jetty/bin/   然後執行./jetty.sh start 啓動jetty.在瀏覽器地址欄輸入:localhost:8080就可訪問.

               執行cd tomcat/bin/   然後執行./startup.sh 啓動tomcat.在瀏覽器地址欄輸入:localhost:8080就可訪問.

附件:

      如需要開機自啓動tomcat/jetty  ---執行   vi /etc/rc.d/rc.local    在最後一行添加:/tomcat/bin/startup.sh或者jetty的執行啓動語句。    

      如需修改tomcat/jetty的端口號,則:進入/tomcat/conf目錄,編輯server.xml文件。將port的值改爲80或者其他。(jetty在Jetty目錄下的/etc/jetty.xml下修改端口號)


3.數據庫安裝(Mysql)

步驟:

下載---安裝---配置---設置密碼等

詳細:

1.下載:下載官網地址:http://dev.mysql.com/downloads/

2.安裝:安裝Mysql應該有好幾種方法,由於許多時候Mysql在安裝linux時候都選擇自己安裝了,所以就沒有太多安裝經驗。下面分享一下別人的幾種方法,(未測試)

                windows下的圖形界面安裝:http://www.jb51.net/article/23876.htm

                linux下rpm安裝:http://www.linuxidc.com/Linux/2007-12/9962.htm

                linux下在線安裝:http://www.2cto.com/database/201207/141878.html

3.設置密碼等:

                ①在命令行輸入:mysql 進入mysql命令模式。

                ②在mysql命令行輸入:SET PASSWORD FOR 'root'@'localhost' = PASSWORD('自己的密碼'),然後就可以quit退出,然後必須輸入root賬號和你設置密碼才能登陸

                ③然後就創建你需要的數據庫和表,方便部署項目。


                所需軟件和環境配置完成!

               下面就剩下部署項目了。

                部署項目請參照文章:http://blog.csdn.net/todaymz/article/details/8688243


----------------------------我是分割線-------------------------

               寫了一篇純文字文章,相信用到的人還是會去看,我也mark一下,防忘記!

    

  轉載:http://blog.csdn.net/todaymz/article/details/8852044

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章