Ubuntu作業系統下安裝JDK、tomcat、mysql

來源:互聯網
上載者:User

標籤:

1、先從安裝虛擬機器開始

     01、首先開啟VMware虛擬機器。
     02、然後,進入home首頁,點擊"create a New Virtual Machine"一欄,就會彈出一個表單。
     03、然後,選中"Typical"(經典),點擊"next"-》選中"I will install the operating system later"一欄,點擊"next"-》在上面部分選中"linux",下面部分選中"Ubuntu 64-bit",點擊"next"
      -》在"location"一欄中點擊"Browse.."選中你所安裝的路徑,點擊"next"-》點擊"next"-》點擊"Customize Hardware..."就會彈出一個新的表單,把Floppy(磁碟片)刪除掉;點擊"New CD/DVD"選中"Use ISO image file"一欄將烏班圖的iso鏡像匯入進來;點擊"Memory"根據實際情況擴大你的安裝記憶體;選中"Network Adapter"一欄選中"Bridged"(橋接模式),點擊"close"
      -》最後點擊"finish"安裝完成。
     04、等待烏班圖安裝成功,最後配置一下烏班圖系統中的基本配置,時間輸入"beijing",語言不要動選擇"Engilsh(US)"。

2、安裝SSH(遠端連線網路)

     01、在烏班圖系統中,"Ctrl"+"Alt"+"T"開啟終端的捷徑。
     02、在終端輸入一條安裝SSH的命令為:"sudo apt-get install openssh-server".
     03、然後,確認sshserver是否啟動了:(或用“netstat -tlp”命令)
                                   ps -e | grep ssh
     04(*)、ssh-server設定檔位於/ etc/ssh/sshd_config,在這裡可以定義SSH的服務連接埠,預設連接埠是22,你可以自己定義成其他連接埠號碼,如222。然後重啟SSH服務:
  sudo /etc/init.d/ssh resart(注意:這一步可以不用設定,因為目前使用的連接埠號碼就是22)
注意:需要串連網路才能下載安裝。

3、安裝jdk1.8版本的安裝

     注意:由於烏班圖只能註冊普通使用者,不能註冊root使用者,因此在匯入"jdk-8u11-linux-x64.tar.gz"安裝包只能拷貝到普通使用者的許可權中。(使用WinSCP工具訪問烏班圖系統,使用者名稱"root1",密碼"123456")
     1、首先,使用WinSCP工具登入烏班圖系統,然後將(linux)jdk的安裝包複製到/home/root1目錄下。
     2、然後,(在烏班圖的終端上進行操作)先切入到/usr/local目錄下,建立java檔案夾命令為:"sudo mkdir java"
     3、然後,將jdk安裝包拷貝到/usr/local/java目錄下,命令為:"sudo cp jdk-8u11-linux-x64.tar.gz /usr/local/java"。
     4、然後,對jdk壓縮包進行解壓,但是需要注意的是:由於你是在root使用者下進行解壓,你需要先切入到root使用者下進行解壓,命令為"su",壓縮包解壓命令為:"tar -zxvf jdk-8u11-linux-x64.tar.gz",解壓後的檔案夾名字為"jdk1.8.0_11"。
     5、如果因忘記root使用者的密碼,可以先修改root使用者的密碼,依次輸入的命令為:(1)su(2)sudo passwd(3)第一次輸入密碼,重新輸入密碼,接著就會彈出設定密碼成功successfully。(4)設定密碼成功!
     6、配置環境變數,(1)開啟/etc/profile檔案,命令為:sudo gedit /etc/profile
     7、在設定檔中添加資訊為:
              export JAVA_HOME=/usr/local/java/jdk1.8.0_11
 
              export JRE_HOME=/usr/local/java/jdk1.8.0_11/jre  
 
              export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH  
 
              export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
     8、一般更改/etc/profile檔案後,需要重啟機器才會生效。輸入的命令為:"source /etc/profile"
     9、查看java環境變數是否配置成功,輸入的命令為:"java -version"

