虚拟主机开源 如何搭建自己虚拟主机

好用又免费虚拟主机管理系统有哪些

n点虚拟主机管理系统

支持或自定义全能主机ASP、Net、PHP、脚本的自动开设。

支持Windows2003/Windows2008/Windows2012操作系统,并可以自定义站点应用程序池。

强大的主机控制面板功能,如:IP访问限制、.NET版本切换、在线文件管理、关闭/恢复站点执行权限、在线压缩及解压、自定义错误消息、域名绑定、ISAPI等。

支持WINWEBMAIL企业邮局系统。

支持SQL Server数据库(2000/2005/2008/2012)和MySQL数据库的实时(远程)开设。

在线重启服务器、重启IIS等。

支持在线支付接口,如:支付宝、银联支付。

支持会员等级,可以针对不同的等级设置不同的产品价格。

支持双数据库,管理员可设置要使用的数据库(ACCESS/MSSQL)。

官方网址:

2.星外虚拟主机管理系统

支持修改FTP用户名/密码

支持用户目录FSO权限

支持修改IIS连接数

支持自定义虚拟主机默认首页

支持修改虚拟主机日志目录

支持修改虚拟主机脚本权限

支持设置应用程序影射(例如ASP,ASP.Net,CGI,PHP)

支持自定义错误页

官方网址:

3.wdcplinux虚拟主机管理系统

支持apache,nginx. nginx+apache,目录访问限制,完美解决利用脚本跨站访问的问题,提高安全性

在线设置IP地址,增加,删除

在线设置服务器所使用的DNS IP地址

在线执行shell命令,如ifconfig,ls,date等

在线查看系统日志,ssh登录日志,ftp日志等

在线重起服务器,关机,重启相关应用服务,如web,mysql,ftp,ssh

在线设置mysql,php常用参数,也可直接在线编辑配置文件

在线设置防火墙(iptables),可增加规则,开通IP,端口,限制IP访问等

在线管理ssh,端口修改,限制root用户登录,是否DNS解释,设置公钥登录和密码

在线设置可ping值,一定程度上保护服务器安全

增加普通用户管理(可修改FTP用户密码,mysql数据库密码,域名邦定)

官方网址:

4.gee虚拟主机管理系统

支持虚拟主机系统:Vestacp、Directadmin、Cpanel、Easypanel,互联互通,适配你所需要的系统,让您管理更便捷。

支持的DNS系统,想要自己的DNS解析服务器,也能轻松完成。

支持的邮箱系统,企业邮局,一键开通管理,更稳定可靠的系统支持。

官方网址:

5.慧林虚拟主机管理系统

支持域名绑定、子目录绑定、设置默认首页

支持修改FTP密码、WEB上传、修改MSSQL密码

支持修改MySQL密码、自定义404等错误页面

支持脚本错误信息设置、修改邮局密码、Web日志下载

支持ASP脚本加密、文件解压缩五十多项管理功能

官方网址:

6.ZPanel虚拟主机管理

ZPanel是一款国外免费的虚拟主机控制面板,支持Windows,Linux,UNIX和MacOSX等多个操作系统的VPS或者服务器。ZPanel的版本命名为ZPanelX(10)。ZPanelX支持的linux操作系统包括CentOS 6和Ubuntu 11.10,12.04等(目前不支持Debian)。

查看网址:

7.VHCS虚拟追管理系统

支持多级管理:分管理员,代理商,终端用户三个级别

基于主机名和基于IP管理虚拟主机

多个域名绑定,无限级二级域名

DNS管理、FTP用户管理

CGI,PHP,SSI支持的配置及管理

支持MYSQL数据库创建与管理

硬盘空间限制、服务器IP地址管理

备份与恢复、支持SSL

页面或目录的密码保护(通过.htaccess实现)

查看网址:

8.PHPMyWebHosting

PHPMyWebHosting是个开源的,基于php/mysql的虚拟主机控制面板程序,你可以用它建立带有邮箱,mysql支持的多域名虚拟主机,它须建立在Linux/freebsd之上,不支持windows。

安装phpmywebhosting你必须拥有系统管理员(root)权限,并依次安装以下套件:

MySQL

Apache and PHP

Postfix

Maildrop

Courier

ProFTPd

PHPMyWebHosting

下载地址:

虚拟主机管理系统有哪些

使用虚拟主机离不开虚拟主机管理系统,现在免费的虚拟主机系统也不少,但是好用的却寥寥无几,经过我的挖掘和研究还是找到了一些很优秀的免费的虚拟主机管理系统:ZPanel,web- cp,VHCS,virtualmin,PHPMyWebHosting,SysCP等。

1. ZPanel–在Windows下的免费Hosting Panel

ZPanel已经更名为RapidCP,最新版本为RapidCP 3.0

网址:

RapidCP新功能介绍:

ZPanel 2.6 is the latest stable release. It is recommended for production environments.

RapidCP 3.0 is the latest beta release. It is intended for testing purposes only.

2. web-cp–*nix的虚拟主机管理

网址:

用PHP-CLI写的一个 Web服务器

支持多种脚本Scripting PHP,sun asp,cf,perl…

支持shell access

支持 SSI

支持.htacess

