nginx一鍵安裝指令碼,我**寫的,我收錄一下,嘻嘻~~~
#!/usr/bin/python
#encoding:utf-8
#version:1.1
import sys,os,commands;
def exec_test(cmd):
stat,output = commands.getstatusoutput(cmd);
if stat == 0:
return true;
else:
file = open('nginx_install_error.log','a');
file.write('%s \n' %output);
file.close();
return false;
#預安裝環境公升級
#更改nginx目錄的擁護者
os.system('chown -r nginx:nginx /usr/local/nginx');
os.system('cp -p /usr/local/nginx/sbin/nginx /usr/sbin/nginx');
os.system('ln -s /usr/local/nginx/conf/nginx.conf /etc/');
else:
print '\033[31mconfigure nginx failed..\033[0m';
sys.exit();
else:
print '\033[31m tar -zxf nginx-1.4.2.tar.gz failed...\033[0m';
sys.exit();
#新增nginx服務到系統並開機啟動
#新增到開機啟動
os.system('chkconfig --level 35 nginx on');
os.system('/etc/init.d/nginx restart');
else:
os.system('rm -rf nginx.sh');
print '\033[31mdownload nginx.sh failed... \033[0m';
os.exit();
def install():
install_gcc_make();
adduser();
download_nginx();
install_nginx();
nginx_service();
install();
nginx 快速安裝
必要條件 1能訪問外網 2防火牆放開80 3有軟體安裝許可權 一 設定centos7的yum源及epel yum源 wget o etc yum.repos.d epel.repo wget o etc yum.repos.d centos base.repo 更新快取 yum clean all ...
Linux 快速安裝指令碼
摘要 在工作中,需要經常為新系統安裝軟體,重複而簡單,但又不得不作,這裡實現了一些半自動化安裝標本,只需要ctrl c,ctrl v 快速貼上複製,即可快速完成安裝 netkiller architect 手札 netkiller linux 手札 netkiller developer 手札 ne...
安裝Nginx與執行
上傳nginx到linux系統 安裝依賴環境 1 安裝gcc環境 yum install gcc c 2 安裝pcre庫,用於解析正規表示式 yum install y pcre pcre devel 3 zlib壓縮和解壓縮依賴,yum install y zlib zlib devel 4 ss...