4、安裝tomcat7

   1、首先,使用WinSCP工具登入烏班圖系統,然後將(linux)jdk的安裝包複製到/home/root1目錄下。
     2、然後,將tomcat安裝包拷貝到/usr/local/java目錄下,命令為:"sudo cp apache-tomcat-7.0.67.tar.gz /usr/local/java"。
     3、然後,對tomcat壓縮包進行解壓,但是需要注意的是:由於你是在root使用者下進行解壓,你需要先切入到root使用者下進行解壓,命令為"su",壓縮包解壓命令為:"tar -zxvf apache-tomcat-7.0.67.tar.gz",解壓後的檔案夾名字為"apache-tomcat-7.0.67"。
     4、然後,在終端進入tomcat7下的bin檔案,編輯catalina.sh檔案,命令為:"sudo gedit catalina.sh"
     5、然後,在開啟的檔案中找到如下內容:
         cygwin=false
         os400=false
        darwin=false case "`uname`" in
        CYGWIN*) cygwin=true;
        OS400*) os400=true;
        Darwin*) darwin=true;
    6、然後,在內容的上面添加如下內容:
        JAVA_HOME=/usr/local/java/jdk1.8.0_11  
        JAVA_OPTS="-server -Xms512m
        -Xmx1024m -XX:PermSize=600M
        -XX:MaxPermSize=600m
        -Dcom.sun.management.jmxremote"
    7、(此步可以不用進行操作,連接埠號碼為:8080)、tomcat7.0.5的連接埠(一般tomcat7.0.5的連接埠預設為8080),如果發生衝突,則可以在以下檔案修改。
        tomcat7/conf/server.xml 檔案裡的:
        <Connector port="8888"
        protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443" />
        改成8888,或者其它均可(這裡用8888吧)。
    8、進入tomcat7/bin檔案夾。輸入命令為"sudo ./startup.sh "
    9、查看tomcat的開機記錄,進入到與bin同級目錄下的logs檔案夾中後,輸入命令為:"tail -f catalina.out"。
    10、使用瀏覽器訪問tomcat頁面,網址為:http://ip:8080,進入頁面之後點擊"manager App"就會出現401 Unauthorized的錯誤,這時需要設定tomcat的使用者名稱和密碼
    11、首先,進入到/usr/local/java/apache-tomcat-7.0.67/conf的目錄下,編輯tomcat-user.xml檔案,輸入的命令為:"sudo gedit tomcat-user.xml",就會彈出一個檔案修改表單,在檔案中的<tomcat-users></tomcat-users>中添加上一下內容即可:
        <role rolename="manager-gui"/>
        <role rolename="manager-script"/>
        <role rolename="manager-jmx"/>
        <role rolename="manager-status"/>
        <user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

5、MySQL5.6版資料庫手動安裝(連網版)

    1、首先,再安裝MySQL5.6資料庫前所做的一些準備工作,mysql依賴包安裝 (libaio1.so)   若已安裝可以省略:
        sudo apt-get install libaio-dev
        (不用執行)sudo apt-get install cmake libncurses5-dev bison g++ (可不選,有問題時再執行)
    2、然後,安裝編譯MySQL源碼需要的庫
        sudo apt-get install cmake(指安裝編譯器)

        sudo aptitude install bison

        sudo apt-get install build-essential libncurses5-dev
    3、組及使用者建立:
        sudo groupadd mysql #添加組
        sudo useradd -r -g mysql mysql#添加所建立組下的使用者
    4、然後,通過使用WinSCP工具將mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz壓縮包拷貝到/home/root1目錄下(普通使用者)
    5、然後,將/home/root1/mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz的壓縮包拷貝到/usr/local目錄下(root使用者),需要切入到usr/local目錄下再執行命令為:"sudo cp mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz /usr/local"
    6、然後,切入到/usr/local目錄下,對壓縮包進行解壓,解壓命令為:"sudo tar -zxvf mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz",經過解壓後的檔案名稱為:"mysql-5.6.28-linux-glibc2.5-x86_64"。
    7、然後,在/usr/local目錄下,將解壓後的檔案mysql-5.6.28-linux-glibc2.5-x86_64重新命名為:mysql,命令為:"sudo mv mysql-5.6.28-linux-glibc2.5-x86_64 mysql".
    8、然後,切入到/usr/local/mysql檔案夾下後,依次執行的命令為:
        ->chown -R mysql .
        ->chgrp -R mysql .
        ->修改目前的目錄擁有者為mysql使用者:執行命令為:chown -R mysql:mysql ./
        ->安裝資料庫:執行命令為:./scripts/mysql_install_db --user=mysql
        ->修改目前的目錄擁有者為root使用者:執行命令為:chown -R root:root ./
        ->修改當前data目錄擁有者為mysql使用者:執行命令chown -R mysql:mysql data(注意:查看使用者的許可權命令為:ll)
        ->啟動mysql服務和添加開機啟動mysql服務:添加開機啟動:執行命令為:cp support-files/mysql.server /etc/init.d/mysql,把啟動指令碼放到開機初始化目錄
        ->sudo degit /etc/init.d/mysql  加上
                    basedir=/usr/local/mysql
                    datadir=/usr/local/mysql/data
        ->啟動mysql服務:執行命令為:service mysql start
        ->執行命令:ps -ef|grep mysql 看到mysql服務說明啟動成功
    9、最後修改mysql的root使用者密碼,root初始化為空白的:執行命令為:./bin/mysqladmin -u root password ‘密碼‘
    10、如何進入到mysql資料庫中?首先切入到/usr/local/mysql目錄下,然後執行命令為:bin/mysql -u root -p,然後就會彈出"Enter password:",最後,輸入密碼為"123456"
    11、進入到mysql資料庫後,添加遠端存取使用者,mysql>(輸入的命令為:)grant all on *.* to [email protected]‘%‘ identified by ‘123456‘;
                       mysql>flush privileges;
    12、可以通過查詢來觀察%許可權的使用者是否存在,mysql>;
    13、添加mysql/bin 到path中  /etc/profile
         export mysqlhome=/usr/local/mysql
         PATH=$PATH:$HOME/bin:;
    $mysqlhome/bin

Ubuntu作業系統下安裝JDK、tomcat、mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.