第一天!差點沒有遵守我的flag!2017/3/15

寫技術博客的第一天,嘿嘿!

今天我在研究OPENSTACK,那麼我就要分享OPENSTACK嗎??NO,NO,NO!

那麼要從什麼地方開始我的技術博客之旅呢?

作爲一名準linux運維工程師,我們要學會什麼技能,才能找到滿意的工作呢?

作爲運維工程師來講,必會的技能Linux系統,關於Linux系統首先我們要知道它的發行版本

Ubuntu, Debian GNU/Linux ,Fedora ,Gentoo ,MandrivaLinux ,PCLinuxOS,Slackware Linux ,openSUSE,ArchLinux,Puppylinux,Mint, CentOS,Red Hat等。

關於區別,我知道ubuntu是圖形界面比較炫,然後centos是red hat旗下的,別的一概不瞭解,應該是差不多的。

然後對硬件服務器的配置,常用的服務器品牌要有一定的瞭解,內存,硬盤,RAID,網卡。

裝系統是我們運維工程師必備的技能,難點在於對磁盤分區的瞭解。

網絡方面,硬件的網絡交換機,路由器(華三,思科的配置)暫時我不瞭解,但是要會的。

組建一個公司的網絡,局域網,也是我們運維工程的必備技能哦。

好了確保我們的系統安裝完成,網絡聯通之後,我們要配置我們的網卡,一般有內網和外網。

對我們Linux系統的基本命令是必備的技能哦。

在這個層面上,我們運維工程師要時刻關注我們系統的cup,內存,磁盤IO,網絡IO,這也是我們監控的必要層面。

對於linux基礎的命令之上,我們首先要掌握awk,sed,grep,find等重要的也是常見的命令,然後我們就可以開始簡單的shell編程之旅了,但這個時候你一定不知道,我要編程的內容是什麼,不要着急,等需要你部署服務的時候,單臺機器還好,如果有第二臺機器就會出現重複敲命令的時候這是就體現出shell的強大嘍。

接下來重中之重我要放大招了,我要開始分享我學習應用服務之旅嘍!繫好安全帶。

因爲作爲一個初學者首先不要嫌這個軟件low,這個軟件過時,其實你熟悉,並掌握一個軟件之後,這類類似的軟件你就更容易融會貫通的,流行的軟件只不過多了一些功能,這些功能可能高大上,可能部署簡單。。。。

我們不僅要精通軟件部署還有精通軟件優化

ssh一個linux非常強大的軟件,遠程連接。它又衍生出很多在它之下的軟件,sshpass、scp等。在ssh提供遠程連接的條件下,我們利用它的子軟件發揮更多的功能,遠程傳輸文件。關於更多ssh強大的功能我們在之後的文章裏進行詳細的介紹。

爲了縮短文章的長度和增加之後博文的精彩度,我加快介紹軟件的步伐

rsync一個遠程推送同步軟件

inotify 一個實時同步的軟件

NFS linux存儲的文件系統

nginx 反向代理與web服務器結合PHP 可以連接數據庫

apache 強大的web服務器,主流

tmocat 基於JAVA的web

mysql 開源數據庫,流行的數據庫

LVS 負載

zabbix監控

堡壘機

***

這些軟件是會打下你linux運維的基礎。

然後我們接觸一些自動化的工具,比如,ansible,puppt,saltstack

虛擬化的工具 KVM openstack docker

當然以上的一切服務,都可以在阿里雲上實現,並且更簡單。雲計算將會是博主分享的重中之重哦,敬請期待!

今天先介紹這些內容,是分享的大概框架,下期博文將會帶您走入精彩的linux運維世界。


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