一、服務器的購買
1.我購買的是騰訊雲的雲服務器。在雲服務器的選擇中,我選擇的是linux中的centos系統。之后我們會將自己的web項目放置到自己的雲服務器上,所以之后,會對這個雲服務器進行相關的配置和安裝(MySQL、Apache、tomcat等)。以下是我的大概配置:
圖1
二、服務器的相關配置
你點擊圖1的最右邊的登錄按鈕,我的顯示的是微信的登錄二維碼,掃描之后進入圖2。
圖2
點擊立即登錄,輸入你獲得的初始密碼,即可進入我們購買的雲服務器。
三、搭建相關的環境
在搭建之前,我們最好在自己的電腦上安裝Xshell和Xftp這兩個軟件,這兩個軟件在官網上是可以免費使用的。官網網址,我直接發送Free for Home/School的連接(https://www.netsarang.com/en/free-for-home-school/)官網的網速較慢。安裝過程很簡單,實在不會可以百度進行查找。
Xshell的相關操作:
圖3
在圖3的紫色箭頭中,要輸入IP地址,這個IP地址是你所購買的雲服務器的外網地址。之后的端口號默認是22,當然這個不是鎖定的,你可以自行編輯。
提醒:如果是自己編輯的端口號,而你的雲服務器已經加入到安全組當中去的話,需要將你自己設置的端口號加入進去,要不然可以回無法訪問。
Xftp的使用:
圖4
操作過程類似與Xshell,用戶名和密碼輸入你的賬號(通常是root),密碼沒更改就是初始密碼,要是更換過即為自己所修改后的密碼。
Xshell的使用是針對於在本地電腦上和雲服務器進行交互。Xftp的使用是針對於相關文件的操作。
1.yum
我們之后的操作大多數是要依靠yum來進行操作。首先要對yum有一定的了解,舉個例子,就像是我們在java中的maven的依賴管理功能類似。使用maven可以幫助我們安裝一些jar包,而yum可以幫助我們更加方便快捷的安裝第三方軟件。
查看列表:yum list | grep [軟件包關鍵字]
安裝軟件:yum install [軟件名稱]
卸載軟件:yum remove [軟件名稱]
Waring:①保證有網絡的情況下;②安裝和卸載需要root權限
2、安裝git
首先使用yum進行查看,命令為:yum list | grep git -w
安裝 yum install git(git的相關版本你可以自行查找,我安裝的版本是git.x86_64)
3、安裝maven
和git一樣,命令為:yum list | grep maven -w
安裝 yum install maven.noarch
驗證:要是想要知道是否安裝成功,使用相關命令。如圖:(命令為:mvn -v)
4.安裝MySQL
①、安裝mariadb的服務:yum install -y mariadb-server
②、安裝mariadb的命令行:yum install -y mariadb
③、安裝相關依賴:yum install -y mariadb-libs
④、yum install -y mariadb-devel
之后需要更改相關配置:
更改 /etc/my.cnf.d/client.cnf 文件
[client] 下加一行配置 default-character-set=utf8
更改 /etc/my.cnf.d/mysql-clients.cnf 文件
[mysql] 下加一行配置 default-character-set=utf8
更改 /etc/my.cnf.d/server.cnf 配置
[mysqld] 下加配置
collation-server = utf8_general_ci
init-connect='SET NAMES utf8'
character-set-server = utf8
sql-mode = TRADITIONAL
5.安裝JDK
安裝:yum -y install java-1.8.0-openjdk.x86_64。
安裝之后,查看的命令和Windows上一樣:java -version
6.安裝tomcat
在這里出現一些問題,最后我是在官網上下載,再通過Xftp進行上傳。
最后的截圖:在右邊已經解壓成功了。apache-tomcat-8.5.61的文件夾就是。
我的網址為http://81.69.99.82:8080/,這個是我的,你可以將81.69.99.82更換成你的外網IP地址。