面板相关信息,包括网站,FTP,数据库等都在这个库里: /www/server/panel/data/default.db , 用PHP或者PYTHON去入库信息就可以了。
插入网站配置信息: $sql = "insert into sites (name,path,status,ps,addtime) values ('$site','$sitepath',1,'$site','$date')";
$pid = $db->lastInsertId();
$db->query("insert into domain (pid,name,port,addtime) values ($pid,'$site',80,'$date'),($pid,'www.$site',80,'$date')");
数据库配置信息: $db->query("insert into databases (pid,name,username,password,accept,ps,addtime) values ($pid,'$username','$password','$password','localhost','$site','$date'),");
不过要相批量,你的网站要有一定的规律,像路径之类的必须要按域名或者什么。 |