艾編程JAVA基礎教程:雲環境下單一應用服務搭建

2020-12-08 艾編程

一、JDK 安裝

安裝版本:JDK13

1、JDK 下載的兩種方式

1)通過 FTP 將安裝文件上傳:

在 JavaSE 的官網:

https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html

下載即可

將 JDK 安裝包:jdk-13_linux-x64_bin.tar.gz 上傳到指定目錄下

2)Linux 環境直接下載:

wget --no-check-certificate --no-cookies --header "Cookie:

oraclelicense=accept-securebackup-cookie"

https://download.oracle.com/otn-pub/java/jdk/13+33/5b8a42f3905b406298b72d750b

6919f6/jdk-13_linux-x64_bin.tar.gz

#伺服器沒有 wget 命令,提示

#解決方法:在伺服器命令行輸入以下命令,來安裝 wget

yum -y install wget

3)解壓 JDK 為配置環境變量做準備

#使用 tar 命令解壓 tar.gz 後綴的文件

tar –zxvf jdk-13_linux-x64_bin.tar.gz

#解壓完成後進行環境變量配置

JDK 解壓後文件目錄為:jdk-13

4)配置環境變量,使 JDK 生效

#查看解壓後的 JDK 文件路徑命令:pwd

/usr/java/jdk-13

#添加環境變量

vi /etc/profile

打開文件後,鍵盤組合操作:

shirt+g

移動到文件最底部,鍵盤輸入「i」進入文檔編輯狀態,將以下配置輸入

export JAVA_HOME=/usr/java/jdk-13

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

輸入完成後鍵盤輸入

ESC 後錄入

:wq

進行文件保存

文件保存後執行命令

source /etc/profile

使配置生效

查看系統 Java 版本,在命令行輸入

java –version

看到如下結果即完成安裝

二、Tomcat 安裝配置

#Tomcat 安裝前需要將 JDK 安裝完成

1、Tomcat 下載的兩種方式

1)通過 FTP 上傳文件:

登錄 Tomcat 官網:https://tomcat.apache.org/download-90.cgi

下載 Tomcat9.0 並上傳到所需的伺服器目錄

2)伺服器端直接下載

wget

http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.26/bin/apache-tomca

t-9.0.26.tar.gz

前面下載 JDK 已經講過沒有 wget 命令如何處理

2、Tomcat 安裝

1)解壓 Tomcat

tar –zxvf apache-tomcat-9.0.26.tar.gz

解壓後的文件:apache-tomcat-9.0.26

2)啟動 Tomcat

進入解壓後的文件 bin 目錄,啟動命令如下

./startup.sh 伺服器進入後臺運行

./catalina.sh run 伺服器運行於當前進程,關閉窗口服務停止,主要用於系統調

試的日誌輸入

#後臺啟動後可以通過命令看一下線程是否正常運行:

ps –ef|grep tomcat

————————————————

