虚拟主机sql数据库(sql数据库安装教程)

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

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

下载地址:

什么是并发数

并发数,计算机网络术语,是指同时访问服务器站点的连接数。

由于虚拟主机是建立在每台服务器多用户的基础上的,也就是多个用户共同使用一台服务器。为了避免同一台服务器上的某一个用户的IIS链接人数过多或占用服务器资源过多而影响其它用户的正常使用。

所以,目前所有虚拟空间提供商都对单个用户的IIS链接数,流量及服务器进程占用CPU的比率进行了相应的限制。当某一个用户的站点超出了服务器上的设制后,访问站点时就会出现服务器忙,或目前访问该站点的人数过多,超出了WEB的处理能力等相关错误提示。

扩展资料:

并发连接数是衡量防火墙性能的一个重要指标。在市面上常见防火墙设备的说明书中大家可以看到,从低端设备的500、1000个并发连接,一直到高端设备的数万、数十万并发连接,存在着好几个数量级的差异。

在我们用电脑工作时,打开的一个窗口或一个Web页面,我们也可以把它叫做一个“会话”,扩展到一个局域网里面,所有用户要通过防火墙上网,要打开很多个窗口或Web页面发(即会话),那么,这个防火墙,所能处理的最大会话数量,就是“并发连接数”。

检查您的网站是否存在比较大的图片、FLASH、音乐、电影等文件,例如:某一个站点的访问用户并不是很多,IIS链接数也可能只有几十个,但是他在网页中使用了比较大的的FLASH或图片(如超过300K),以增强网页效果。

结果就可能会出现不能访问的情况,原因是该站点的流量(带宽)使用量超限,所以建议网页上尽量使用较小的文件,这样即能避免流量超限,也能增加客户端的下载速度,给客户更好的感觉!

最后请注意:服务器对于某一个链接的默认超时时间一般为15--20分钟,也就是当访问用户访问你的网页并关闭后,一般需要15--20分钟,服务器才从其内存中将其清除,视为无效链接!

参考资料来源:百度百科——并发数

...我要详细的解答! 我用的空间和数据库都是虚拟主机上的

在Visual Studio 2005连接SQL Server 2000中,我们可能会知道,连接字符串会比较简单,一般远程连接的时候,只需要在Web.config文件配置如下:

<appSettings>

<add key="ConnectionString" value="server=(local);database=MyDb;uid=sa;pwd=sa;Max pool size=1000;Connect

Timeout=20"/>

</appSettings>

然后在代码中通过调用下面的语句就可以实现数据库的连接了。

SqlConnection conn= new SqlConnection(ConfigurationSettings.AppSettings["ConnectionString"]);

在此前提只需要把身份验证设置成为SQL Server和Windows验证就可以了。

而在SQL Server 2005中,如果直接这样操作就会报下面的错误:

在建立与服务器的连接时出错。在连接到 SQL Server 2005时,在默认的设置下 SQL Server不允许进行远程连接可能会导致此失败。(provider:命名管道提供程序, error: 40-无法打开到 SQL Server的连接)。

我们就需要单独对SQL Server 2005进行配置,步骤如下:

1.配置SQL Server外围应用服务器,开启SQL2005远程连接功能:

操作方式如下,点击“配置工具”->“SQL Server外围应用配置器”,然后在打开的窗口中选择“服务和连接的外围应用配置器”->然后选择Database Engine节点下的“远程连接”,选择“本地连接和远程连接”,同时选择“同时使用TCP/IP和named pipes”,确定后然后需要重新启动数据库服务就可以了。

2.把登陆设置改为SQL Server和 Windows身份验证模式,具体设置如下:

打开SQL Server Management Studio管理器,点击服务器上面右键然后查看属性,在安全性选项里面对服务身份验证选择“SQL Server和 Windows身份验证模式”。

3.修改SQL Server sa的密码,体设置如下:

在SQL Server Management Studio管理器中,展开服务器上的“安全性”->登陆名->在sa帐号上点右键属性,这样在“常规”的选择页中更改sa登陆帐号的密码。注意SQL Server2005中,不允许密码设置简单,否则会通不过。然后在选择页的“状态”的登录修改为启用。

4.数据库连接字符串:

数据库连接字符串有很多种,如:

Data Server=.\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password=sapassSql

Data Server=服务器名\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data Server=localhost\SQLEXPRESS;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data Server=.;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

Data Server=服务器名;Initial Catalog=Northwind;User ID=sa;Password= sapassSql

具体的选择是和SQL Server2005的版本有关系,如果是SQL Server 2005 Express版本,则必须要有“\SQLEXPRESS”,因此如果字符串是定义为一个变量的时候应该写成Server=.\\SQLEXPRESS。

5.在.net2.0 Framework中注册SQL Server数据库:

找到.net2.0 Framework的安装路径,一般安装在“C:\Windows\Microsoft.NET\Framework\v2.0.50727”目录下,然后在DOS中在指定目录下运行“ASPNET_REGSQL”指令,就会出现ASP.NET SQL Server安装向导,点击“下一步”,然后选择“为应用程序服务配置SQL Server”,然后直接点击下一步,就会完成SQL Server注册界面。我们就会看到NorthWind数据库下面多了几张表。

6.设置web.config文件:

在应用程序中的web.config文件添加如下数据库连接的配置:

<connectionStrings>

<add name="ConnectionSqlServer" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Northwind; User ID=sa;Password= sapassSql" providerName="System.Data.SqlClient"/>

</connectionStrings>

这样我们便在Visual Studio 2005中可以轻松的调用SQL Server的数据连接了。

现在我们来对上面所做的步骤来测试数据的连接,我们打开Visual Studio 2005,在视图的“服务器资源管理器”来添加SQL Server 2005的连接,通过输入服务器名称和对应的SQL Server身份验证的sa用户名密码后,选取对应的数据库,然后点击“测试连接”,就会成功的连接到数据库了。

阅读剩余
THE END