阿裡雲伺服器使用
一、初識阿裡雲
- 本人大四在讀網絡工程專業學生,最近自學java搞了一個小項目想試着釋出在網上看看,順便熟悉一下linux操作,就上知乎搜了下好用的伺服器,了解到了阿裡雲飛天加速計劃,這不正合我意嗎,立馬到官網認證申請了試用。
二、牛刀小試
- 使用一台雲伺服器的第一步就是要連接配接該伺服器,執行個體建立完成後需要先重置執行個體密碼。重置密碼後需要重新開機執行個體,立即重新開機即可。

- 當執行個體狀态變為運作中我們就可以遠端連接配接它了,我這裡使用securtCRT9.0(真的很好用的遠端連接配接工具)來遠端連接配接。hostname為公網ip,username為root,點選下一步後輸入剛剛設定的密碼,連接配接成功。
- 作為一名java程式員,JDK是伺服器第一不可或缺的東西。下面開始安裝JDK。
- 首先下載下傳自己需要的jdk版本到本地,這裡我下載下傳jdk1.8 。官網速度慢的可以選擇清華鏡像 https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/8/jdk/x64/linux/ 。
- 下載下傳完成後在secureCRT界面按Alt+P打開sftp視窗,輸入指令put+你本地jdk壓縮檔案目錄,完成檔案傳輸。
- 使用指令mv 将壓縮包移動到/usr/java目錄并解壓,Java目錄下會有一個J檔案夾,就是java_home。
ECS使用體驗阿裡雲伺服器使用 -
配置環境變量, vim /etc/profile 打開檔案添加如下三行代碼。按esc退出插入模式,輸入:wq退出。
需要輸入一次 source etc/profile才會讓剛才的設定生效。
- 輸入java -version測試。輸出如下資訊,則證明安裝成功。
- mysql安裝。
- wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm 擷取 Yum Repository後并安裝yum -y install mysql57-community-release-el7-10.noarch.rpm。
- 使用yum -y install mysql-community-server指令安裝mysql。如果失敗的話嘗試運作 yum module disable mysql後再次安裝。
- 安裝完成後就可以啟動mysql了,輸入systemctl start mysqld.service 然後檢視運作狀态。
- mysql安裝會生成一個預設密碼,使用grep "password" /var/log/mysqld.log檢視它,一會登入要使用。
- 輸入mysql -uroot -p後輸入密碼登入成功。
- 輸入ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password'; 修改密碼。
ECS使用體驗阿裡雲伺服器使用 - grant all privileges on . to 'root'@'%' identified by 'password' with grant option;開啟mysql遠端通路。然後須執行flush privileges;
- exit退出mysql,為防火牆配置開放端口規則。firewall-cmd --zone=public --add-port=3306/tcp --permanent(需重新開機filewall,firewall-cmd --reload)
- 測試連接配接
- redis安裝
- 下載下傳并解壓到指定目錄
wget http://download.redis.io/releases/redis-6.0.6.tar.gz
-
修改配置檔案 vim redis.conf
注釋掉綁定ip bind 127.0.0.1 #不注釋的話就是預設隻允許本地通路
将守護程序開啟,将在背景以守護程序執行 daemonize yes
将保護模式改成no protected-mode no
取消requierpass 注釋 并在後面添加自定義密碼
儲存退出。
-
配置防火牆開放6379 并重新加載防火牆,同mysql操作步驟。
firewall-cmd --zone=public --add-port=6379/tcp --permanent
- 配置阿裡雲安全組規則開放6379出入。
- ./redis-server ../redis.conf 啟動redis
- 遠端連接配接redis,測試成功。
- tomcat安裝
- 下載下傳tomcat資源包并解壓。
- 配置環境變量
export CATALINA_HOME=/home/java/apache-tomcat-7.0.69
- 執行bin目錄下startup.sh
- 啟動成功界面
三、總結
- 使用這幾天可以說是收獲滿滿,之前使用linux都是在虛拟機上,操作起來總歸還是和真實伺服器不一樣,這幾天遇到了無數錯誤,每解決一個都能帶來滿滿的收獲感,成就感爆棚。
- 從0釋出了一個屬于自己的小項目,也算是向合格的程式員又邁進了一步。
- 優秀的工具和平台是提高生産效率的關鍵點,阿裡雲的管理控制台簡直不要太好用,友善快捷。還有就是安全性真的沒話說,每次登陸驗證,短信提醒等等,還有免費的RAM子賬号。
- 阿裡雲伺服器YYDS。