相關焦點

  • Python零基礎編程——起步並搭建環境
    只要你有一顆好學的心,你就能掌握一門技術,不說大富大貴,起碼能解決基本溫飽問題。有一技之長,怎麼也不怕被社會淘汰。少看點抖音、快手,每天多花1個小時學習。適合本文,將從零介紹講解編程入門,已有基礎的同學當溫故而知新,未知編程為何物的同學開啟技術之旅。一 編程技術簡介1-程序是什麼?程序就是你使用的電子產品內部的數據+邏輯算法。
  • 如何學習Java,哪裡開始學Java比較好?
    當然是從基礎開始學習咯,學習需要循序漸進  新手前期主要是安裝開發工具,基本入手步驟:  開發環境搭建,安裝JDK  安裝開發工具 - eclipse  買書籍或者看電子書:學習Java有哪些值得推薦的Java書籍?
  • Android編程的開發環境搭建詳解
    所以今天把開發環境搭建的文章分享給大家!此文也獻給 程序設計實訓的同學,因為實訓教材沒有關於Android Studio的安裝講解。一、Android Studio簡單介紹  2013年GoogleI/O大會首次發布了Android Studio IDE(Android平臺集成開發環境)。
  • 只需5步,從零基礎學習編程並找到一份工作!
    好多朋友希望能找到一門編程的工作,但是問題是目前只是對編程有著十分濃厚的興趣,並沒有實際的技術,報培訓班吧,價格又特別的昂貴,自己目前有沒有經濟收入,想自學編程又不知道從哪裡學起,就這樣陷入了深深的苦悶當中,針對這種情況,小編就寫了這篇文章,幫助這些熱愛編程的朋友們快速進入編程這個行業
  • Java socket編程
    一,網絡編程中兩個主要的問題一個是如何準確的定位網絡上一臺或多臺主機,另一個就是找到主機後如何可靠高效的進行數據傳輸。在TCP/IP協議中IP層主要負責網絡主機的定位,數據傳輸的路由,由IP位址可以唯一地確定Internet上的一臺主機。
  • 零基礎程式設計師,怎麼學習Java,像淘寶購物一樣簡單輕鬆(續2)
    上一篇文章主要講了什麼是「程序」、認識了Java IDE開發環境、如何創建Java項目和類、Java程序的組成、如何運行Java程序、分析上次代碼存在的問題、提問如何改進引入switch。;/** switch實現菜單版* 用Java編程模擬實現單次"3.1逛淘寶搜索java編程-->3.2挑選合適的書* -->3.3下單-->3.4付款-->4購買結束"的購買過程。
  • 動力節點Java學院2021年Java學習路線圖最新出爐啦
    Java在程式語言排行榜中一直牢牢佔據榜首位置,幾乎所有的大中型網際網路的應用系統在伺服器端開發首選都是Java編程,正因如何吸引這不少年輕人投入該行業,Java雖不想其它程式語言那麼複雜,但是知識體系還是很龐大的,因此想要學好並非容易之事,不少想要跨入Java編程行業的同學們通過網絡搜索各式各樣的學習資料
  • 零基礎程式設計師,怎麼學習Java編程,像淘寶購物一樣簡單輕鬆
    類由類名、類修飾詞(如共有的public等)和類體構成(這裡知道如何寫就行,後面專門有一節講面向對象編程OOP),如下圖所示:方法包含在類體中,方法後一定有一對「小括號()」;方法體中有若干條完成一定功能的語句,每條語句結束時必須寫「分號;」。寫出符合要求的類就是Java程式設計師的主要工作之一。因此,設計類和類體中的方法體就是編程中的重要工作內容。
  • 【SparkR編程系列教程】之一【如何搭建SparkR的開發環境】
    為了方便大家學習「數據科學及大數據技術」,中國人民大學朝樂門老師啟動了一項公益活動——SparkR 編程系列教程,將從以下4大方面系統講解SparkR編程知識與實戰經驗,敬請期待。(1)如何搭建SparkR開發開發環境;(2)SparkR編程基礎知識講解(3)SparkR實例代碼詳解(4)基於SparkR的數據科學實戰。
  • 如何零基礎學好Java編程
    對於那些已經在學習Java路上的新人或者正打算學習Java的0基礎者,都會有一個共同的疑問,疑問的是「學習Java有沒有更好的方法」,其實對於這樣的問題,不同人都有不同的看法,總的來講就2種學習方法,一是自學;關於自學在學習毅力和時間上也是一個考驗,另一個就是大部分人會選擇的參加社會培訓
  • Java基礎教程:java反射機制教程
    一、反射概念 在正式講解反射之前,為了很好的去理解它我們先從一個案例說起。請看下面的代碼: 這時候java語言在設計的時候為我們提供了一個機制,就是反射機制,他能夠很方便的去解決我們的問題。
  • 最常見的網站程式語言
    作為網站SEOer筆者小丹本身對於優化運營技術要優於代碼,但是如果你對網站程式語言一竅不通那麼你只能成為是一個網站編輯而不是一位合格的SEOer。所以今天筆者小丹要和大家放開關於純粹的優化技術而來了解一下目前最常見的網站程式語言,讓我們能夠更好的為網站運營服務。
  • JAVA 基礎:JAVA開發環境搭建
    一、在windows上安裝jdk下載(略,自行到oracle官網上下載,注意所選系統的版本)2.安裝雙擊jdk安裝包以後進行請點擊輸入(3)點擊下一步,更改jre的安裝路徑(4)點擊下一步,等待安裝完成3.設置系統環境變量
  • 日常疑惑:編程學Java還是學C語言?
    這兩門程式語言都是IT行業的寵兒,Java與和C語言各自的技術特點、應用方向上有所不同,沒有伯仲之分,所以這也讓初學者們覺得很難選:應該選擇哪個做為入門語言呢?從學習的難易度上來說,java語言比C語言要簡單。
  • 2018年學習編程是學習JAVA好還是學習python好?
    2018年世界程式語言熱度排名python首次超出java,很多同學想學習編程,但是選擇哪門語言方面很糾結,過去幾年java一直排名第一,選擇java無話可說,新的熱度是不是會持續下去,Java還那麼吃香嗎?成為選擇的一個就節點。
  • 詳解Java網絡編程
    埠和套接字當網絡中的兩臺計算機進行通信時,除了確定計算機在網絡中的IP外,還需要確定計算機中的一個埠,埠並不是實際的物理設備,它是一個應用程式,這個應用程式來負責兩臺計算機的通信。一個IP標識了一臺主機(伺服器),主機可以提供多種服務,如web服務、ftp服務、遠程桌面等。主機的每個服務都會等待客戶端的連接,客戶端如何區別這些服務呢?
  • 華為雲搭建應用構建平臺
    近日,華為雲宣布從開發工具、技術使能服務、商業孵化三個方面為開發者提供全方位支持,並推出SaaS應用扶持計劃和HMS生態扶持計劃,發布加速行業AI落地的一站式開發平臺ModelArts 3.0,與全球開發者共成長。
  • 哪種程式語言適合後端開發,Java和PHP的區別在哪
    關於這一說法,你會有怎樣的見解。 java已經是一門很成熟的語言,曾經看到一篇文章,講程式語言的進化,其中提到,java語言的進化樹太全了,使得其沒有發展的空間php是在web繁榮之後興起的語言,所以語言成熟度沒有java高,但PHP有一個最大的優點就是語法簡潔靈活。
  • 你好,世界 ——計算機程式語言的特點比較、應用與學習
    計算機程式語言的應用面向過程的程式語言,也叫命令式語言或者強制式語言,它是通過指令一列執行的運算的次序來描述技術過程。其主要是用函數來描述過程,所以程序中主要是函數,面向過程的語言應用環境簡單,系統規模小的應用多採用面向過程的思想,其中最具代表性的是C語言。
  • 誰說Java已過時?10個理由告訴你學Java到底有多好
    你可能想知道Java有哪些應用領域。下面為你列舉幾個例子:Java被用於全球最知名的眾多網站中,包括eBay.com、Linkedin.com、Amazon.com和Facebook.com。Java尤其適用於在幾乎任何行業中開發企業應用等,包括金融服務、醫療保健和製造業。Java是物聯網的理想之選。Java是雲開發的完美之選。