我有一个 VPS,Cent OS 6.4 64bit
我想创建一个面板(如 cPanel),并且我想通过打开一个端口(例如 serverip:2082)使其可访问。我已经创建了自己面板的 php 文件,但我对 linux 服务一无所知。
我必须制作什么类型的代码,我可以把它放在哪里?
先感谢您!
无意冒犯,但如果您真的不了解 linux 服务,那么您离创建自己的面板还有 99% 的距离。您首先需要了解,Cpanel 不仅可以修改系统文件以允许托管和管理数据库,而且还可以在不影响系统安全的情况下完成所有这些操作。
但要开始,您需要一个 Web 服务器来托管您的 Cpanel。我更喜欢它与托管您网站的网络服务器不同,原因?如果您的默认 apache 无法访问或崩溃,您的面板将随之崩溃。然后你需要学习Mysql,或者你想通过面板管理的数据库,DNS绑定,名称服务器,正则表达式来管理配置的文本文件等。
我知道所有这些,因为我已经构建了一个类似 Cpanel 的应用程序,并且知道这不是一件容易的事,尤其是对于您提出的这种级别的问题。