Java部署環境搭建(Linux)

youcongtech發表於2017-11-12

環境搭建必須jdk、tomcat、mysql(基礎)

額外的軟體包專案中可能用到

jdk:它包含jre和開發所需完整類庫。

tomcat:它是一個web容器,專案通常往webapps下扔,便於外界訪問。

mysql資料庫: web專案資料的存取的來源。

nginx:它主要用於做負載均衡和反向代理。

maven:將web專案打成一個war包最大程度上節省資源空間。

ftp伺服器:它主要用於讓大量的圖片或檔案等資源和web專案分離,以減輕伺服器壓力和最大程度提高訪問效率。

redis主要用於做快取,當然它還有很多用途

(1)jdk安裝參照該網址:https://www.cnblogs.com/xuehx/p/6143251.html

(2)tomcat安裝直接解壓(官網下載一步解壓即可)

(3)mysql安裝參照該網址:https://www.cnblogs.com/xiaotao726/p/6562265.html(中間會報一個錯

libaio.so.1: cannot open shared object file

解決辦法:yum install libaio*  執行該命令即可解決,通常是初始化Mysql報錯

(4)maven安裝和下載

wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz

tar -xzvf apache-maven-3.5.2-bin.tar.gz

vim /etc/profile

配置如下:

export MAVEN_HOME=/usr/local/maven
export PATH=${MAVEN_HOME}/bin:${PATH}
 
配置完後 source /etc/profile讓配置生效
執行該命令:mvn -v 出現如下資訊說明成功
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z)
Maven home: /usr/local/maven
Java version: 1.7.0_151, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.151.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: “linux”, version: “2.6.32-042stab112.15”, arch: “amd64”, family: “unix”
再執行mvn -version 命令
會出現如下資訊就表示ok
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z)
Maven home: /usr/local/maven
Java version: 1.7.0_151, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.151.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: “linux”, version: “2.6.32-042stab112.15”, arch: “amd64”, family: “unix”
 
(5)nginx安裝
進入該linux菜鳥教程:http://www.runoob.com/linux/nginx-install-setup.html
上面步驟十分詳細即可安裝成功
 
(6)ftp伺服器安裝
參照我的部落格或者該網址http://www.linuxidc.com/Linux/2016-06/132125.htm
 
(7)redis下載安裝
參照該網址https://www.cnblogs.com/wiseroll/p/7061673.html


相關文章