剧本一键安装好之后的目次布局:
/data
序列号 | CPU | RAM | HDD | 带宽 | 售价(美元) | 免费试用 |
---|---|---|---|---|---|---|
香港服务器1 | E5-2620 | 32G | 1T HDD | 50M/无限流量 | $196.00 | 立即申请 |
香港服务器2 | E5-2650 | 32G | 1T HDD | 50M/无限流量 | $256.00 | 立即申请 |
香港服务器3 | E5-2680 | 32G | 1T HDD | 50M/无限流量 | $316.00 | 立即申请 |
香港服务器4 | E5-2690 | 32G | 1T HDD | 50M/无限流量 | $336.00 | 立即申请 |
香港服务器5 | E5-2697 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器6 | E5-2620*2 | 32G | 1T HDD | 50M/无限流量 | $376.00 | 立即申请 |
香港服务器7 | E5-2650*2 | 32G | 1T HDD | 50M/无限流量 | $436.00 | 立即申请 |
香港服务器8 | E5-2680*2 | 32G | 1T HDD | 50M/无限流量 | $476.00 | 立即申请 |
香港服务器9 | E5-2690*2 | 32G | 1T HDD | 50M/无限流量 | $556.00 | 立即申请 |
香港服务器10 | E5-2697*2 | 32G | 1T HDD | 50M/无限流量 | $596.00 | 立即申请 |
香港服务器11 | E5-2680v4*2 | 32G | 1T HDD | 50M/无限流量 | $696.00 | 立即申请 |
香港服务器12 | E5-2698v4*2 | 32G | 1T HDD | 50M/无限流量 | $796.00 | 立即申请 |
/nginx
/html
/phpmyadmin
html/php文件位置
/tomcat
/tomcat1
/tomcat2
/soft
/nginx
nginx措施/设置文件位置
/php
php措施/设置文件位置
/src
下载的源码文件
以下除了utils.py不需要运行外,香港网存空间北京主机,其他剧本由上到下依次运行即可
首先要举办编译情况安装:
utils
#coding:utf-8importos__author__='gavin'defapt_install():os.system("apt-get-yinstallgccg++automakeautoconflibtoolmakebuild-essentialpkg-config")ifnotos.path.exists("/data"):os.mkdir("/data")os.mkdir("/data/soft")os.mkdir("/data/soft/src")passifnotos.path.exists("/data/soft"):os.mkdir("/data/soft")os.mkdir("/data/soft/src")passifnotos.path.exists("/data/soft/src"):os.mkdir("/data/soft/src")if__name__=="__main__":pass
mysql安装
#coding:utf-8importos__author__='gavin'defapt_install():os.system("apt-getinstallmysql-servermysql-client")passdefconfig_cha(user,passwd):command='''myslq-u%s-p%s-e"SETcharacter_set_client=utf8;SETcharacter_set_connection=utf8;SETcharacter_set_database=utf8;SETcharacter_set_results=utf8;SETcharacter_set_server=utf8;"'''%(user,passwd)os.system(command)if__name__=="__main__":apt_install()config_cha("root","xxxx")pass
nginx安装
#coding:utf-8__author__='gavin'importosimportutilsdefapt_prepare():utils.apt_install()os.chdir("/data/soft/src")ifnotos.path.exists("/data/soft/src/pcre-8.38.tar.gz"):os.system("wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.38.tar.gz")os.system("tar-zxfpcre-8.38.tar.gz")os.chdir("/data/soft/src/pcre-8.38")os.system("./configure")os.system("make")os.system("makeinstall")os.chdir("/data/soft/src")ifnotos.path.exists("/data/soft/src/zlib-1.2.8.tar.gz"):os.system("wgethttp://zlib.net/zlib-1.2.8.tar.gz")os.system("tar-zxfzlib-1.2.8.tar.gz")os.chdir("/data/soft/src/zlib-1.2.8")os.system("./configure")os.system("make")os.system("makeinstall")os.chdir("/data/soft/src")ifnotos.path.exists("/data/soft/src/openssl-1.0.1s.tar.gz"):os.system("wgethttp://www.openssl.org/source/openssl-1.0.1s.tar.gz")os.system("tar-zxfopenssl-1.0.1s.tar.gz")os.chdir("/data/soft/src/openssl-1.0.1s")#os.system("./config--prefix=/usr/local--openssldir=/usr/local/ssl")os.system("./config")os.system("make")os.system("makeinstall")#os.system("./configshared--prefix=/usr/local--openssldir=/usr/local/ssl")#os.system("makeclean")#os.system("make")#os.system("makeinstall")passdefapt_install():os.chdir("/data/soft/src")ifnotos.path.exists("/data/soft/src/nginx-1.9.9.tar.gz"):os.system("wgethttp://nginx.org/download/nginx-1.9.9.tar.gz")os.system("tar-zxfnginx-1.9.9.tar.gz")os.chdir("/data/soft/src/nginx-1.9.9")os.system("./configure--sbin-path=/data/soft/nginx/nginx""--prefix=/data/nginx""--conf-path=/data/soft/nginx/nginx.conf""--pid-path=/data/soft/nginx/nginx.pid""--error-log-path=/data/soft/nginx/logs/error.log""--http-log-path=/data/soft/nginx/logs/access.log""--with-http_ssl_module""--with-pcre=/data/soft/src/pcre-8.38""--with-zlib=/data/soft/src/zlib-1.2.8""--with-openssl=/data/soft/src/openssl-1.0.1s")os.system("make")os.system("makeinstall")os.system("echo"/data/soft/nginx/nginx">>/etc/rc.local")os.system("/data/soft/nginx/nginx")passdefconfig():newstrs='''#usernobody;worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfileon;keepalive_timeout65;includevhost/*.conf;server{listen80;server_namelocalhost;location/{roothtml;indexindex.htmlindex.htmindex.php;}error_page500502503504/50x.html;location=/50x.html{roothtml;}location~.php${roothtml;fastcgi_pass127.0.0.1:9000;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;includefastcgi_params;}}}'''ifnotos.path.exists("/data/soft/nginx/nginx.conf.back"):os.system("cp/data/soft/nginx/nginx.conf/data/soft/nginx/nginx.conf.back")passifnotos.path.exists("/data/soft/nginx/vhost"):os.mkdir("/data/soft/nginx/vhost")passfw=file("/data/soft/nginx/nginx.conf",'w')fw.write(newstrs)fw.close()os.system("/data/soft/nginx/nginx-sreload")if__name__=="__main__":apt_prepare()apt_install()config()pass
php安装