标签: apache-http-server

在家搭建WEB服务器

我安装了 apache2 并订阅了 no-ip(类似于 dyndns)以获得静态 IP。当我输入他们提供的 IP 时,它会将我带到 ISP 的 DSL 路由器页面。我的问题是如何将它重定向到我的 var/www 文件夹,以便我的 PC 转换为 Web 服务器。谢谢!

apache-http-server webserver

1
推荐指数
1
解决办法
277
查看次数

将子目录视为 xampp 中的 Web 根目录

我在 Windows 7 机器上运行 Xampp。我有一个网站,它在我的 Web 根目录中运行。我通过以下方式访问该网站http://localhost/foobar

我想设置它,以便我可以指向我的本地浏览器说http://foobar,并让它将 foobar 目录视为 Web 根目录。

这是更改 apache 上的主机文件或配置的问题吗?

windows-7 apache-http-server xampp hosts-file

1
推荐指数
1
解决办法
5102
查看次数

apachectl 在两个位置造成困难

我正在 mac OS-X (10.8.3) 上设置开发环境。

我的apachectl似乎是指/opt/usr/sbin/apachectl

$ sudo apachectl start
$ ps aux | grep httpd | grep -v grep
_www             898   0.0  0.0  2436168    704   ??  S    11:46AM   0:00.00 /usr/sbin/httpd -D FOREGROUND
root             897   0.0  0.1  2436168   4308   ??  Ss   11:46AM   0:00.18 /usr/sbin/httpd -D FOREGROUND
Run Code Online (Sandbox Code Playgroud)

但是,apachectlin/opt/local/apache2/bin/apachectl似乎正在为我的本地机器驱动(正确配置的)网络服务器。

$ sudo /opt/local/apache2/bin/apachectl start
$ ps aux | grep httpd | grep -v grep
_www             916   0.0  0.0  2455992    688   ??  S    11:47AM   0:00.00 /opt/local/apache2/bin/httpd …
Run Code Online (Sandbox Code Playgroud)

mac apache-http-server macos

1
推荐指数
1
解决办法
4531
查看次数

如何重定向到其他服务器?(阿帕奇和nginx)

我有一个 Apache 服务器在端口 80 上为两个站点运行。假设域是example.com,我有另一个域example2.com。当用户访问时example.com,我希望它提供这些文件(因此是虚拟主机),但是当有人尝试访问域example2.com(即在同一 IP 地址上)时,我希望它重定向到端口 90 上的另一个 IP 地址,而无需访客知道他在不同的港口。

我怎样才能做到这一点?

<VirtualHost example.com:80>   
 DocumentRoot {rootdir}  
 ServerName example.com  
 ServerAlias example.com 
</VirtualHost>   
<VirtualHost *:80>   
  NoProxy .example.com  
  ProxyPreserveHost On  
  ProxyRequests Off  
  ServerName *  
  ProxyPass / http://server2:90  
  ProxyPassReverse / http://server2:90  
</VirtualHost>  
Run Code Online (Sandbox Code Playgroud)

这不起作用,它也试图example.com与代理取得联系,有人知道为什么吗?

apache-http-server redirection nginx

1
推荐指数
1
解决办法
1万
查看次数

我可以将 MediaWiki 文件存储在云端吗?

我最近得到了一个 chromebook,我一直在集思广益将 mediawiki 放在它上面(使用本地主机,而不是服务器)。我在网上阅读的一种方法是进入开发人员模式以下载和设置 LAMP。我想知道,我不能将 apache、mysql、php 和 mediawiki 文件存储在云(谷歌驱动器)上吗?如果是这样,假设我可以登录 Google Drive 访问这些文件,是否会阻止我在任何其他计算机的本地主机上访问我的 wiki?从云端操作时,性能是否会有所降低?

apache-http-server mysql php mediawiki chromebook

1
推荐指数
1
解决办法
313
查看次数

如何连接/隧道到另一台计算机以使用它的本地主机?

我不太确定如何描述我真正要求的内容,所以我会尝试:

