技术改变世界 阅读塑造人生! - shaogx.com

This string was altered by TechBlog\Plugins\Example.; This is an example to show the potential of an offcanvas layout pattern in Bootstrap. Try some responsive-range viewport sizes to see it in action.

RHEL 5服务篇—使用Apache搭建web服务(三)构建web虚拟主机

       虚拟web主机指的是在同一台服务器中运行多个web站点,其中的每一个站点实际并不独立占用整个服务器,因此被称为“虚拟的web主机”。在搭建虚拟web主机时,可以使用三种方法搭建虚拟web服务,基于IP地址、基于端口号和基于域名的。常用的是基于域名构建虚拟web主机。那么我们就来了解一下怎样搭建这三种不同的虚拟web主机。基于IP地址的虚拟主机:为每个虚拟主机使用不同的域名,不同的IP来实现。基于端口的虚拟主机:这中方式不使用域名、IP地址来区分,而是使用不同的端口号来实现。基于域名的虚拟主机:为每个虚拟主机使用不同的域名,且IP地址和端口号不变。准备工作... 全文

Apache 虚拟主机 web 虚拟web

web服务器简单搭建以及web虚拟主机

搭建环境:Redhat 5.8          httpd-2.2.3-63.el5.i386http协议简单介绍:http:Hyper Text Transfer Protocol:超文本传输协议,是一种基于tcp的传输方式,tcp的传输方式是3次握手来建立连接,四次断开。为了解决连接速度比较缓慢,所以加入了本地缓存机制。浏览器的缓存是加速网页的访问速度的。Web服务器处理并发连接请求的架构方式有以下几种     1、单线程web服务器(Single-threaded web servers)... 全文

web虚拟主机 web服务器搭建

httpd服务的访问控制 构建虚拟web主机(基于域名的虚拟主机)

基于域名的虚拟Web主机虚拟Web主机指的是在同一台服务器中运行多个Web站点,其中的每一个站点实际上并不独立占用整个服务器,因此被称为“虚拟的”Web主机。通过虚拟Web主机服务可以利用服务器的硬件资源,从而大大降低网站构建及运行成本。使用httpd可以非常方便地构建虚拟主机服务器,只需要运行一个httpd服务就能够同时支撑大量的Web站点。Httpd支持的虚拟主机类型包括以下三种:基于域名的虚拟主机基于IP地址的虚拟主机基于端口的虚拟主机... 全文

httpd服务的访问控制 构建虚拟web主机(基于域名的虚拟主机)

虚拟化布署WEB服务

虚拟化布署WEB服务,这里大家对教程有疑问可回复,尽努力给大家最好的答案... 全文

WEB服务 虚拟化布署 端口映射

Extmail:实现基于虚拟账号的web邮件系统

      在这篇博客中小编要实现一个基于虚拟账号的邮件系统,读者日常生活中所用到的邮件账号都是虚拟账号,并不是登陆系统的账户,这些虚拟的账号存储在数据库中集中管理,今天小编要实现如下工作流程的邮件系统各部分的功能:... 全文

Extmail 虚拟账号 web邮件系统

应对新一代Web2.0安全威胁 浏览器虚拟化成关键

web 2.0世界让安全变得更加复杂,企业都在寻找一种综合的安全技术来减少(而不是增加)威胁的数量,并简化IT管理人面临的管理和合规挑战。虽然即时通信、网络会议、点对点文件共享和社交网站能够为企业提供便利,但它们也成为互联网威胁、违反合规和数据丢失的最新切入点。对于很多公司而言,社交网络和web 2.0应用程序的优势不仅仅在于用户使用方面,而且能够帮助企业推销产品和优化劳动力。... 全文

浏览器虚拟化 Web2.0安全

虚拟补丁:为你的Web应用程序贴上创可贴

一些人认为,关于计算机的安全已由最初的物理安全,随后的网络安全发展到现在的应用安全。这种说法有一定的道理,我们看到,攻击者已将攻击目标转向Web应用程序,通过Web应用程序漏洞,黑客可以渗透到你最敏感的数据,甚至渗透到数据库。与此同时,安全厂商们相应地推出了诸如Web应用防火墙(WAF)这样专门保护Web应用程序的产品。这些产品是否有效?企业还应该部署哪些解决方案来保护Web应用程序?近日,本站记者在OWASP中国大会上,采访了Trustwave公司的副总裁Marc Shinbrood先生,就Web应用程序安全的问题进行了探讨。虚拟补丁是创可贴... 全文

