OSCM (Operation System Configure Management) 是我建立的一個自動化營運指令碼的項目,旨在提供敏捷營運。傳統自動化營運工具例如 ansible, saltstack,puppet 不夠靈活,配置繁瑣,很多限制等等。這些工具更適合沒有軟體開發基礎的營運人員。對於從軟體工程師轉到營運領域的人,這些工具就是雞肋。
https://github.com/oscm/shell/
我將常用的營運寫成 Shell 片段,根據環境的不同,加以組合使用。由於是shell 編寫,可能自由發揮,不受任何限制,更靈活。
Nginx 安裝指令碼
?
1 2 3 4 |
curl -s https://raw.githubusercontent.com/oscm/shell/master/os/centos7.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/os/ntpd/ntp.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/os/user/www.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/web/nginx/nginx.centos7.sh | bash
|
PHP 安裝指令碼
?
1 2 3 4 5 |
curl -s https://raw.githubusercontent.com/oscm/shell/master/os/user/www.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/gcc/gcc.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/devel.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/php-7.0.0.sh | bash
curl -s https://raw.githubusercontent.com/oscm/shell/master/lang/php/php-7.0.0-default.sh | bash
|
以上就介紹了PHP 700 一鍵安裝指令碼,包括了centos7,github方面的內容,希望對PHP教程有興趣的朋友有所協助。