我即将开始在家里使用linux,并运行一个Apache服务器 – 为了build立这方面的一些技能。 我已经习惯了使用wamp设置,并且想知道在运行web服务器的商业设置中最常见的linux发行版是什么?
我有新的专用Linuxnetworking服务器。 我的托pipe服务提供商给我一个PHP的Apache服务器的设置。 当我用ip打开浏览器中的url,即: http://xxx.yyy.zzz.vvv/test.php ,我得到执行php脚本,它工作正常。 所以,在这种情况下一切正常。 如果我在浏览器中调用https,就会发生问题,如https://xxx.yyy.zzz.vvv/test.php 在这种情况下,我得到浏览器选项另存为,我所能做的就是保存在我的电脑上的PHP文件。 所以,在我看来,有一些与Apache的configuration错误。 提供商支持告诉我,这将工作正常,当我在Apache服务器build立证书。 但是,我不确定。 你能告诉我提供者的支持是否正确。 另外,在服务器上安装plesk。 过去,plesk遇到了很多问题。 plesk是否可以解决这个问题? 如果你能帮我解决这个问题。 先谢谢你!
我已经在一些url中使用http basic auth来设置一个Tomcat。 在Tomcat前面有一个Apache服务器。 我已经设置Apache这样的代理(所有的stream量应该直接到tomcat): /etc/httpd/conf.d/proxy_ajp.conf : LoadModule proxy_ajp_module modules/mod_proxy_ajp.so ProxyPass / ajp://localhost:8009/ ProxyPassReverse / ajp://localhost:8009/ 有一个webapp安装到Tomcat的根目录(ROOT.war),所以我应该可以使用http:// localhost /来访问我的webapp。 但它不是与http基本身份validation。 问题是,一切正常,直到我尝试访问受HTTP基本身份validation保护的URL。 没有身份validation的url工作得很好。 当通过apache访问这个url时,我收到来自Apache的错误消息。 如果我直接从tomcat访问相同的URL,一切正常。 我得到这个Apache错误日志: [Wed Sep 01 21:34:01 2010] [error] proxy: dialog to [::1]:8009 (localhost) failed 访问日志看起来像这样: ::1 – – [01/Sep/2010:21:34:01 +0300] "GET /protected_path/ HTTP/1.0" 503 360 "-" "w3m/0.5.2" 我在用: Fedora 13(Goddard) 的httpd-2.2.16-1.fc13.x86_64 tomcat5-5.5.27-7.4.fc12.noarch […]
我有这个专用服务器: AMD皓龙1218 HE双核(2 x 2,6GHz) 4去RAM 2 x 400 Go软件RAID 我有一个网站stream量低,在这个服务器,150 <日常。 和另一个Facebook应用程序与高stream量50,000+每日紫外线。 我的Facebook应用程序有:1 SWF文件,几个arraysfunction的一些PHP文件和MySQL查询,我开始接受:来自MySQL的连接太多,我修好了,我想知道什么是最好的:Apache,PHP,MySQL这种stream量的configuration? 新的问题是Fb应用程序页面有时不加载。 顺便说一句,我使用的是Centos 5,Plesk 9.0.1,PHP + MySQL 5。 提前致谢。
如果我杀了我的服务器上的Python,它会为Apache造成问题吗?
我们的mysql服务在早些时候离线,当我们试图重新启动它时,我们遇到了以下错误: 系统错误2:没有这样的文件或目录ERROR 2002(HY000):无法通过socket'/var/lib/mysql/mysql.sock'连接到本地MySQL服务器(2) 我们检查了mysql的configuration,它正在查找:datadir = / var / lib / mysql socket = / var / lib / mysql / mysql.sock 但是我们的mysql.sock文件不再存在于/ var / lib / mysql / 我们尝试了'whereis mysql.sock',它返回:mysql:/ usr / bin / mysql / usr / lib / mysql / usr / share / mysql /usr/share/man/man1/mysql.1.gz 几个帮助指南build议运行:ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 但是/ temp /是空的。 […]
我的任务是维护一个已经被一些从未听说过SQL注入,CSRF或类似主题的PHP程序员所害的LAMPnetworking服务器。 有几个世界可写的目录,这些PHP脚本应该被用来上传图像。 当然,他们也可以用来上传PHP脚本,比如web shell。 是否有一个Apache模块或指令,可以closuresPHP引擎的任何目录遇到可以通过Apache? safe_mode,尽pipe它是丑陋的黑客,已经在问题的网站上启用。 但除此之外,我拒绝承担审计责任,或者自己触摸这些残酷的PHP脚本的单一行。
我试图build立一个本地的子域名,到目前为止我已经部分成功。 我build立了一个本地域 – gob.local – 我可以从我的服务器和我的networking上的其他计算机上访问gob.local。 我试图设置coupon.gob.local,但我一直不太成功。 这是我的/ etc / hosts的样子: 127.0.0.1 gob gob.local coupon.gob.local localhost # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts 我也有一个为coupon.gob.local设置的VirtualHost。 如果我在我的服务器上的浏览器中访问coupon.gob.local,它就可以正常工作。 如果我在我的networking上的另一台计算机上访问相同的URL,则不起作用。 再说一遍,gob.local在任何地方都可以工作,所以我不明白coupon.gob.local有什么不同,这使得它不起作用。 谢谢,杰森
我使用Passenger的Apache2服务器为我的Rails应用程序。 我不知道如何在我的VirtualHost中创build一个301redirect,如下所示: domain.fr – > www.domain.com www.domain.fr – > www.domain.com 我试过了 : Redirect 301 / http://www.domain.com/ 和 Redirect permanent / http://www.domain.com/ 但不是这样做的:-) Thx为您的答案..
我有一个域名可以说是domain.com。 此域名转到服务器与此服务器上的Apache我正在运行该域名的三个网站是: domain.com(默认)dev.domain.com mail.domain.com 每个域名在我的〜/ public-www /文件夹中都有一个相同名称的目录。 我希望www.domain.com将我redirect到domain.com,我希望将development.domain.comredirect到dev.domain.com,我希望email.domain.com和epost.domain.com将我redirect到邮件.domain.com,我希望所有其他子域将我redirect到默认的domain.com网站。 我应该如何configuration我的apache2网站,以便像这样工作,并做适当的redirect。 有人告诉我,为了让search引擎正确地对我的网站进行索引和排名,redirect必须用301redirect或类似的方法来完成。