尽管ufw status显示允许端口443,但netstat -tulpn没有显示任何内容。
root@machine:/etc/nginx/sites-available# ufw status
Status: active
To Action From
-- ------ ----
Apache Full ALLOW Anywhere
22/tcp ALLOW Anywhere
4
一旦我a2enmod该ssl模块并重新启动apache,我将得到以下错误:
Restarting web server apache2
AH00548: NameVirtualHost has no effect and will be removed in the next
release /etc/apache2/ports.conf:14
(98)Address already in use: AH00072: make_sock: could not bind to address
[::]:443
(98)Address already in use: AH00072: m
我的服务器包含两个IP 192.168.1.90和192.168.1.99,我希望nginx在192.168.1.99和apache上监听192.168.1.90,我还需要在Apache上托管多个虚拟主机。
尝试将apache的ports.conf修改为
NameVirtualHost 192.168.1.90:80
Listen 80
<IfModule mod_ssl.c>
# If you add NameVirtualHost *:443 here, you will also have to change
# the VirtualHost statem
我刚刚在AWS实例(运行Linux )上将Apache更新为2.4.3。更新完成后,Apache使用以下内容崩溃:
Starting httpd: AH00526: Syntax error on line 5 of /etc/httpd/conf.d/ssl.conf:
Cannot define multiple Listeners on the same IP:port
我进入了上面的文件并注释掉了第5行:#Listen 443,因为新的httpd.conf包含一个行,其中已经设置了上面的侦听器:
httpd.conf:
40 ...
41 #Listen 12.34.56.78:8
当我重新加载apache时,会出现以下消息:
Reloading web server config: apache2[Tue Dec 30 10:24:04 2014] [warn] NameVirtualHost *:443 has no VirtualHosts
我检查了ports.conf文件,配置如下:
root@li277-183:/etc/apache2# cat ports.conf
# If you just change the port or add more ports here, you will likely also
# have to change the Vi
当我在lightsail中重新启动我的实例时,我得到"apache server not running“。当我运行该命令时
sudo /opt/bitnami/ctlscript.sh restart
我得到了这个错误:
Syntax OK
/opt/bitnami/apache2/scripts/ctl.sh : apache not running
/opt/bitnami/php/scripts/ctl.sh : php-fpm stopped
/opt/bitnami/mysql/scripts/ctl.sh : mysql stopped
/opt/bitnami/mysq
我已经制作了一个Javalin后端主机,我已经在0.0.0.0:7000上启动了一段时间,但是我最近开始使用Apache2作为前端内容服务。我能够设置apache,它运行得很好,但是现在我的后端不会启动,因为错误Failed to bind to 0.0.0.0/0.0.0.0:80,然后是Failed to bind to 0.0.0.0/0.0.0.0:443。我如何配置它,使两者同时运行,并且我可以使用后端服务器来处理对mysite.com/api/的请求,而对mysite.com/的请求则由apache提供服务?
我和Xampp有点问题。它不会执行我的php脚本。当我打开php文件时,php代码出现在浏览器中。
当我打开Xampp时,它有这些红线:
Apache Service detected with wrong path
11:53:25 PM [Apache] Change XAMPP Apache settings or
11:53:25 PM [Apache] Uninstall/disable the other service manually first
11:53:25 PM [Apache] Found Path: ERROR: Not Able To Open
无论我是否有监听器(443)和规则,在访问时我看到的错误是:
403 - Forbidden
You don't have permission to access / on this server.
如果我在端口443上添加侦听程序,并附加有效的证书和规则,则会收到相同的错误消息。如果我挖掘www.example.com,我可以看到它正在解析到应用程序网关的公网IP。
使用端口80上的侦听器和将流量定向到托管Apache的后端虚拟机的规则按预期工作。
我应该补充说,这是使用Azure门户设置的。我应该使用PowerShell吗?一些论坛认为这个门户网站很不稳定。
我在端口80和443上配置了Apache代理。端口80工作,但似乎443我没有得到任何反应。从我的公共ip中,我没有得到服务器的响应。这是我在文件httpd-vhost.conf中获得的虚拟主机配置
这如预期的那样工作。
<VirtualHost *:80>
ServerName subdomain.example.com
ServerAlias subdomain.example.com
SSLProxyCheckPeerName Off
ProxyPreserveHost On
ProxyRequests Off
ProxyP
我们的服务器ubuntu 14.04无法工作,所以当我尝试: service apache2重新启动时,我得到了:
📷
然后,当我尝试grep -ri侦听/etc/apache2时,我得到了
📷
正如前面提到的这里,我尝试了netstat -ltnp _ grep :80,我得到了:
📷
编辑
/etc/apache2/ports.cnf:
# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/
在XAMPP本地主机中启动apache时出现了这个错误,无法理解它。我已经尝试过更改httpd.conf中的默认端口,但仍然无法工作。这是错误日志
[Tue Sep 29 23:04:02.742779 2015] [ssl:warn] [pid 6344:tid 528] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Tue Sep 29 23:04:03.294494 2015] [ssl:warn] [pid 6344:tid