在no-ip.com创建帐户
主机名:softparapymes.no-ip.org
下载DUC v4.0.2并安装
路由器的配置
ELTEL集团,
型号:ET-5300
打开端口80
WAMP服务器的配置
文件phpmyadmin.conf
<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
Options Indexes FollowSymLinks ExecCGI
AllowOverride all
Order allow,deny
Allow from all
Allow from 127.0.0.1
Allow from 190.87.185.218
Allow from ::1
Allow from localhost
Allow from softparapymes.no-ip.org
</Directory>
我配置了这个,但是我显示路由器的设置而不是我的网站。我做错了什么或者我需要配置什么?
答案 0 :(得分:0)
在我的路由器上,我必须找到一个高级DMZ托管区域并通过mac地址选择我的一台机器,然后我可以通过我的路由器IP(而不是NAT)从我的网络中访问它。虽然常规DMZ托管选项,我的路由器IP将带我到路由器的配置页面。不确定您的具体设置,但这是需要寻找的东西。或者,为您的路由器呼叫支持?
答案 1 :(得分:0)
我必须先说
如果您确定关于让phpmyadmin访问世界,请确保您使用的是非常强大的密码。我还建议使用非显而易见的用户名和非常强的密码创建一个新的SuperUser帐户,然后删除root
用户。全世界都知道MySQL服务器上的root
用户名。至少如果您将其更改为其他内容,黑客将不得不猜测帐户名称和密码。 (所以不要使用&#39; admin&#39;作为帐户名称。)
看起来您已正确配置路由器。
这个配置足以打开phpmyadmin到世界各地。 Allow from all
正如它所说的那样,它允许任何ip地址连接到这个目录,因此所有其他东西只是噪音和可能的混淆。
<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
Options Indexes FollowSymLinks ExecCGI
AllowOverride all
Order allow,deny
Allow from all
</Directory>
哦,如果您使用的是Apache 2.4.x,语法已经发生了一些变化,尽管只要您加载了apache模块modules / mod_access_compat.so,语法的两个版本都应该有效。
<Directory "c:/wamp/apps/phpmyadmin4.0.4/">
Options Indexes FollowSymLinks ExecCGI
AllowOverride all
Require all granted
</Directory>
在您的情况下,您可以访问网站或phpmyadmin的测试的正常问题是大多数家庭/办公室路由器没有安装或打开所需的功能(环回)以允许路由器看到您在里面当您使用网址softparapymes.no-ip.org
并在本地网络内循环回来时,您的本地网络。
因此,要测试您的配置,请使用家庭/办公室网络外的设备/ PC,它可能会有效。