支持多种DNS服务 bind,powerdns,mydns,tinydns

完全使用 PHP开发,支持Shell Access

要安装PHP CLI(Command-LIne)控制面板的后端服务器 server/webcp.php和 httpd服务器 server/webcp-httpd.php都需要 PHP CLI二进制支持,以便能够操作系统进程

个人:个人信息,密码,邮件,ftp

域:允许域的所有者在该域下增删用户,设定别名,子域名,数据库

销售商:增加domain

服务器:监视服务,管理服务

3. VHCS– Virtual Hosting Control System

支持*nix系统的,用Perl和C实现核心功能,PHP实现管理界面。

网址:

4. webmin的虚拟主机管理模块virtualmin

webmin是一个可运行于Linux/freebsd的web界面的主机管理系统,有中文包

而 virtualmin则是它的一个虚拟主机管理模块,提供中文支持。

webmin官方站:

virtaulmin站点:

5.基于php/mysql的虚拟主机控制程序PHPMyWebHosting

PHPMyWebHosting是个开源的,基于php/mysql的虚拟主机控制面板程序,你可以用它建立带有邮箱,mysql支持的多域名虚拟主机,它须建立在Linux/freebsd之上,不支持windows。

安装phpmywebhosting你必须拥有系统管理员(root)权限,并依次安装以下套件:

MySQL

Apache and PHP

Postfix

Maildrop

Courier

ProFTPd

PHPMyWebHosting

官方站上有基于各平台详细的安装说明

phpmywebhosting下载:

6. SysCP虚拟主机管理系统[全php版]

1.有中文包

2.admin,reseller,client三级管理

3.全部为php代码构成

4.有不少模块(modules)供选择安装

5.开源,免费(基于GPL)

6.Linux/bsd环境,特别是debian(最初是专为它开发的)

是德国人写的,有简体中文,英文,法文,德文语言包,是多语言的

具有以下特性:

Customer Interface

* managing email accounts

* managing email forwarders

* managing subdomains

* managing mysql databases

* managing additional ftp account

* managing.htaccess password protections for directories

* managing path options for example directorylisting

Admin Interface:

* managing of customers: you can define exactly what kind of resources your customers get(e.g. amount of pop accounts, amount of mysql databases etc.)

* manage domains: you can individualy edit zone files and directory index per domain

支持以下配套服务器或引擎:

# webserver: [Apache 1.3] with [PHP4](apache2.0.x也可以)

# mail transfer agent: [Postfix]

# pop/imap server: [Courier]

# ftp server: [ProFTPd]

# database server: [MySQL]

# nameserver: [Bind9]

# traffic accounting and statistics: [Webalizer]

官方站:

下载:

模块下载:

在线演示:副标题

Webmin是目前功能最强大的基于Web的Unix系统管理工具

Webmin是目前功能最强大的基于 Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以为还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。

Webmin让您能够在远程使用支持 HTTPS(SSL上的 HTTP)协议的 Web浏览器通过 Web界面管理您的主机。这在保证了安全性的前提下提供了简单深入的远程管理。这使得 Webmin对系统管理员非常理想,因为所有主流平台都有满足甚至超出上述需求的 Web浏览器。而且,Webmin有其自己的“Web服务器”,因此不需要运行第三方软件(比如 Web服务器)。万事具备。Webmin的模块化架构允许您在需要时编写您自己的配置模块。除了在此介绍的模块之外,Webmin还包括许多模块。尽管目前我们将主要关注网络服务,但是您会看到,几乎您系统的每一部分都能够通过 Webmin来配置和管理。

虚拟主机采用什么操作系统

虚拟主机采用的操作系统多种多样,这取决于提供商的设置和用户需求。常见的操作系统包括Windows、Linux和其他UNIX类操作系统。

Windows操作系统:

Windows操作系统因其易用性和广泛的软件支持,在虚拟主机中占有一定的市场份额。Windows Server系列,如Windows Server 2019或Windows Server 2022,提供了丰富的功能,如IIS(Internet Information Services)用于网页托管,以及.NET Framework和ASP.NET等技术支持,使其成为一些需要运行特定Windows应用程序或数据库的网站的理想选择。

Linux操作系统:

Linux操作系统因其开源、稳定、安全和高性能的特点,在虚拟主机中占据主导地位。常见的Linux发行版如Ubuntu、CentOS和Debian等,为虚拟主机提供了灵活的环境。这些发行版通常配备了Apache或Nginx等高性能的web服务器,以及MySQL或PostgreSQL等数据库管理系统,使得Linux成为托管网站和应用程序的流行选择。

其他UNIX类操作系统:

除了Linux,还有其他UNIX类操作系统也用于虚拟主机,如FreeBSD和OpenBSD等。这些操作系统也提供了稳定、安全的运行环境,并且在一些特定的应用场景中可能更具优势。

需要注意的是,虚拟主机提供商通常会根据用户需求、服务器资源和性能优化等因素来选择和配置操作系统。用户在选择虚拟主机时,可以根据自己的应用需求和技术背景来选择合适的操作系统。同时,随着技术的不断发展,新的操作系统和版本也会不断涌现,为用户提供更多的选择。

阅读剩余
THE END