我有两台计算机 A 和 B。

计算机 A是我正在使用的主要计算机。我是 Web 开发人员,您可能知道,我正在使用 XAMPP/WAMP 应用程序来部署服务器 Apache/MySQL/PHP 等...所以我可以使用:http://localhosthttp://127.0.0.1在本地主机上访问我的网站。

现在,我不在家,目前在计算机 B 上。我想从计算机 B访问计算机 A,这样我就可以在计算机 B上使用地址访问我在计算机 A上开发的网站。http://localhost/

我记得有人告诉过我一些关于通过 SSH(即在 PUTTY 中)进行隧道的事情,但我不知道该怎么做。所以如果有人能帮我解决这个问题,我会很高兴。

谢谢

==== 更新 ====

两台计算机上的配置相同:操作系统 Windows 7 64 位。

==== 更新 2 ====

两台计算机都可以通过公共 IP 地址访问。

networking ssh apache-http-server localhost ssh-tunnel

1
推荐指数
1
解决办法
1万
查看次数

如何通过在浏览器中输入我的公共 IP 地址来阻止人们查看我的网站

每个人都可以通过将我的公共 IP 地址放在网络浏览器中来访问我的网站。我怎么能阻止这个?

我使用的是 Ubuntu 14.04 服务器和 Apache 2.4

apache-http-server ubuntu-14.04

1
推荐指数
1
解决办法
533
查看次数

Apache Webserver 不显示目录列表,而是显示 403 - Yosemite

localhost 指向 /Libary/WebServer/Documents。如果我有一个 index.html 文件,它会打开,没有问题。但是,如果我删除索引文件,它会给我一个 403 错误而不是显示目录列表 - 这同样适用于所有子文件夹。

刚刚升级到优胜美地,MBA。

我怎样才能让它再次显示目录列表?

-干杯

mac apache-http-server osx-yosemite

1
推荐指数
1
解决办法
9421
查看次数

为什么 ECDHE-ECDSA 不起作用?

我现在正在使用这个密码套件:

ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384: ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHER-RSA- AES128-SHA:AES256-SHA:AES128-SHA:DES-CBC3-SHA

我在 Synology NAS 上使用 OpenSSL 1.0.1m 和 Apache 2.2。我的问题是,没有使用 ECDHE-ECDSA 密码。(在 ssllabs 上测试:https ://www.ssllabs.com/ssltest/analyze.html ? d = sufix.cz & s = 185.47.222.240 )

为什么会发生这种情况?是因为语法错误还是版本太旧?

apache-http-server openssl

1
推荐指数
1
解决办法
750
查看次数

适用于最新 Windows 10 的 Apache+PHP+MySQL

我尝试设置 XAMPP 和 WampServer,以及在 Windows 10 上手动下载和设置 Apache+PHP+MySQL 的最新安装程序,但每次我都会遇到不同的错误。谁能给我关于在 Windows 10 上安装 Apache+PHP+MySQL 的建议?我用俄语阅读并做这样的信息:1)https://codeby.net/threads/ustanovka-i-nastrojka-servera-apache-php-mysql-phpmyadmin-na-windows-10.67181/我在最后开始时遇到这样的错误Apache:httpd.exe: Syntax error on line 75 of C:/server/bin/conf/httpd.conf: Cannot load modules/mod_actions.so into server:之后所有模块都加载错误。2) https://blog.denisbondar.com/post/apache24php56win7我在启动最后一个 Apache 时遇到错误,类似于:[mpm_winnt:error] 我下载了两个程序,第一个是 XAMPP 7.3.5,我安装了这个程序,启动后没有任何反应。我收到这样的错误:

[Sat May 11 10:50:47.974475 2019] [ssl:warn] [pid 8012:tid 528] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Sat May 11 10:50:48.097489 2019] [ssl:warn] [pid 8012:tid 528] AH01909: www.example.com:443:0 server certificate does NOT include an ID which …
Run Code Online (Sandbox Code Playgroud)

apache-http-server website mysql php

1
推荐指数
1
解决办法
3603
查看次数