虚拟安全 虚拟补丁

企业中多站点web服务器案例配置

 实验要求:   a.要求实现基于主机头的虚拟主机,IP均为192.168.142.2/24   b.主站点为liuyuan51.com,主目录为/var/www/html,任何人均可以访问;   c.市场部站点为mkt.liuyuan51.com,主目录为/var/www/mkt,要求实现身份验证和访问控制,具体要求:身份验证:user1,user2可以通过身份验证访问mkt.liuyuan51.com,         访问控制:只允许IP为192.168.142.5的主机访问,... 全文

虚拟主机 web服务器身份验证 web服务器访问控制 https实现

虚拟机的web服务本机不能访问

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT  然后保存:  /etc/rc.d/init.d/iptables save  重启防火墙  /etc/init.d/iptables restart  CentOS防火墙的关闭,关闭其服务即可:  查看CentOS防火墙信息:/etc/init.d/iptables status  关闭CentOS防火墙服务:/etc/init.d/iptables stop  永久关闭防火墙:  chkconfig –level 35 iptables off... 全文

虚拟机网络

搭建Web服务器Apache

相信使用过计算机的人,都应该有过访问Web服务器的经历。在网站浏览新闻、登录邮件服务器收发邮件、通过网络购物、以浏览器方式配置防火墙等,无一例外都有一个Web服务器在为访问者提供服务。尽管有其他方式来实现对设备或服务的访问(如配置卫星调制解调器),但以Web方式提供访问的策略依然是最受欢迎的,因为它更直观,也更方便,因此,使得Web服务器得以更广泛的流行。Apache是Linux主流的服务器,为Linux的迅速繁荣立下汗马功劳。根据资料显示,截至2005年12月,在Internet上,Apache服务器以绝对优势雄居Web服务器之首。在这节内容中,我们讨论Linux下大名鼎鼎的Web服务器Apache。请初学者注意,不要花费心思去搜寻名字为Apache这样的软件包,它现在的名字是httpd。Apache服务器的安装有两种时候可以安装Apache服务器:安装Linux操作系统的时候安装Web服务器和安装完系统后安装Apache服务器。 提示:可以用命令#rpm-qa|grep httpd检查一个系统是否安装了Apache服务器,如果没有输出,则表明没有安装。图1为某个安装了Apache服务器输出的一个范例。如果是以源码安装的Apache服务器,则此种方法无效,需要用find工具查找httpd文件是否存在。如果在安装Linux操作系统期间没有安装Apache,这就需要使用包文件来安装。1.RPM包的安装。从Linux的安装光盘和互联网上,都可以得到Apache的RPM安装包,然后把安装包复制到硬盘,并切换到安装包文件所在的目录。本文以httpd-2.0.52-9.ent.rpm为例。执行命令:... 全文

Web 虚拟机Apache 服务器

Web开发的路径问题

 Web开发过程中绝对路径,相对路径,虚拟路径这三个概念还是相当绕人的。  1.  绝对路径:就是你的主页上的文件或目录在硬盘上真正的路径。比如,你的Perl 程序是存放在 c:/apache/cgi-bin 下的,那么 c:/apache/cgi-bin 就是 CGI-BIN 目录的绝对路径。  2.  相对路径就是指由这个文件所在的路径引起的跟其它文件(或文件夹)的路径关系。使用相对路径可以为我们带来非常多的便利。、    相对路径的一些有关表示。    "."——代表目前所在的目录。    ../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。... 全文

web应用路径 虚拟路径

web服务器基于虚拟主机的三种配置

 Web服务器配置web服务器是网络应用重要的组成部分,为了能在同一个服务器上为多个站点进行服务,可以定义虚拟主机的不同配置,其配置有基于IP的,基于端口的和基于主机名的三种方法实现。安装web服务器包# yum install httpd -y安装好后的httpd.i386包会生成许多配置文件,主要用到的有/etc/httpd/conf/httpd.conf,它是httpd的主配置文件,包含了许多的配置信息、属性、方法。基于端口的配置:要实现基于端口的、基于主机名的、基于IP的配置,需要将中心主机注释掉!而基于端口的还要将监听端口写在配置文件内!# vim /etc/httpd/conf/httpd.conf... 全文

