建站指南(JDK,Tomcat,Mysql安裝)

安裝JDK:
     安裝jdk之前首先查看一下服務器上是否已經安裝了jdk,命令java -version就可以,如果沒有安裝,則按照如下步驟:
  1. 我們要安裝jdk8,那麼先去oracle官網獲取jdk的下載地址,如果Linux是32位的,拷貝jdk-8u131-linux-i586.tar.gz文件的下載地址,如果Linux是64位的,拷貝jdk-8u131-linux-x64.tar.gz文件的下載地址。
  2. 接着回到服務器,新建並進入/usr/java文件夾,然後在該目錄下輸入如下命令:
    wget <剛纔拷貝的jdk8下載地址>
  3. 下載完成後,執行命令來解壓文件:
    tar -xzvf <下載下來壓縮包的文件名>
  4. 解壓後會有文件夾 jdk1.8.0_131生成,給它改個名字,將文件夾名改爲jdk8
    mv jdk1.8.0_1317 jdk8
  5. 配置環境變量,在/etc/profile中配置,執行以下命令:
    vim /etc/profile
  6. 將export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC這句話註釋掉並在後面加入以下三句話:
    export JAVA_HOME=/usr/java/jdk8
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  7. 使用如下命令讓配置的環境變量生效:
    source /etc/profile
  8. 驗證是否安裝成功:
    java -version

安裝Tomcat:
  1. 我們以下載tomcat9爲例。先去tomcat官網獲取apache-tomcat-9.0.0.M21.tar.gz下載地址。
  2. 接着回到服務器,進入/usr/java文件夾,然後在該目錄下輸入如下命令:
    wget <剛纔拷貝的tomcat9下載地址>
  3. 下載完成後,執行命令來解壓文件:
    tar -xzvf <下載下來壓縮包的文件名>
  4. 解壓後會有文件夾 apache-tomcat-9.0.0.M21生成,給它改個名字,將文件夾名改爲tomcat9
    mv  apache-tomcat-9.0.0.M21 tomcat9
  5. 在/etc/profile中配置環境變量,然後在jdk環境變量後面加上一句話:
    vim /etc/profile
    export CATALINA_HOME=/usr/java/tomcat9
  6. 啓動tomcat,進入bin目錄,然後調用startup.sh
    cd /usr/java/tomcat9/bin
    ./startup.sh
  7. 如果出現可愛的小貓,就成功了。
  8. 關閉tomcat,進入bin目錄,然後調用shutdown.sh
    cd /usr/java/tomcat9/bin
    ./shutdown.sh
  9. 如果出現問題,可以進入日誌目錄,然後查看服務器的日誌信息。
    cd /usr/java/tomcat9/logs
  10. Tomcat兩種網站部署方式:
    • 訪問要加上應用名http://ip:8080/helloworld/
      • 將打包後的war直接放到webapps目錄下,比如說helloworld.war
      • 在tomcat9/conf/server.xml文件中的Host配置段中添加如下內容:
        <Context path="/" docBase="helloworld.war" debug="0" privileged="true" reloadable="true”/>,
      • 訪問的時候,要加上應用名:http://ip:8080/helloworld/
    • 訪問可以直接輸入http://ip:8080/
      • 將war文件放到非webapps的任意目錄下
      • 刪除tomcat/webapps/ROOT目錄下的所有文件
      • 在tomcat/conf/Catalina/localhost目錄下新建ROOT.xml內容爲:
        <?xml version='1.0' encoding='utf-8'?><Context path="/" docBase="/home/web/helloworld" debug="0" privileged="true" reloadable="true”/>
        docBase指向的是war包解壓後的絕對路徑目錄名稱.
  11. 改變tomcat字符集,當下開發web應用建議前後端都使用utf-8字符集:編輯tomcat/conf/server.xml文件,找到         <Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="8080" redirectPort="8443"  > ,然後在裏面添加兩個屬性:
    useBodyEncodingForURI=“true” 
    URIEncoding=“UTF-8”
    如果解決不了,可以參考:http://blog.csdn.net/yiluoak_47/article/details/7368480

安裝Mysql:
  1. 我們通過rpm(linux下的一種執行安裝包,類似於windows裏的exe)來安裝,新建並進入/usr/mysql文件夾,執行命令:
    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
  2. 繼續執行:
    rpm -ivh mysql-community-release-el7-5.noarch.rpm
    yum install mysql-community-server
  3. 檢查是否安裝成功:執行下面指令,如果出現一大堆版本信息,則成功。
    rpm -qi mysql-serve
  4. 啓動mysql:
    service mysqld start
  5. 進入mysql命令行,默認用戶名是root密碼爲空:然後自己設置密碼
    mysql -u root
    set password for ‘root’@‘localhost’ = password(‘自己的密碼')
  6. 最後就是遠程授權連接mysql了,命令如下:
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ‘剛纔的密碼' WITH GRANT OPTION;




 



 



 



 



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