原创 官網GitLab CI/CD英文文檔翻譯

在查閱GitLab官網的CI/CD功能說明時,全是英文看起來不方便,通過翻譯軟件自動翻譯後“內容失真”,看起來很變扭。查閱了百度上的資料發現很多翻譯很老舊,有些甚至是掛羊頭賣狗肉。痛定思痛,決定自己翻譯分享出來。 下面是第一篇翻譯,如有不對

原创 基於nginx實現上游服務器動態自動上下線——不需reload

網上關於nginx的介紹有很多,這裏講述的是上游服務(如下圖的Java1服務)在沒有“網關”的情況下,如何通過nginx做到動態上下線。  傳統的做法是,手動修改nginx的upstream文件,將Java1的配置註釋或者標記爲down,

原创 Docker容器管理平臺Rancher高可用部署——看這篇就夠了

記得剛接觸Rancher時,看了官方文檔雲裏霧裏,跟着官網文檔部署了高可用Rancher,發現不管怎麼折騰都無法部署成功(相信已嘗試的朋友也有類似的感覺),今天騰出空來寫個總結,給看到的朋友留個參考(親測可用!按照下面步驟操作不會出現部署超

原创 CICD自動化發版系統設計簡介

 第一篇。 版本迭代是每一個互聯網公司必須經歷的,尤其是中小型公司,相信不少人踩到過很多坑。接下來的一系列文章將介紹我設計的自動化發版系統! 很多公司沒有把配置獨立出去,代碼的構建、發版通過一個Jenkins job實現,我認爲這樣很不好。

原创 nginx防盜鏈

    我們經常會看到在瀏覽某一圖片時會彈出一“403權限禁止”錯誤,這說明有可能正在瀏覽的這個網站用到的圖片在盜用別的網站圖片,而被盜用的網站採用了防盜鏈技術。那麼怎樣才能不讓自己的網站受害呢?    這裏講述的是nginx防盜鏈技術,是

原创 我的友情鏈接

51CTO博客開發馬哥教育LinuxsweetweapenStarFlex林肯一葉知秋燕十三Apprenticepmghong個人隨寫sery撫琴煮酒八一槓一的博客技術成就夢想壞人的博客Not Only Linux海闊天空

原创 nginx的反向代理配置

    首先說明一下,nginx的反向代理和nginx的負載均衡很相似,nginx一般被作爲反向代理實現負載均衡,有的人也把nginx的反向代理當做負載均衡,把nginx的負載均衡當做反向代理。nginx有很多功能和高性能,而它的強大的反向

原创 linux下oracle安裝

本文主要介紹linux下oracle的安裝,主要分爲3部分:準本工作、安裝oracle軟件、用dbca工具創建數據庫。實驗環境:rhel5.6+oracle_database_linux32.zip(10.2.0.1.0)實驗過程:首先要確

原创 linux下mysql雙機主從複製(一主一從)----方法2

   先介紹mysql主從複製或者主從同步的作用,然後介紹實驗過程,最後介紹mysql主從複製原理。mysql主從同步作用:    一、1、數據分佈;2、負載平衡;3、備份;4、高可用性(high availability)和容錯。  

原创 linux搭建ftp服務——未連接mysql數據庫的做法

   ftp服務很重要,這裏介紹ftp在linux上不連接mysql數據庫的搭建方法,ftp也可以連接mysql,有時間再生成文檔。    先說明ftp的基本原理:FTP –File Transfer Protocol 文件傳輸協議。能夠

原创 linux嚴謹的telnet搭建並用防火牆開通與禁行

今天本打算練練防火牆iptables的東西,本想拿telnet的23號端口練手,沒想到在敲實驗的時候遇到了些曲折,經過一番努力,把本次實驗過程生成文檔。實驗環境:rhel5.6及系統盤實驗目的:通過iptables對telnet服務23號端

原创 rhel4.6在一臺linux上做mysql主從複製

   本次實驗目的是在一臺linux服務器上面做mysql主從複製,實驗環境爲rhel4.6,用到的mysql爲rhel4.6系統盤裏的rpm包。這種主從複製也是一種方法。#mount /dev/cdrom /media#rpm -Uvh

原创 網站備份 rsync

    多臺linux主機可以自動同步,rsync可以實現數據的備份,rsync可以和cront配合實現定時備份,但要實現數據的實時備份,rsync還不能實現,rsync需要結合inotify可以實現。rsync可以備份linux中的任何數

原创 linux http虛擬主機的實現(3種方法)

一臺linux中網站虛擬主機的實現主要有三種方式:a、基於ip地址;b、基於端口號;c、基於域名。一下爲實現過程:(本實驗的linux虛機系統爲rhel5.6)1、基於域名的實現:這種方式需要搭建dns域名服務器。# cat /etc/sy

原创 mysql單機多實例--源碼安裝—方法2

   這種源碼安裝做的mysql單機多實例和上次做的rpm安裝mysql單機多實例大同小異。之所以稱它爲方法是因爲按照這麼做同樣可以實現單機多實例;之所以把它生成文檔是因爲網上有人提出類似的做法,但是我經過反覆試驗,他提出的路子行不通。