问:“为啥我要写这么一个半自动的一键脚本呢?”
答:因为宝塔面板是用起来Bug最少,也是最简单的一个面板。
由于宝塔的特性,我们可以无限搭建站点,这样也不用出现一个服务器用一键脚本只能搭建一个站点的情况啦!
问:“啥叫半自动脚本,为啥不做全自动的脚本出来?是不是做不出来?”
答:由于这个ssrpanel涉及到很多东西,比如伪静态,数据库密码更替,默认root目录的修改等等,很多东西用一键脚本无法完成,或者说完成很困难,图形界面的一句复制粘贴,我们代码需要些好几十行,所以就折中下,搞个半自动脚本(其实也是因为懒得去研究一些自动化工具)
好了,我先说说除了一键脚本我们需要做的事情。
1.搭建好宝塔面板,PHP版本选择7.1,需要Nginx,mysql,版本不限,默认也可。
2.添加站点,务必记住添加的Mysql用户名和密码,Mysql用户名同数据库名。
3.添加完成后我们需要到软件管理-PHP7.1-设置,安装扩展,安装fileinfo插件。
4.我们需要到站点设置,添加伪静态,修改下配置文件。全部操作不超过2分钟。除了安装fileinfo之外
好了,进入正题:
我们先添加站点,务必记住添加的Mysql用户名和密码,Mysql用户名同数据库名。如图一样: