原创 linux網絡配置練習

 查看網卡是否正常安裝命令:lspci |grep Ether1.修改網卡配置命令: vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=none (dhct,s

原创 if條件綜合shell一鍵安裝LAMP

通過IF語句和變量來編寫運維腳本,一鍵安裝LAMP環境的腳本;一鍵源碼安裝LAMP腳本,先分解腳本的各個功能;打印菜單:1)安裝Apache WEB服務器2)安裝Mysql DB服務器3)安裝PHP服務器4)整合LAMP架構並啓動服務1、A

原创 setup工具包安裝

yum install setuptool安裝setup,不過安裝後使用運行setup只有Authentication configuration可用。如想配置IP,安裝system-config-network-tui即可。yum ins

原创 安裝nginx

安裝兼容包;yum install -y pcre pcre-devel openssl openssl-devel#下載 Nginx 源碼包cd /usr/src ;wget -c http://nginx.org/download/ng

原创 linux郵箱系統sendmail驚魂

  事情的原委:     年初時就業方向一直很煩,後來接觸51CTO後看到了吳光科老師的linux運維初級到高級系統的學下來了終於拿到一分5K的offer,唉由於經驗尚淺問題平發。有一次linux下的sendmail郵箱系統,添加完白名單後

原创 I/O重定向

1.  I/O重定向    在命令行下,我們使用echo命令輸出變量或字串到屏幕,如:        echo Hello World    就會在屏幕輸出:Hello World!        echo $HOME    就會將當前用戶

原创 使用Gitolite來對Git的repository實現權限控制

我們項目組打算從svn向git遷移,前幾天我搭建了git環境,把代碼從svn轉移過來,然後所有成員都通過server上的git賬號來做pull和push,一切都安置妥當,沒有問題。但是後來其它項目組也打算使用這個git server,那麼問

原创 mysql數據遷移採用MySQLdump工具遷移

此處以阿里雲ecs遷移至專業版RDS數據庫爲例;該方案優點是簡單,容易上手;缺點是停機時間較長。 因此它適用於數據量不大,或者允許停機的時間較長,並且在這個時間範圍內能夠完成。由於RDS提供的關係數據庫服務與原生的數據庫服務是完全兼容的,所

原创 mariadb主從部署

MariaDB主從服務器優點簡介輔組實現備份Replication高可用:在主服務器出現異常情況,修改指定配置可以直接頂替主服務器。異地容災Scale out:分攤負載(是否啓用!)一、部署文檔1.確保在主服務器和從服務器上安裝的Maria

原创 Linux登錄時/etc/profile、~/.bash_profile等幾個文件的加載過程

關於登錄linux時,/etc/profile、~/.bash_profile等幾個文件的執行過程。 在登錄Linux時要執行文件的過程如下: 在剛登錄Linux時,首先啓動 /etc/profile 文件,然後再啓動用戶目錄下的 ~/.b

原创 nginx+tomcat做動靜分離配置+nginx+SSL

user  nobody;worker_processes  8;#pid        logs/nginx.pid;events {    worker_connections  1024;}http {    include    

原创 centos 安全加固及性能升級加內核優化

       說明:   經常玩Linux系統的朋友多多少少也知道些系統參數優化和怎樣增強系統安全性,系統默認的一些參數都是比較保守的,所以我們可以通過調整系統參數來提高系統內存、CPU、內核資源的佔用,通過禁用不必要的服務、端口,來提高系

原创 Jenkins+Maven+Git搭建持續集成和自動化部署的配置

前言持續集成這個概念已經成爲軟件開發的主流,可以更頻繁的進行測試,儘早發現問題並提示。自動化部署就更不用說了,可以加快部署速度,並可以有效減少人爲操作的失誤。之前一直沒有把這個做起來,最近的新項目正好有機會,費了一番功夫總算搞好了,特此記錄

原创 【51CTO學院三週年】初識51cto到習慣打開51cto

  前言:   2013年秋高中畢業的我趕上了北大青鳥的網絡班招生,忍着鉅額的學費就報名了學完畢業時老師給了我們一些建議第一個就是多自學正好給了我們51cto的官網地址。  初始51cto:    第一次打開51cto發現好多課程由於自己技

原创 運維人員如何學習數據庫成爲高級DBA

           1.數據庫設計和sql語句 增刪改查。           2.相信很多小夥伴在學完運維課程沒有開發經驗的學數據庫特累甚至做了很多年運維,都不能靈活的編寫sql語句 增刪改查!            3.其實學習數據庫