最新最全阿里雲CentOS服務器jdk+tomcat+mysql配置

前言

是否想擁有一個自己的服務器卻還不知道怎麼辦,是否還在爲阿里雲服務器配置web項目而煩惱,當你看到這篇文章的時候,這些都不是事啦,本文主要是綜合了網上的配置和一些自己的小技巧,可以爲大家避免很多坑,廢話少說,往下看吧!

目錄

1、服務器購買
2、jdk配置
3、tomcat配置
4、mysql配置
5、如何將本地數據庫傳到阿里雲服務器上
6、可能遇到的問題

正文

1、服務器購買

首先去官網購買好服務器,然後需要做兩件事,1、重置服務器密碼。
2、開放8080端口
在這裏插入圖片描述

然後再電腦上使用winscp軟件遠程連接至服務器
使用XShell軟件遠程連接至服務器

在空的服務器上創建三個空目錄 java mysql tomcat

然後就是配置了

2、jdk配置

首先下載jdk (64位 ,以.tar.gz結尾的),然後使用winscp將jdk文件複製到服務器的java目錄下
使用

tar -zxvf jdk文件名字.tar.gz

解壓完畢後就是配置環境變量,使用如下命令進入文件編輯狀態,按 i 鍵進入編輯

vi /etc/profile 

在文件末尾追加如下內容

export JAVA_HOME=/root/java/jdk1.8.0_211  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

按esc鍵退出編輯,按shift+冒號鍵,然後再輸入wq保存後退出,返回命令行,輸入以下命令使環境變量生效

source /etc/profile 

最後在命令行中輸入java -version看到java版本即表明jdk安裝成功.

3、tomcat配置

首先去官網下載tomcat壓縮包,以tar.gz結尾,然後將壓縮包移動到tomcat目錄下,執行

tar -zxvf tomcat壓縮包文件名字.tar.gz

然後進入解壓的目錄的bin目錄下,執行

./startup.sh

看到Tomcat started字樣表示成功

4、mysql配置

首先在mysql目錄下執行一下命令,下載安裝包

rpm -ivh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

然後執行以下命令安裝MySQL

yum install mysql-community-server

中間有詢問,就輸入y表示同意,然後回車繼續,最後看到Complete!字樣則表示成功
然後輸入以下命令重啓mysql

service mysqld restart

然後設置root賬戶和密碼,第一使用不需要賬戶密碼就能登錄,我們需要設置root賬號和密碼
輸入

mysql -uroot -p

然後回車會提示輸入密碼,由於密碼爲空,再次直接回車即可
然後切換到mysql數據庫,輸入如下命令

use mysql

然後修改root賬號密碼

SET PASSWORD = PASSWORD('123456');

設置完畢之後。開啓遠程登錄,授權root遠程登錄,輸入如下命令

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密碼不能太簡單' WITH GRANT OPTION;

然後輸入以下命令讓權限立即生效

flush privileges;

5、如何將本地數據庫傳到阿里雲服務器上

首先開放阿里雲服務的3306端口
然後使用Navicat For MySQL建立遠程服務器的連接,然後選擇
在這裏插入圖片描述
使用該功能傳輸即可.

6、可能遇到的問題

如果遇到服務端部署web項目後,訪問tomcat默認8080端口的頁面可以出現,但是訪問web項目卻提示404,那麼需要注意項目本地的java版本和服務端java版本是否一致,最重要的,一定要打開idea工具,修改這裏的配置項
在這裏插入圖片描述
如果遇到訪問服務器上的資源時,路徑含有中文的提示404,那麼需要在tomcat的配置文件(conf目錄下的server.xml)裏,找到如下節點,並添加URIEncoding="utf-8"配置項即可。

<Connector port="8080" protocol="HTTP/1.1"
    URIEncoding="utf-8"
       connectionTimeout="20000"
       redirectPort="8443" />

結語

怎麼樣,有沒有成功呢,沒有的話也彆氣餒哦,畢竟隨着時間的推移,這篇文章中的內容就不是最新的啦,不過大致思路可以參考一下哦!!!

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