了解最新公司動態(tài)及行業(yè)資訊
這篇文章會遇到很多代碼。如果你想要源代碼的男人伙伴,我已經(jīng)在下面分享了。如果你愿意,你可以自己研究。
我從事開發(fā)工作多年。許多男人都說他們想學習網(wǎng)絡中的框架。我將使用該框架來做一系列的實際項目。歡迎您訂閱。歡迎訂閱陌陌公眾號:從程序員到程序員,或加4913.08659,代碼:服務器運維技術,代碼:。不懂的可以在上面提問,也是學習直播素材的平臺
前言
無論是運維、開發(fā)甚至測試,在工作中都免不了要與Linux服務器打交道。常用操作如:查看CPU或顯存狀態(tài)、查看和更改服務器時間、查看或更改服務器配置文件、實時查看或查看系統(tǒng)日志、重啟服務器中的某個進程等。服務器,您通常選擇使用這樣的遠程SSH工具登錄服務器執(zhí)行所需的操作。如果有網(wǎng)絡工具,該工具將很容易為目標用戶提供服務。對于開發(fā),可以多關注自己的代碼。對于運維,您可以輕松直接地了解服務器的狀態(tài)。對于測試人員來說,提高測試效率。
在開發(fā)這個基于網(wǎng)絡的工具之前,我沒有網(wǎng)站開發(fā)經(jīng)驗。我是摸著石頭過河,所以在開發(fā)過程中遇到了很多問題,但我都一一解決,達到了要求,也直接用于一些代碼復用。本文將包括一些后端技術(、ajax、路由)和一些前端小模塊(,,, MySQL),很多小細節(jié)和技巧都會從這些小部件的堆疊中衍生出來。本文將做一個回顧。很多功能雖然有更好的實現(xiàn)方式,但是涉及的技術難度不算太高,希望也能對有需要的童鞋有所幫助。
介紹
文章默認為讀者已有的開發(fā)經(jīng)驗。文章跳過復雜的初學者內容,直接開始小項目。
這種功能看起來很簡單,就像搭積木一樣,關鍵是遇到和解決的問題能否讓必備的童鞋少走彎路。網(wǎng)站樣式如右圖1和圖2所示(這里是主頁面,登錄界面等功能界面沒有截圖):
源代碼環(huán)境
版本:.7
版本:--1.11
數(shù)據(jù)庫:Mysql
鏈接庫:密碼:0h5h
源代碼
網(wǎng)站來源鏈接: 密碼:j4sw
后端模板:密碼:bo8d
用法
要在本地運行網(wǎng)站,需要更改以下地方。
服務器登錄配置在:
如果您有公鑰,則需要將公鑰放在下面/下方:
更改一些服務器路徑和命令行:
結語
這個小項目用到的技術不多,基本可以實現(xiàn)與服務端的交互服務器運維技術,都是通過網(wǎng)站調用中的模塊與服務端進行交互的。即使網(wǎng)站的功能不多,而且里面的交互思路可以用來寫更多的功能頁面(比如:CPU、顯存警告等),最好還是在服務器寫shell腳本一些復雜的服務器功能提供網(wǎng)站后臺。調用,后端組件基本都能找到合適的。