小编pir*_*kin的帖子

如何设置虚拟主机?

我的路由器将端口 80 重定向到端口 8080。我的路由器工作正常,我的域名路由正确。

这是我的虚拟主机文件:

NameVirtualHost *:80
<VirtualHost *:80>
    DocumentRoot /home/admins/lampstack-5.3.16-0/apps/wordpress
    ServerName example.com
    ServerAlias www.example.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)

我可以通过输入“mywebsite.com:8080”访问我的网站,但我无法通过输入“mywebsite.com”访问它

有关更多信息,这是我的 httpd.conf 的一部分:

Listen 8080
Servername localhost:8080
DocumentRoot "/home/admins/lampstack-5.3.16-0/apache2/htdocs
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny, allow
    deny from all
</Directory>
<Directory "/home/admins/lampstack-5.3.16-0/apache2/htdocs">
    Options FollowSymLinks
    AllowOverride None
    Order allow, deny
    allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)

解决方案:

背景信息:我安装了 ubuntu 10.4,然后我安装了 bitnami lamp stack,然后我安装了一个 wordpress 模块。基本上,如果您仅以用户(不是 root 用户)身份安装 wordpress,那么您将无法使用端口 80(您无法在 httpd.conf (/apache2/conf/httpd.conf) 中监听端口 80)。我必须做的是以 root 身份重新安装 lampstack 和 wordpress。

我通过执行以下操作启用了 root:http : //www.liberiangeek.net/2012/05/login-as-root-in-ubuntu-12-04-precise-pangolin/

您还应该查看 …

linux apache-http-server wordpress ubuntu

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

标签 统计

apache-http-server ×1

linux ×1

ubuntu ×1

wordpress ×1