小韦云面板
水上铁
有思想爱思考的IT哲学家
展开
-
使用PHP开发linux运维工具
PHP一般情况下是无法直接开发linux运维的,市面上的linux运维工具大多使用python语言开发,如宝塔面板。 虽然PHP也有system,exec等执行系统命令的方法,但这些方法一般是在PHP的用户下执行,权限非常有限,无法达到运维要求,而且这些方法都是全部执行完才返回结果,对于执行时间比较长或者想看执行过程日志的运维需求,很难实现。 好在PHP有SSH2扩展,有了它,就可以轻松实现所有运维的需求。 首先SSH2可以使用任何账号登录,甚至root都可以,因此权限的问题可以完全不用担心。第二SSH2是原创 2021-01-26 17:17:01 · 211 阅读 · 0 评论 -
实现网站系统一键安装的小韦云面板
小韦云面板是在linux上搭建网站系统的服务器管理工具,基于容器能实现一键安装PHP/MYSQL/redis/memcached等常用服务。它采用小韦云开发框架 + ssh2 + 容器docker + shell技术实现,全部源码在gitee和github上开源,安装地址即开源地址。它操作简单,无需linux操作经验,无需熟悉容器技术,使用一键部署功能输入域名即可部署好一个网站。同时它支持PHP,MYSQL等软件多个版本切换,满足各种网站的对运行环境的要求 产生背景 docker容器在云服务时代使用比较广.原创 2020-12-30 17:30:40 · 238 阅读 · 0 评论