我需要一些关于我们的工作stream程与其他人相比的一些想法。 我们有一个开发人员在我们的营销网站工作,她知道如何编码,这是关于它(没有源代码控制经验,没有命令行….没有)。 过去,开发人员一直使用Eclipse直接在服务器上编辑所有内容。 意思是,如果她发了一些东西并保存起来,那么这个世界是可以看到的。 因此,在几十次“事故”之后,我一直致力于创build一个新的工作stream程,而不仅仅是在活动服务器上编辑文件。 这是我到目前为止.. 带有营销库的Subversion服务器 一个“生产”虚拟机,主要的营销网站在我们说话的时候就在网上。 一个“暂存”虚拟机,允许她在上传任何更改到“生产”之前,在相同的环境中查看更改 一个脚本,允许她将最新的SVN标签同步到这些服务器。 为了保持这两个服务器的完整性,我想制作第三个“沙盒”服务器。 这将是另一个虚拟机,从“分段”服务器复制。 有了这个服务器,她可以尝试代码,尝试新的东西,而不用担心制作分段或生产服务器FUBAR。 当我提出这个计划的时候,我从很多方面得到了很多抱怨和呻吟,这些工作为她创造了多less工作。 stream程将是: Edit Code in new branch > sync to SANDBOX. Repeat until satisfied. Merge changes to Trunk, create a new a tag from trunk and sync to STAGING. Do a QA check. If everything looks ok, sync to PRODUCTION. (我对这个过程的新观点非常开放) 正如从一个从来没有使用过源代码控制的用户所期望的,用来编辑文件,按ctrl […]
我们的一个服务器pipe理员为每个Web应用程序设置了一个Web站点。 这主要是为每个应用程序有不同的主机头。 (我们还为每个应用程序创buildDNS条目,允许Web应用程序跨服务器移动,而无需更改链接或书签。)是否有任何开销或性能问题? 换句话说,有500个网站,每个网站只有一个网站,而不是一个网站,500个网站应用程序有什么大问题? 编辑: 假设每个网站都有自己的应用程序池。 我的问题是: 是一个网站只是另一个configuration选项,没有开销,或创build许多网站降低性能? (根本就算是微不足道的)
我们公司目前面向客户的站点和Intranet站点目前build立在运行IIS 6的传统ASP上。当前站点仅包含大约10个面向客户的页面,以及pipe理人力资源logging,调度等的内部站点。 pipe理层决定,我们将使用这个改写项目来最终开发我们的网上零售店。 他们希望我们使用地理上独立的设施(也是完全不同的ISP)来提供故障切换,以防万一主要设施的WAN链路断开。 我们selectPython进行重写,因为我们希望能够转移到基于Linux的平台,而且我们目前在其他内部开发项目中使用Python。 我们查看了各种Python Web开发框架,CherryPy似乎非常适合我们所需要的,这是为Python生成的内容提供服务的最小环境。 但是,在使用负载平衡和故障转移技术的CherryPy上find信息时遇到了问题。 看起来,我们将被迫在Apache上托pipeCherryPy,以利用支持粘性会话的故障转移/负载平衡群集。 这是正确的,或者有没有办法使用CherryPy的内部服务器或完全不同的HTTP服务器? 另外,是否有服务提供了一种方式来引导集群中的stream量,以便我们不必自己托pipe它? 我们需要能够在两个数据中心之间分配stream量,但是如果WAN链路断开,则不会影响集群将stream量导向仍然可用的集群的能力。
我运行一个网站,已经在给定的位置发布了它的RSS饲料多年。 不过,我现在被迫将Feed移动到另一个url。 假设原始url为www.example.com/rss.xml ,新地址为feeds.example.com/example 。 我从谷歌网站pipe理员工具看到,有很多活动从现有的URL中获取订阅源。 我了解,HTTP传递给Feed提取器的正确方法是www.example.com/rss.xml上的HTTP头发送响应代码301 "Moved Permanently"和目标URL。 由于现有的网站限制,我现在无法做到这一点。 有没有一种方法可以告诉google读者关于redirect? 说通过谷歌网站工具或者其他方式?
我已经租用了一个VPS(Linux – Fedora),并将其用作同一Web应用程序的开发和生产的Web服务器。 我已经安装了apache,subversion以及运行PHP所需的所有软件包。 在Apache中,我创build了两个虚拟主机: dev.mydomain.com (for ongoing development, /var/domains/dev.mydomain.com/public_html ) www.mydomain.com (for production, /var/domains/www.mydomain.com/public_html ) 将只有一个开发人员,他将在Windows XP上使用Netbeans作为IDE。 我可以想象,他要做的第一件事就是在Netbeans中将一个副本从SVN存储库中签出到他的电脑中。 我要做的就是在这些文件夹上设置两个SVN存储库。 /var/domains/dev.mydomain.com/public_html /var/domains/www.mydomain.com/public_html 因此,当他在本地副本上做了一些更改,然后提交更改时,他可以在浏览器上访问dev.mydomain.com以查看页面并执行代码debugging。 之后,当他认为dev.mydomain.com中的代码可以用于生产时,他可以使用Netbeans将更改提交到www.mydomain.com 。 上述情况有什么问题吗? 这是如何设置这样一个Web服务器?
让我来介绍一下,我对IIS知之甚less。 我在我的服务器上有几个网站(Windows 2003 IIS) 我有我没有在IIS中设置的域名,指向我的IP地址。 当您尝试访问这些网站时,他们会redirect到我在IIS中设置的第一个网站。 如何更改这些未设置网域的网站? (这不是redirect到“默认网站”,也不是redirect到“sitebuilder(默认)”) 服务器上有Plesk,我使用Plesk来设置新的站点。 我只想弄清楚如何将IIS中未设置的域redirect到“Under Construction”之类的页面。 编辑: 我在IIS中设置了6个网站。 所有的网站指向74.XXX(我忘了),默认网站指向“全部未分配” 我有AAA.com和BBB.com。 AAA.com是在IIS中设置的,当你进入它时,它会提取虚拟主机/ AAA.com / httpdocs / index.html中的内容。 到现在为止还挺好。 BBB.com没有安装在IIS中,但我拥有该域名。 当您访问BBB.com时,您需要访问vhosts / AAA.com / httpdocs / index.html,并在Firefox的地址栏中保留BBB.com。 还有什么呢? 关于标题的东西? (对不起,我是一个新手)
我正在阅读关于Google App Engine 。 我在java中创build了一堆简单的dynamic网站。 我正在考虑使用Google App Engine并在其上设置客户的网站。 通过这种方式,我只需注册一个域www.myclietdomain.com,然后将其指向GoogleAppEngine应用程序… 这样我就可以避免托pipe成本。 事实上,我甚至支付几个静态html页面… 你认为这个范围可以使用Google App Engine吗? (我的网站永远不会超过限制:每月500MB的存储空间和高达500万的页面浏览量)
我想知道托pipe公司如何validation您是否拥有其他注册域名的公司的域名。 我知道你在注册网站上更改了DNS,而且你把网站放在了托pipe公司的网站上,但是这一切吗? 谢谢!
真的很费力地find报告从多个地理位置加载网站延迟的工具。 有这样的工具吗? 我已经开始复制其他EC2地区的基础设施,但很难确定用户所看到的性能改进情况。
我的问题是相当一般的。 让我们假设我有一个Linux分布式Web服务器, /var/www/是Web目录。 我用我的超级用户帐户上传和解压缩Joomla安装.zip文件夹。 Web用户的Linux系统用户称为www-data 。 无论如何,我的问题是谁应该是Linux系统中的文件的ONWER? 现在,因为我用我的超级用户帐户来解压文件,所有的文件夹和文件都由超级用户拥有,因此在joomlapipe理系统中是不可写的。 我只是有点犹豫,将www-data用户设置为文件的所有者。 这个可以吗? 仅供参考,在Linux中,我将更改chown的文件夹和文件的所有者,并使用chgrp更改组。 谢谢!