1. 程式人生 > >阿里雲centos7.4安裝jdk和Tomcat的坑

阿里雲centos7.4安裝jdk和Tomcat的坑

1、阿里雲自帶jdk的坑

一開始,我直接用的是阿里雲自帶的jdk來安裝的,然後再在/etc/profile當中配置環境變數,按Esc後再按:wq儲存,立即將變動生效:source /etc/profile
輸入 java -version 是沒有問題的。說明jdk安裝成功了,特別欣喜。高興之餘,寫了個Demo類來測試:
這裡寫圖片描述
這裡寫圖片描述
這完全沒有問題的,說明確實配置成功了。於是像個上躥下跳的猴子一樣(來自於程式碼整潔之道),下載Tomcat的包再解壓Tomcat,然後認真地啟動Tomcat,發現這樣是不行的。無論怎麼連線我的伺服器都無法連線,於是,去檢視我的網路安全組(阿里雲的ecs伺服器的centos7.4有網路安全組):
enter image description here


是有8080埠,而且關閉了防火牆,允許所有的地址來訪問。有的說去server.xml中改埠號,其實這是沒有意義。
再用curl 123.56.23.106:8080去連線,展示的資訊是“拒絕我的連線”,由此可得,阿里雲伺服器自帶的jdk有問題。因此,需要解除安裝阿里雲自帶的jdk,自己重新安裝jdk。
這裡寫圖片描述

2、wget 帶來的坑

3、避免上面的坑

如果你的電腦是window系統的,可以先下載好jdk的tar包,再通過winscp上傳你的tar包:
這裡寫圖片描述
解壓之後,vim /etc/profile 配置環境變數:
這裡寫圖片描述
立即將其生效:source /etc/profile
這樣就成功了。

相關推薦

阿里centos7.4安裝jdkTomcat

1、阿里雲自帶jdk的坑 一開始,我直接用的是阿里雲自帶的jdk來安裝的,然後再在/etc/profile當中配置環境變數,按Esc後再按:wq儲存,立即將變動生效:source /etc/profile 輸入 java -version 是沒有問

阿里Centos7.4 安裝JDK1.8Mysql5.7

一, 安裝JDKyumlist java-1.8*  yum install java-1.8.0-openjdk.x86_64 -y二, 安裝mysql5.71.配置YUM源# 下載mysql源安裝包# 安裝mysql源yum localinstallmysql57-com

阿里centOS7.4 安裝配置 vsftpd 3.0.2

1、阿里雲後臺 開放 21 埠 在阿里雲後臺新增安全組規則,開放ftp 21 埠 2、安裝vsftpd 安裝 yum install -y vsftpd 啟動vsftpd systemctl start vsftpd.service 開機自啟動vsftpd sy

阿里CentOS7.4安裝nginx

   阿里雲安裝nginx,經過測試,我把萬無一失的措施發出來: 首先先安裝PCRE pcre-devel 和Zlib,因為配置nginx的時候會需要這兩個東西 PCRE(Perl Compatible Regular Expressions) 是一個Perl庫,包括 pe

阿里Centos7.4安裝docker

1.移除舊版本軟體包sudo yum -y remove docker2.安裝yum-utils,這樣就能使用yum-config-manager工具設定yum源sudo yum install -y yum-utils3.執行以下命令,新增Docker的yum源sudo y

