大型商业网站各个服务器搭建教程!
1、选择服务器操作系统:建议选择windows2003企业版
根据你网站采用的程序语言决定。如果是asp/aspnet的肯定要选windows。其他的如php等可以选择windows也可以选择linux
linux的版本有几十几百种类,非linux专业人事不要选择linux,操作很复杂。
2、安装网站运行环境
常用的运行环境就是iis,apache。iis是微软自带的组件。在添加删除程序中选择“安装删除组件”就能安装上。这类的教程网上容易搜索到。搜“iis架设”。
3、安全策略。
服务器重要的是做好安全工作,安全是门很重要的学问。通过健全的安全策略可以有效的保护好服务器。
常规做的安全策略有防火墙封端口,本地安全策略,文件夹权限,禁用不需要用的组件。关闭不需要用的服务!打好系统补丁。
安全策略是最重要的一部,网上找不到最全面的安全策略。因为每个人需要用的服务不一样,所以关闭不必要组件和服务不一样,而这些组件和服务是服务器遭到破坏的最大隐患。
其他安全思路:装虚拟机,虚拟机里再安装windows2003,然后把用到的网站端口映射在真实服务器上就可以了,这样真实服务器做安全,虚拟服务器再做安全加了一道墙,就相对安全很多了。
4、服务器分配:安全杀毒的,负载均衡的,数据库的,的,网站架构的
首先这5台服务器做不同用途,所以不需要考虑负载均衡。
顺便说一下,负载均衡是相对于大流量的网站而做的,这个“大”要大到什么程度才有必要这么做。我是做IDC的,其中一个业务就是服务
器托管,象你这种情况,如果是选择最常规最普通的带宽,那就是100M共享。这种带宽几十台服务器合用一个100M的带宽,你能用多少,假如你能用10M带宽,你用5台服务器做负载均衡,也就总共负载了50M流量,你想想100M共享,5台机器实际上不可能达到50M流量,这样别人流量就少了,交换机会做一些策略分配资源。
而我们服务器的网卡都是100M/1000M的,就流量问题一台服务器就足够应付了。购买大点的带宽,才能解决问题。
真正要用到负载均衡的是你流量大于100M的情况。你网站比方流量需要200M,这个时候网卡(服务器网卡或是接服务器的那个交换机的网口)是100M的,因为100M网卡跑不了200M流量啊!所以才需要负载均衡。
还有一种情况需要负载均衡:防止一台服务器损坏。这样一台服务器坏了还有一台均衡的服务器来解决这个问题。但是这个代价高,我们一般客户也就是准备一个备用服务器,型号一样的,到时候出了问题,把硬盘换上去就直接可以用。硬盘如果坏了,硬盘可以做RAID1。就是用2个硬盘同步数据,不可能2个硬盘同时坏。
5、服务器之间通信:对外的用外网,对内的用内网其实就可以了。省一个外网省点费用!把需要用外网的带宽买个大点的,够用的!
在电脑上安装IIS服务器即可实现类似虚拟主机的网站空间,下面以Windows7系统为例:
1、打开系统自动的“控制面板”--“程序和功能”点击进入。
2、在“程序和功能”中,点击“打开或关闭Windows功能”,勾选“Internet信息服务”,点击“确定”进行安装IIS服务。
3、IIS安装完成后,在“计算机”上单击鼠标右键,打开“管理”,在“服务和应用程序”下的“Internet信息服务”中,单击鼠标右键“网站”,添加本地网站程序即可。
4、这里可以启动或者停止IIS服务器,IIS服务器支持aspnet和asp的网站运行,由于本地电脑搭建网站,上网IP是变动的,是没法进行域名绑定访问的,可以通过本地回传地址127001进行访问。
如何:使用设计器向ASPNET网页添加HTML服务器控件
从工具箱的“HTML”选项卡中,将一个HTML元素拖动到页面中。通过右击元素并选择“作为服务器控件运行”,将元素转换为控件。
VisualWebDeveloper将
runat=//定义和htmlyem标记数目一致的数组StringBuilderhtmltext=newStringBuilder();try{using(StreamReadersr=newStreamReader("存放模板页面的路径和页面名")){Stringline;while((line=srReadLine())!=null){htmltextAppend(line);}srClose();}}catch{ResponseWrite("");}//---------------------给标记数组赋值------------format="background="bgjpg"";//背景format="#990099";//字体颜色format="150px";//字体大小format="";//文字说明//----------替换htm里的标记为你想加的内容for(inti=0;i
如何在asp文件中调用html文件?
HTML是可以调用ASP代码的,但是需要Javascript支持:indexhtml调用部分
最新文章:Newestasp代码:10)Responsewrite"documentwrite("""Rs("Title")"
("Rs("AddTime")")"");"Rsmovenexti=i+1LoopendifSetRs=nothing%>原理就是用ASP读取数据,用Responsewrite写出可以被JS调用的documentwrite,在HTML中显示出来。用asp、php或html读取excel数据并显示在当前网页上?
将excel文件作为数据源,如通过oledb连接方式,读取时,一个工作表等同于一个table数据表,循环读取即可
html-index怎么用?
通常indexhtml是网站首页,类似的还有indexphpindexhtmindexasp等,html是静态网页的一种格式,可使用浏览器如IE,火狐浏览器等打开
先看你的XP是home版
常见的Windows XP有两个版本,Professional和Home版。这两个版本大体上是相同的,只是在细节方面,Professional版比Home版多了一些功能。例如Professional版的XP支持双CPU,多国语言,加入域,EFS文件加密,以及IIS(Internet Information Services)。但是用过Windows XP Home Edition(家庭版)的朋友都会遗憾,这个系统平台没有IIS组件的安装选项,也不支持PWS(Personal Web Server),因此无法建立Web服务器来学习调试ASP动态网页。不过令人庆幸的是,国外已有行家琢磨出了一个让IIS落户WinXP 家庭版的解决方法。
解决的思路是通过编辑Windows 组件配置文件,在Windows组件中恢复IIS安装,再按正常的方法添加IIS,详细步骤包括:
1、在X:\Windows\inf目录(X为Windows XP的盘符)下打开安装信息文件sysocinf,
在[Components]区域中找到iis=iisdll,OcEntry,iisinf,hide,7这一行。
可以发现,WinXP 家庭版是把IIS组件安装选项隐藏了,因此要把该信息改为
iis=iisdll,OcEntry,iis2inf,,7,保存退出。
2、在Windows 2000安装光盘(Professional、Server、Advanced Server版本都可以)中找到iisdl_和iisif_两个文件,一起拷贝到硬盘某个目录(如C:\)。打开开始菜单中的“命令提示符”,使用 Expand命令解开iisdl_和iisif_,命令格式为:
expand C:\iisdl_ C:\iis2dll
expand C:\iisin_ C:\iis2inf
完成后,C盘目录下会生成iis2dll和iis2inf两个新文件。
3、最后,分别将iis2dll和iis2inf两个文件相应拷入X:\Windows\inf和X:\Windows\system32\Setup系统目录。
至此,在“添加/删除程序”中点击“添加/删除Windows组件”,你会兴奋的发现,久违的Internet信息服务(IIS)重新出现了! 接下来就是循规蹈矩安装IIS。但需要提醒一点,在安装过程中若跳出定位相关文件时,请把目录指向Windows 2000安装光盘下的I386目录。
好了,再请大家注意,在Windows XP家庭版、专业版中安装的IIS,同时并发连接数限制了只有10个,因此建议想用IIS搭建Web服务器学习ASP的朋友,最好选用Windows 2000 Advanced Server系统平台。
在windows xp下安装了iis后,只支持一个站点,而且没有站点管理,最大只能建立10个并发连接。总之,xp的home与Professional版本,毕竟是工作站操作系统而不是服务器平台。如果你喜欢玩具,那么就凑合着用xp吧
如果是配置服务器的话 ,一般需要iis,数据库(一般使用SQL Server2005或2008) 然后就是net framework框架了,只需要配置好这些,就可以搭建运行aspnet 网站了
首先打开控制面板,选择“程序”,双击“打开或关闭Windows服务”,在弹出的窗口中选择“Internet信息服务”下面所有地选项,点击确定,开始更新服务。打开浏览器,输入“localhost”回车,如果出现IIS7欢迎界面,说明启动成功。
服务器能够响应终端的服务请求,并进行处理。我们在上网的时候是不可能直接将网络接入互联网的,我们都需要通过服务器来连接网络,只有服务器响应你的联网请求,并且进行处理以后才可以联网;存储的功能,服务器的存储空间一般比较充足,可以存储非常多的信息。
服务器部署注意事项
在许多服务器机架,电源分配单元(PDU)的部署仅仅只提供了数量有限的输出口,所以一台已经被大量使用的机架可能没有足够的开放式PDU插座以容纳更多额外的服务器,或无法很方便的为服务器电源线安排可用的插座。
用户可能会需要重新安排一些线缆,而只能通过拔掉服务器的电源了,而这会造成系统的停机,故而这就需要运营团队进行提前安排了。
如何搭建win10asp开发环境并安装iis10
工具:Windows10系统操作步骤:
1第一步,点击Windows,左下角所有应用,找到Windows系统,打开控制面板。如图所示。
2进入控制面板后,点选程序。可能控制面板和图中的不一样,不过没关系。找到程序这个词,点进去就行了。
3接下来,在这个窗口中找到启用或禁用窗口功能。
4到了这一步,我们先说明一下,文件夹前面的方框是正方形,也就是说这个文件夹的所有内容都没有选中,这个文件夹的所有内容都在方框里勾选。如图配置即可。
5配置完成后,单击确定并慢慢等待。您可以看到正在应用的更改的进度条,完成后会提示您所请求的更改已经完成。关上它。
6接下来,打开IIS管理器。右键单击桌面上的这台电脑并管理。你可以进入电脑管理。服务和应用程序中有IIS管理器。单击进入IIS管理器。
7可以看到中间部分有很多图标。找到ASP,点击。
8这一步是配置asp应用程序,找到启用的父路径,并选择True。
9这里已经设置了iis环境。在浏览器中输入localhost就可以看到IIS的主页。如果要添加网站程序,可以点击右侧的高级设置,通过更改网站程序的物理路径即可访问。
电脑如何运行asp?
答:asp运行步骤:
确保在你的电脑上安装了iis,然后建立网站。
安装一个编辑器,一般为Dreamweaver,在Dreamweaver里面建立一个站点映射到你的iis网站下。
这样你就可以开始asp程序的编程了。
Linux中如何搭建IIS服务器?
linux当中,并不能搭建iis服务器,因为iis服务器是微软公司专为windows开发的web服务器软件,是windows和windowsserver的一部分。不过由于iis服务器是web服务器的一部分,可以使用apache2服务器或nginx服务器代替。
初用asp,不知道怎么部署和浏览asp编写的网站,还请指教,最好部署IIS服务的步骤详细一点,谢谢了?
先安装好IIS服务器,如果没有,可以跟我要。Hi我
然后建立一个文件夹,创建一个ASP文件。然后打开IIS服务器,进行设置。
然后再IIS服务器里面进行浏览。
你可能还是不会。不过可以Hi我
在windowsserver2008R2上安装部署网站IIS+ASPNET+MYSQL的步骤?
1先确定数据库安装在那个服务器上,然后打开网站源码查看数据库连接字符串设置是否正确。如果不正确,手动修正。
2打开iis环境,如果没有iis环境则到网上下载安装。
3设置iis,如果仅仅是本地查看,ip位址不用分配,如果在其他电脑上也可以查看,则需设ip位址
4默认端口:80(不用修改)
5在主目录中,本地路径:单击浏览找到你的网站发布后程序;其余默认
6在文件中,把首页名称新增进去
7aspnet中查看aspnet时什么版本选择进去,首先确定该电脑安装了。net环境。
以上ok就可以在本地浏览了
怎样将ASPNET重新注册在IIS里面?
C:WINDOWSMicrosoftNETFrameworkv4030319下面有个aspnet_regiisexe用这个注册,最好用cmd命令运行-i
0条评论