Articles of 虚拟主机

为基于IP的VirtualHostconfigurationCentOS Apache服务器?

我在Apache服务器上运行CentOS 5.6。 我需要创build一个“分段”网站,以便客户端可以查看正在进行的开发。 我知道这是通过Apache虚拟主机完成的。 这个文件位于服务器上的位置在哪里? 由于我们在testing服务器上有1个IP地址,而且我们不想为域名更改DNS,所以我如何设置虚拟主机来parsinghttp://my.ip.addy到我们的testing服务器/ var / www / html / public目录? 非常感谢您的指导。

在我的Centos服务器上设置一个虚拟主机

我正在尝试在我的vps服务器上设置不同的域名。 服务器有一个IP地址和一个DNS名称parsing。 我已经通过Webmin创build了一个虚拟主机,并为这个用户configuration了我的网站。 一切工作正常,除了当我添加另一个虚拟主机,我不断被redirect到第一个虚拟主机。 为了使事情更清楚,我已经包含了我的httpd.conf文件: ServerAdmin root@localhost ServerName hyper.vps.domain.nl UseCanonicalName Off DocumentRoot "/var/www/html" <Directory /> Options FollowSymLinks AllowOverride All </Directory> <Directory "/var/www/html"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> <IfModule mod_userdir.c> UserDir public_html </IfModule> <VirtualHost *> DocumentRoot /home/domain2/public_html ServerName test.domain2.nl <Directory /home/domain2/public_html> allow from all Options +Indexes </Directory> </VirtualHost> <VirtualHost *> […]

Apache中多个虚拟主机的性能影响?

怀疑可能是完全不准确的,但我的直觉告诉我,在同一个Apache服务器(相同的IP)上运行多个<VirtualHost>ServerName site.domain […]</VirtualHost> -statements意味着某处必须是“匹配”制作。 我们来看看两个假设的情况。 假设我们有: 1个虚拟主机接收1.000个页面请求的服务器 具有10个虚拟主机的服务器每个都接收100个页面请求 在这两种情况下,req.s的总数是1.000。 所以,我的问题是 – 第二种情况下的服务器是否会提供更慢的响应? 这个问题当然不限于Apache,但是可以用nginx来表示,而不是使用server{}语句。

Apache 2虚拟主机有两个名字(主机别名?)

我有一个configuration了虚拟主机的Apache服务器。 我想要我的一个虚拟主机来回答两个名字,lalala.domain.com和abc123.domain.com。 我可以定义两个完全相同的虚拟主机,除了/ etc / apache2 / sites-enabled中的ServerName属性,但对我来说似乎很愚蠢。 有没有我可以定义虚拟主机,然后添加某种别名?

build立一个只有子域名的服务器,任何到顶层的连接都转到另一个IP上的主服务器上?

我正在开发一个Web应用程序,用户将拥有自己的子域来login和使用应用程序。 我正在运行WordPress的主要网站pipe理公众/前端。 我们的应用程序是在zend框架中开发的。 zf项目目前位于主服务器的子文件夹中。 我想将zend框架项目放到另一个服务器上(不同的IP),并将其与wordpress前端www.domain.com站点分开。 zf应用程序服务器将运行nginx。 我不知道如何设置一个服务器来运行严格的子域。 在configuration文件中设置虚拟主机是没有问题的。 为用户提供username.domain.com。 但是主要的默认configuration文件呢? 如何configuration,因为顶级域名在技术上是另一个IP上的另一个服务器(wordpress)?

Zend服务器SSL错误

我在尝试在Zend Server CE上为OSX设置SSL(https)时遇到了一个奇怪的问题。 目前我正在运行Zend Server 5.5。 $ sudo zendctl.sh version Password: Zend Server version: 5.5.0 我使用以下方法在正确的目录中创build了自签名证书 : $ openssl req -x509 -newkey rsa:2048 -keyout server.key -out server.crt \ > -days 365 -nodes 我已经在我的httpd.conf中取消了注释 : # Secure (SSL/TLS) connections Include conf/extra/httpd-ssl.conf 我将其添加到我的httpd-vhost.conf文件中 : NameVirtualHost *:80 NameVirtualHost *:443 这些是我的网站虚拟主机conf(我试图使用SSL和端口80请求一个目录) : <VirtualHost *:80> DocumentRoot /usr/local/zend/apache2/htdocs/mydomain.com ServerName mydomain.local AllowEncodedSlashes […]