虚拟主机三种配置 用户认证

Linux之web服务

   一:HTTP协议   超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,传送协议。是一个标准的C/S架构,无状态协议(每次连接都需要三次握手四次断开)监听在TCP的80端口,传输协议文本为HTML。HTTP协议版本号0.9:简单的文本传输协议,1.0:支持图片,语音,视频,等多种格式文件传输;HTTP1.1支持持久连接。   二:web服务器搭建... 全文

web服务器搭建 虚拟主机 https

web 服务器+虚拟主机+用户认证+ssl

一、安装httpd[root@station68 yum.repos.d]# yum list all |grep httpUnable to read consumer identityhttpd.i386 2.2.3-63.el5 basehttpd-devel.i386 2.2.3-63.el5 basehttpd-manual.i386 2.2.3-63.el5 basejakarta-commons-httpclient.i386 1:3.0-7jpp.1 basejakarta-commons-httpclient-demo.i386 1:3.0-7jpp.1 base... 全文

虚拟主机 服务器 identity 用户

给IIS Web虚拟主机服务器装上一把锁

为了提高IIS的安全性,微软提供了两个工具:IIS Lockdown和URLScan,其中IIS Lockdown 2.1包含了URLScan。IIS Lockdown 2.1具有如下功能:⑴ 禁用或者删除不必要的IIS服务和组件。⑵ 修改默认配置,提高系统文件和Web内容目录的安全性。⑶ 用URLScan来过滤HTTP请求。本文介绍如何运用IIS Lockdown 2.1的前两项功能。注意本文的说明针对 IIS Lockdown 2.1版本,以前版本的用法大不相同。一、注意事项IIS Lockdown会改变IIS的运行方式,因此很可能与依赖IIS某些功能的应用冲突。特别地,如果要在一个运行Microsoft Exchange 2000 Server、Exchange Server 5.5或Microsoft SharePoint Portal Server的服务器上安装IIS Lockdown和URLScan,应当加倍小心。微软的两篇文章解释了可能遇到的困难和解决办法:《XADM:在Exchange 2000环境中使用IIS Lockdown向导的已知问题和调整策略》(http://support.microsoft.com/default.aspx?scid=kb;en-us;q309677),以及《SPS:IIS Lockdown工具影响SharePoint Portal Server》(http://support.microsoft.com/default.aspx?scid=kb;en-us;q309675)。另外,在正式应用IIS Lockdown或URLScan之前,务必搜索微软的知识库,收集可能出现问题的最新资料。掌握这些资料并了解其建议之后,再在测试服务器上安装IIS Lockdown,全面测试Web应用需要的IIS功能是否受到影响。最后,做一次全面的系统备份,以便在系统功能受到严重影响时迅速恢复。二、安装IIS Lockdown 2.1可以从http://www.microsoft.com/downloads/release.asp?releaseid=33961下载。下载之后得到一个iislockd.exe,双击运行,把它解压缩到一个临时目录并启动IIS Lockdown向导。但是,如果要用IIS Lockdown来保护多个服务器,最好按照下文的说明把它解压缩到一个专用目录,这样就不必每次运行IIS Lockdown都要重新解压缩了。必须注意的是,下载得到的是一个自解压缩的执行文件,这个执行文件与压缩包里面的应用执行文件同名。因此,如果把iislockd.exe解压缩到它本身所在的目录,就会引起文件名称冲突。请按照下面的安装步骤执行,以避免可能出现的问题:㈠ 将iislockd.exe下载到一个临时目录。㈡ 打开控制台窗口,进入临时目录,执行命令“iislockd.exe /q /c /t:c:\IISLockdown”解开压缩,/q要求以“安静”模式操作,/c要求IIS Lockdown只执行提取文件的操作,和-t选项一起使用,-t选项指定了要把文件解压缩到哪一个目录(例如在本例中,要求把文件解压缩到c:\IISLockdown目录)。表一列出了iislockd.exe解压缩得到的主要文件,注意iislockd.exe包含了URLScan的文件,但本文不准备详细探讨URLScan。表一:IIS Lockdown 2.1主要文件IIS Lockdown文件 说明iislockd.exe IIS Lockdown主执行文件。iislockd.ini 配置和选项文件。iislockd.chm 联机帮助。runlockdunattended.doc 有关“无人值守”运行方式的文档。404.dll “文件没有找到”应答文件。URLScan文件 说明urlscan.exe URLScan安装程序包。urlscan.doc URLScan文档。urlscan*.ini 配置和选项文件。urlscan_unattend.txt 无人值守方式安装URLScan的配置文件。readme.txt 针对无人值守方式运行URLScan的说明unattend.cmd 无人值守方式安装URLScan的命令文件。三、实践应用IIS Lockdown的用法很简单。双击启动iislockd.exe,出现Internet Information Services Lockdown向导,按照向导的提示一步一步操作,很快就可以为Web服务器加上一把锁。首先出现的是欢迎屏幕,点击“下一步”出现最终用户许可协议屏幕,选中I Agree选项,点击“下一步”进入服务器模板选择对话框.选择一个最接近当前服务器配置的模板,本文假定使用Static Web Server(静态Web服务器)模板。选中View Template Settings选项,向导将显示出一系列有关该模板类型的对话框,如果不选中这个选项,向导将跳过这些对话框,直接进入URLScan安装过程。点击“下一步”,出现Internet Services对话框,如图二,这是第一个真正配置IIS加锁选项的页面。IIS Lockdown能够禁用或删除四种IIS服务:HTTP,FTP,SMTP,以及NNTP(Network News Transport Protocol,网络新闻传输协议)。怎样才能知道哪些服务才是必需的呢?除了前面选择的服务器模板类型可资参考之外,个人经验、全面地测试也同样重要。Internet Services对话框中的IIS服务选项有三种状态:㈠ 启用:选项处于选中状态,检查框有标记,例如图二的Web services。清除检查框的标记将禁用服务。㈡ 启用,但推荐禁用,例如图二的E-mail service:选项没有选中,检查框没有标记。如果保留检查框的清除状态,服务将被禁用。㈢ 禁用,且不可选择,例如图二的File Transfer service:如果一个选项变灰,它的检查框也没有选中标记,则表示不允许修改该服务,可能是因为服务没有安装,也可能是因为当前选择的服务器模板需要该服务。如果服务器的用途不是经常改变,最好彻底删除不用的服务,这样就再也没有人会意外地激活它了。点击“下一步”,向导显示出Script Maps(脚本映射)对话框。脚本映射是指把特定的文件扩展名关联到ISAPI(Internet Server API)执行文件,由指定的ISAPI文件来解释该类文件的内容。例如,.asp文件类型映射到asp.dll。如果禁用了某种类型的脚本文件,IIS Lockdown会把脚本映射指向一个特殊的DLL,当用户试图运行该类脚本文件时这个DLL会返回“文件没有找到”的信息。要禁用某种类型的文件,只需在图三对话框中清除该类文件的检查框。点击“下一步”,进入最后一个IIS Lockdown的选项对话框Additional Security,如图四所示,通过这个对话框可以删除不需要的目录,禁止未经授权的用户访问文件系统。IIS安装好之后会有许多用于开发和学习的虚拟目录,正式向用户提供服务的环境不需要这些目录,IIS Lockdown将删除图四对话框中选中的虚拟目录,但仍会完好地保留这些目录包含的数据。默认情况下,IIS会限制对Web内容目录的匿名访问,但还应该加上一层对系统工具(如cmd.exe)的保护,以防止未经授权的用户在系统安全出现漏洞时访问这些工具。如果选中图四对话框中的Running system utilities (for example, Cmd.exe, Tftp.exe)检查框,IIS Lockdown将修改\%windir%目录及其子目录下所有执行文件的访问控制属性(ACE,Access Control Entry),明确地禁止本地Web匿名用户组和Web用户组的运行权限。如果选中Writing to content directories 检查框,IIS Lockdown还会加强所有Web内容目录的安全性,即设置ACE,禁止本地Web匿名用户组和We应用组的写入权限。窗口底部有一个Disable Web Distributed Authoring and Versioning(WebDAV)选项,即禁用Web分布式创作和版本控制。WebDAV功能用来支持远程Web内容创作和管理,如果确实不必用到该功能,那就可以选中Disable Web Distributed Authoring and Versioning检查框。选中该选项之后,IIS Lockdown将设置httpext.dll(实现WebDAV功能的执行文件)的ACE,禁止将httpext.dll文件装入inetinfo.exe的进程,从而也就禁止了WebDAV功能。对话框的“下一步”,IIS Lockdown将询问是否要安装URLScan,如图五。如果要用筛选器来禁止IIS处理某些可能有恶意的URL,即经常被黑客用来攻击系统的URL,那就可以用URLScan作为守卫IIS的前门(即筛选器)。本文不准备详细介绍URLScan,请访问http://www.microsoft.com/technet/treeview/default.asp?url=/technet/security/tools/urlscan.asp了解更多有关URLScan的说明。取消安装URLScan的选项,点击“下一步”,IIS Lockdown显示出一系列将要执行的操作,如图六。点击“取消”可以放弃操作,点击“下一步”则开始执行图六清单中列出的“加锁”操作。加锁操作一旦开始,中途不能停止。依赖于具体的修改操作,IIS Lockdown可能在\%windir%\system32\inetsrv目录下创建几个日志文件和IIS元数据备份文件,如表二所示。虽然没有人要求我们一定要保证这些IIS Lockdown日志文件和元数据备份文件的安全,但如果要手工撤销IIS Lockdown所做的操作,或者需要重新安装OS,那就要用到这些文件。因此,最好把这些文件复制到另一个磁盘,或者把它们保存到另一个服务器。表二:IIS Lockdown日志和元数据备份文件.log或.md0文件 说明oblt-log.log IIS Lockdown为了提高服务器安全性而执行的一系列操作的清单。oblt-rep.log 加锁过程的一个简短总结。加锁过程结束后,点击View Report按钮可以看到这个文件。oblt-undo.log IIS Lockdown为了撤销加锁操作而采取的一系列动作的清单。metaback\oblt-mb.md0 IIS元数据的备份文件。metaback\oblt-beforeundo-mb.md0 在IIS Lockdown Undo命令恢复元数据备份之前备份的IIS元数据。如果在正式为用户提供服务的机器上运行IIS Lockdown,一定要安排在正常的关机维护期间进行。IIS Lockdown开始执行修改操作时会关闭Web服务,安排在正常的维护期间进行修改可以避免给用户带来不必要的麻烦。四、尝尝后悔药只要能够找到oblt-log.log文件,IIS Lockdown就给你后悔的机会。如果你打算让服务器采用一种新的IIS Lockdown配置,首先必须撤销前一次操作,然后再启动IIS Lockdown,按照新的配置运行向导。如果已经在前一次加锁操作时删除了不必要的服务,那就必须用控制面板中的添加/删除程序功能重新安装服务。类似地,如果已经在加锁过程中安装了URLScan,也要用添加/删除程序功能删除它。IIS Lockdown的撤销操作会重新启用在加锁操作之前备份的元数据副本。因此,加锁操作和撤销操作之间的所有对IIS的修改都会丢失。不过,IIS Lockdown的撤销操作会在启用上次备份的元数据之前另行备份当时的元数据,因此必要时可以重新执行丢失的修改操作。五、无人值守要用无人值守方式运行IIS Lockdown也很简单。用记事本打开iislockd.ini,修改[Info]部分的两个键,使之成为:Unattended=TRUEUnattendedServerType= ServerType的取值从ServerTypesNT4和ServerTypes键列出的值选择,这两个键也属于[info]部分。IIS Lockdown 2.1不支持命令行参数,因此修改iislockd.ini是唯一实现自动加锁的办法。由于这一局限,如果要针对几类不同的服务器配置使用IIS Lockdown加锁,就会遇到一定的困难。要解决这个问题,可以按照下面的步骤操作:㈠ 为每一种不同的配置创建一个专用的目录。㈡ 在每一个目录的iislockd.ini文件中,启用无人值守模式,并针对该配置要求设定服务器类型。㈢ 针对要加锁的服务器类型,进入适当的目录,然后启动IIS Lockdown执行无人值守的加锁操作。iislockd.ini配置文件的[info]部分中,最后一个键也值得一提,它就是Undo,设置成TRUE可以撤销前一次加锁操作。当IIS Lockdown执行撤销操作时,它不会再返回来按照UnattendedServerType键指定的服务器类型执行加锁操作。六、定制服务器模板如果要创建自定义的服务器配置模板,并将模板加入到IIS Lockdown的配置清单中,只要修改iislockd.ini文件增加适当的信息就可以了。请按照下面的步骤创建定制的服务器模板:⑴ 用记事本打开iislockd.ini文件。⑵ 检查一下ServerTypesNT4和ServerTypes键中已有的模板名称,然后加入定制模板的名称,注意定制模板的名称不能与已有的模板冲突。用于NT 4.0平台的模板名字加入到ServerTypesNT4键,其他模板名字加入到ServerTypes键。⑶ 在iislockd.ini文件的现有模板中,选择一个最接近定制模板配置的,将它复制到.ini文件的最后。⑷ 把模板名称(即[]括号内的单词)修改成步骤2中指定的定制模板名称。⑸ 将Label键的值修改成定制模板的说明文字。⑹ 根据服务器配置需要编辑其他键,以启用或禁用各个IIS Lockdown修改选项。这些选项对应前文“实践应用”部分的对话框选项,在此不再赘述。最后必须指出的是,IIS Lockdown确实能够方便地提高Web服务器的安全性,但不意味着有了IIS Lockdown就可以高枕无忧。安全是一个不断发展和变化的概念,唯有时刻牢记在心,才能防患于未然。原文:给IIS Web虚拟主机服务器装上一把锁返回网络安全首页... 全文

服务器 Web

新朋友vSphere Web Client

"新朋友" vSphere Web Client1 vSphere Web Client 的作用她的作用,正常的情况下vsphere 部署完成之后,我们会在windows 系统上安装 vsphere client 管理程序,用于管理vsphere vCenter server 或者 ESX/ESXi,如下图//管理vcenter ... 全文

虚拟化 vmware vsphere web client

ftp服务器 更加方便的文件传输

      上一个星期,我们使用把文件转为虚拟光盘再挂载在服务器上的方法来把文件上传到服务器上,这个方法简直太麻烦了,而且效率低下。        为了能够更加方便的吧文件上传到虚拟机上,我决定在虚拟机上搭建一个ftp服务器。        搭建ftp服务器,可以使用IIS自带的ftp模块也可以使用第三方的ftp软件。... 全文

ftp服务器 web服务器 ftp软件 虚拟机 虚拟光盘

稳捷网络全球推出BeSecure VM虚拟Web安全网关

稳捷网络BeSecure虚拟安全网关设备(BeSecure VM)是为云计算开发的新一代深度内容检测解决方案。当前,虚拟化和云计算继续引领企业朝节省成本、提高效率的IT解决方案方向发展。稳捷网络作为高性能Web安全网关专业厂商,一直处于虚拟网络保护的最前沿。BeSecure虚拟安全网关设备基于久经考验的世界第一款万兆深度内容检测引擎WedgeOS平台,可以保护单核至多核物理主机,从而可以保护所有已从SME发展至云端直至ISP的业务。使用虚拟的、高性能、高精度、易操作的云内容管理程序驾驭云技术... 全文

稳捷网络 BeSecure VM Web安全网关

VDI序曲二十六 Office 2010 Web App集成SharePoint2010

我之前介绍了Remote App集成到了我们的RDSP-SRV服务器里的SharePoint2010里,今天来介绍微软的Office 2010 Web App在SP2010里的部署使用:为了更好的用户体验Office 2010 Web App,一定要装Silverlight,下面我们在RDSP服务器上继续安装Office 2010 Web App... 全文

微软虚拟化 休闲 office web app 职场 sharepoint2010

linux中集群

 一、案例一NAT案例简单介绍: 三台RHEL5.8虚拟机,... 全文

web服务器 虚拟机 director gateway

1 2