原创 Linux中什麼是動態網站環境及如何部署

當談論起網站時,我們可能聽說過靜態和動態這兩個詞,但卻不知道它們的含義,或者從字面意思瞭解一些卻不知道它們的區別。 這一切可以追溯到網站和網絡應用程序,Web應用程序是一個網站,但很多網站不是Web應用程序,例如微博是一個網站也是一個應

原创 Linux:“awk”命令的妙用

awk是一個強大的文本分析工具,簡單來說awk就是把文件逐行讀入,(空格,製表符)爲默認分隔符將每行切片,切開的部分再進行各種分析處理。 0、基本用法 awk是一個強大的文本分析工具,簡單來說awk就是把文件逐行讀入,(空格,製表符)爲默

原创 python中類方法和靜態方法區別

面相對象程序設計中,類方法和靜態方法是經常用到的兩個術語。 邏輯上講:類方法是隻能由類名調用;靜態方法可以由類名或對象名進行調用。 在C++中,靜態方法與類方法邏輯上是等價的,只有一個概念,不會混淆。 而在Python中,方法分爲三類實例

原创 Python使用os模塊檢測是否有訪問權限

檢驗權限模式 os.access(path,mode) 參數: path --要用來檢測是否有訪問權限的路徑。 mode --常用4種模式如下: os.F_OK:測試path是否存在 os.R_OK:測試path是否可讀 os.W_O

原创 Mysql(Mariadb)數據庫主從複製

Mysql主從複製的實現原理圖大致如下: MySQL之間數據複製的基礎是以二進制日誌文件(binary log file)來實現的,一臺MySQL數據庫一旦啓用二進制日誌後,其作爲master,它數據庫中所有操作都會以“事件”的方式記

原创 DevSecOps 運維模式中的安全性

本文想從技術的角度談談我對雲計算數據中心 DevSecOps 運維模式中的安全性的理解,和過去幾年我在雲服務業務連續性管理方面的探索。 現在公有云服務商都不約而同地轉向 DevSecOps 模式。DevSecOps 是 DevOps 的

原创 畢業季,我的Linux求職之路

秋招終於告一段落了,本碩的七年求學之路也快畫上了句號。回首求職的這一段日子,痛苦並快樂着。感謝所有陪伴着我走過這一段路程的同學,所有的辛酸都值得銘記。求職的過程中在網上看了很多的求職經驗,現在想寫一篇文章總結一下自己的求職路,給正在求職或

原创 nginx rails 詳細站點配置入門教程

Ruby on Rails 是一個用於開發數據庫驅動的網絡應用程序的完整框架。Rails基於MVC(模型- 視圖- 控制器)設計模式。從視圖中的Ajax應用,到控制器中的訪問請求和反饋,到封裝數據庫的模型,Rails 爲你提供一個純Rub

原创 案例:配置apache和nginx的SSL加密傳輸協議

一、SSI解釋 SSI是一種類似於ASP的基於服務器的網頁製作技術。將內容發送到瀏覽器之前,可以使用“服務器端包含 (SSI)”指令將文本、圖形或應用程序信息包含到網頁中。例如,可以使用 SSI 包含時間/日期戳、版權聲明或供客戶填寫並返

原创 Nginx URL重寫規則配置詳解

rewrite模塊介紹 nginx的重寫模塊是一個簡單的正則表達式匹配與一個虛擬堆疊機結合。依賴於PCRE庫,因此需要安裝pcre。根據相關變量重定向和選擇不同的配置,從一個location跳轉到另一個location,不過這樣的循環最多

原创 菜鳥學習計劃淺談之Linux系統

人這一生都是在不斷地學習,不斷地進步中度過的,剛開始學習任何一門知識的時候,我們都習慣性的稱自己爲菜鳥,覺得自己對這方面的知識欠缺,水平很low,我也是如此。但我擅長總結,對於自己學習的新知識,總結學習中的學習經驗心得,慢慢提升自己,才能

原创 Nginx配置https實現加密認證

關於https所需要的證書,可以到StartSSL上申請,原理部分請移步將網站打造爲https,nginx的server模塊配置443端口的監聽,並且將證書,私鑰信息也羅列完整,nginx的server模塊配置80端口,強制跳轉到http

原创 在 Firefox 上如何配置 Emacs Org 模式

介紹 作爲一名 Emacs 人,我儘可能讓所有的工作流都在 Org 模式Org-mode 上進行 —— 我比較喜歡文本。 我傾向於將書籤記錄在 Org 模式 代辦列表中,而 Org 協議Org-protocol 則允許外部進程利用 Org

原创 如何使用Remmina從 Linux 上連接到遠程桌面

根據維基百科,遠程桌面 是一種“軟件或者操作系統特性,它可以讓個人電腦上的桌面環境在一個系統(通常是電腦,但是也可以是服務器)上遠程運行,但在另一個分開的客戶端設備顯示”。 換句話說,遠程桌面是用來訪問在另一臺電腦上運行的環境的。比如說

原创 教你5個使Tmux終端會話更好的小技巧

tmux 是一個工具,用於在一個終端窗口中運行多個終端會話。訪問和控制多個終端會話。 系統管理員可以同時運行多個命令行程序。不僅如此,你還可以通過 Tmux 使終端會話運行於後臺或是按需接入、斷開會話,這個功能非常實用。 tmux的一個有