linux伺服器部署環境(阿里 centos7.4 64位+ jdk+tomcat+mysql安裝

1.1 準備階段 1、修改 vim 讓文字編輯器顯示行號:vim /etc/vimrc 在第一行插入:set number 然後:wq儲

阿里輕量應用伺服器 怎麼控制怎麼上傳檔案怎麼安裝JDKTomcat完成JavaWeb的部署

你是否遇到過這些問題,自己的javaweb專案本地執行一切正常,但是一轉移到阿里伺服器之類的.就出現以下問題. 1 jsp無法解析java類  2 Only a type can be imported. 

centos7 安裝jdktomcat mysql(親測)

安裝jdk 1:首先到官網下載https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html  jdk-8u181-linux-x64.tar.gz 2:FTP

阿里 CentOS7.4 環境安裝nginx

下載 nginx地址: http://nginx.org/en/download.html Mainline version可以理解為開發版本 Stable version 穩定版 Legacy version 歷史遺留的穩定版 此處我選用了穩定版的 nginx-1.14.1   1.解

阿里 CentOS7.4,靜默安裝Oracle11g2的教程

最近在阿里雲上買了一個伺服器,CentOS7.4的作業系統,從買來到搭建java環境以及安裝oracle 11g 1.建立swap分割槽(我自己的伺服器記憶體只有1G) dd if=/dev/zero of=/home/swap bs=1024 count=2097152 #bs為單位,

centos7 安裝jdktomcat mysql親自試驗教程

安裝jdk jdk-8u181-linux-x64.tar.gz 2:FTP到指定位置 sudo mkdir /usr/local/java  3:解壓 sudo tar zxvf jdk-8u181-linux-x64.tar.gz  4:修改環境變數  vi

騰訊Centos7.4安裝配置Tomcat8

第一步:下載Tomcat8壓縮包 第二步:用SSH工具把壓縮包上傳到/home/下  第三步:解壓 [[email protected] ~]# ls /home/ apache-tomcat-8.0.53.tar.gz [[email

阿里centos7.4安裝配置環境(jdk1.8,Tomcat8)--- 資料收集

【1】安裝jdk http://blog.csdn.net/youzhouliu/article/details/51183115 【2】安裝tomcat8 (1)下載 wget  http://mirrors.shuosc.org/apache/tomcat/tomcat

Centos7.0下安裝jdktomcat以及環境配置

進入你的tomcat安裝目錄下的bin檔案[[email protected] ~]# cd java/apache-tomcat-9.0.0.M4/bin/ 然後啟動tomcat [[email protected] bin]# ./startup.sh Using CATALINA_B

如何在centos 7服務器上安裝jdktomcat以及部署java web項目

bin ava war zxvf 8.0 server fir sta 解壓 1、安裝jdk1.8版本   yum -y install java-1.8.0-openjdk.x86_64 2、查看是否安裝完成   java -version 3、安裝tomcat

阿裏CentOs7安裝JDK

由於 阿裏雲 安裝jdk 自己 cep 變量 roo 但是 style 一、查看服務器是否已經預裝了JDK   在拿到新機器以後,要先看下機器上是否已經預裝了JDK,命令: rpm -qa|grep jdk   如果有的話,卸載openjdk(無需輸全稱)。命令:

騰訊服務器安裝JDKtomcat(ubuntu)

ack print 過程 文件名 eth installer 不同的 tor ins ##騰訊雲服務器安裝JDK與tomcat 關於文件無法創建或者傳輸的問題: 首先在命令行中進入root模式,輸入 sudo su 然後輸入你的賬戶密碼,進入root模式。 在對於你

liunux上centos7安裝jdk,mysql,tomcat手把手良心教程

node mys all font libaio 安裝過程 jdk 支持 ont 準備工作: 本地安裝:rpm -ivh 程序名 本地查看:rpm -qa 本地卸載:rpm -e --nodeps 程序名 因為jdk,tomcat,mysql的安裝過程需要從網上下載部分支持

16.1-16.3 Tomcat介紹,安裝JDKTomcat

Tomcat JDK 16.1 Tomcat介紹16.2 安裝jdk16.3 安裝Tomcat擴展java容器比較 http://my.oschina.net/diedai/blog/271367 http://www.360doc.com/content/11/0618/21/16915_12

Tomcat介紹、安裝jdktomcat

TP htm etc 解析 code pre kit uil devel Tomcat介紹 Tomcat是Apache軟件基金會(Apache Software Foundation)的Jakarta項目中的一個核心項目,由Apache、Sun和其他一些公司及個人共同開發而