所有的Nginx虚拟主机redirect到一个VHost

我已经在sites-enabled / domain.tld文件中定义了4个不同的主机名。 每个文件都是以下列方式: #Redirect everything to the main site. server { server_name *.abc.net; listen 80; root /var/www/vhosts/abc.net/httpdocs; if ($http_host != "acb.net") { rewrite ^ http://abc.net$request_uri permanent; } include /etc/nginx/conf.d/restrictions.conf; #Additional rules go here. # Only include one of the files below. include /etc/nginx/conf.d/wordpress.conf; # W3 Total Cache Rules include /var/www/vhosts/abc.net/httpdocs/nginx.conf; } 站点启用的文件夹中的每个服务器块只会更改域名,所以abc.net会变成xyz.com等等。 问题是,不pipe所有这些configuration文件到位,所有的虚拟主机只是redirect到一个虚拟主机。 我已经尝试重新启动nginx服务器,重新加载它,并重新启动服务器。 […]

虚拟机上的群集

你能在虚拟机上集群/负载均衡吗? 我觉得如果同一台机器仍在执行这个工作,但是在虚拟环境中,这样做会是多余的,或者我错了吗?

如何将nginxconfiguration为服务单个虚拟主机,除了apache

我目前有一个单一的Apache服务器,在那里定义了几个命名的虚拟主机,所有的服务在同一个IP上,在端口80上。 不过,我有一个静态的虚拟主机(一个特定的领域),我想用nginx服务。 这可能不需要我设置nginx转发所有请求到其他虚拟主机? 我真的想避免,我需要列出在Apache和Nginx的每一个虚拟主机,这是一个configuration错误的秘诀…

将Windows XP guest虚拟机移动到新的虚拟机主机后的IRQL_NOT_LESS_OR_EQUAL

我有两台虚拟机服务器,都是类似规格的64位机器,相同的处理器等。两者都运行基于LVM的磁盘的KVM。 一台机器使用CentOS 6 Minimal作为主机操作系统,另一台使用Ubuntu Server 11.04。 我通过在ssh上使用dd来移动guest虚拟机磁盘,而guest虚拟机已closures。 我可以在两台主机之间移动Ubuntu服务器来宾机器,而且两台机器都可以正常工作。 我的Windows访客机器是在Ubuntu主机上创build的,并且在那里运行良好,但是当我尝试在CentOS主机上运行时,立即得到蓝屏错误。 错误平铺: IRQL_NOT_LESS_OR_EQUAL并读取: STOP: 0x0000000A (0x00001016, 0x00000002, 0x00000000, 0x804F8FEC) Microsoft支持信息似乎表示硬件问题,并build议BIOS更新和删除计算机组件。 显然这不是问题,因为硬件是虚拟化的。 我尝试再次移动来宾磁盘以确保数据在移动过程中没有被损坏,但是没有解决问题。 当尝试在KVM主机之间移动Windows访客计算机时是否有其他人遇到此问题? 有什么可以做的,让Windows从一台机器平稳移动到另一台? 我的理解是,对于虚拟化硬件,系统在任何机器上看到相同的硬件设备,因此可以使用相同的驱动程序,因为真正的硬件对操作系统是隐藏的。 有没有司机可能成为问题的例外情况? 最后,有什么办法(除了完全重新安装Windows)从这个问题中恢复? 更新: XML机器定义: <domain type='kvm'> <name>xpvm2</name> <uuid>6ddec00b-9f00-29ad-5197-98264c24cabf</uuid> <memory>1048576</memory> <currentMemory>1048576</currentMemory> <vcpu>1</vcpu> <os> <type arch='x86_64' machine='rhel6.2.0'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <pae/> </features> <clock offset='localtime'/> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/libexec/qemu-kvm</emulator> <disk type='block' […]