搭建個人雲服務器


一、服務器的購買

  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地址。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM