在路由器上打开终端,如果你是通过 SSH 连接到路由器,可以直接使用 SSH 客户端打开终端。
输入命令 ifconfig ,查看路由器的网络接口信息。
在输出的信息中找到你要查询的接口,例如 eth0 ,查看对应的 IP 地址。
如果你想查看更详细的信息,可以使用命令 ip addr 或者 ip a 查看每个接口的详细信息。
此外,你也可以尝试查询 OpenWrt 相关的命令,例如 ip 命令,它可以用来查询和修改 IP 地址和路由信息,还可以用来查询网络接口信息。例如,你可以输入命令 ip help 查看所有可用的子命令和选项。
开始-运行-cmd回车 telnet 路由器网关ip或使用ssh方式进入 。
输入ipconfig /all 就可以看到了。
1、默认WEB端口为80,中移动中电信联通等ISP已经封杀80端口了,请你知道一下(不讨论这个)。 2、端口改为88或者84,然后防火墙将该端口开放。
相同IP地址、相同端口(因为端口都是80),相同服务(WEB),路由器优先。
解决办法:把路由器WEB访问端口改成8080,或81,或其他的。
安装PHP
PMBLOG是一个简单的静态博客程序,只需要PHP,不需要数据库的支持,这对于小内存小功耗的路由来说是再友好不过的。下面我就讲讲如何安装PMBLOG。
首先我们需要下载PHP及其相关的一些扩展。
opkg update
opkg install php5 php5-cgi php5-mod-mcrypt php5-mod-curl php5-mod-hash php5-mod-json。
其中将
;extension = ctype.so。
;extension = curl.so。
;extension = hash.so。
;extension = json.so。
三个前面的;去掉,用以启用扩展。
并将;date.timezone =修改为date.timezone = Asia/Shanghai,并将;doc_root="/www"修改为;doc_root="/www/root"。
如果你没有设置过系统时区的话还需要设置系统时区。打开LUCI界面,进入系统 - 系统属性 - 基本设置中将时区改为Asia/Shanghai。
最后你需要安装一个时区信息软件包,否则系统无法识别时区。
opkg install zoneinfo-asia。
uhttpd配置端口转发
接着需要配置端口转发。由于默认的是LUCI占用80端口,但我比较喜欢80端口放网站,所以我将LUCI挪到了8080端口,而PHP则使用80端口。
vi /etc/config/uhttpd。
将第5行的0.0.0.0:80修改为0.0.0.0:8080,
option rfc1918_filter 1这一句在前面加上#号注释掉。
同时在文件末尾增加如下代码
config uhttpd web。
list listen_http 0.0.0.0:80。
option home /www/root。
option cgi_prefix /cgi-bin。
option index_page "index.html index.php"。
list interpreter ".php=/usr/bin/php-cgi"。
保存后重启uhttpd
/etc/init.d/uhttpd restart。
上传PMBLOG程序
上传PMBLOG程序到/www/root文件夹下,并按照HowToInstall的指导配置好config.php文件。
WEB访问PMBLOG程序目录即可大功告成!
原文地址:http://www.qianchusai.com/openwrt%E6%9F%A5%E7%9C%8B%E7%AB%AF%E5%8F%A3%E5%8D%A0%E7%94%A8-80.html