PMBLOG是一个简单的静态博客程序,只需要PHP,不需要数据库的支持,这对于小内存小功耗的路由来说是再友好不过的。下面我就讲讲如何安装PMBLOG。
首先我们需要下载PHP及其相关的一些扩展。
- opkg update
- opkg install php5 php5-cgi php5-mod-ctype php5-mod-hash php5-mod-pdo php5-mod-session php5-mod-tokenizer php5-mod-xml
配置PHP
编辑php.ini
文件
- vi /etc/php.ini
去掉下面行前面注释,用以启用扩展
- extension=ctype.so
- extension=hash.so
- extension=pdo.so
- extension=session.so
- extension=tokenizer.so
- extension=xml.so
- extension=xmlreader.so
- extension=xmlwriter.so
修改行:
- short_open_tag = On
- ;doc_root = "/www"
- date.timezone = PRC
uhttpd配置端口转发
接着需要配置端口转发。由于默认的是LUCI占用80端口,但我比较喜欢80端口放网站,所以我将LUCI挪到了8080端口,而PHP则使用80端口。
- vi /etc/config/uhttpd
将第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程序目录即可大功告成!
如果运行中出现php页面空白,可能是php没有获取到时区,需要添加以下软件
- opkg install zoneinfo-core

LuckTang's Blog 站长语录
LuckTang's Blog,欢迎各位来访!这是我的QQ,扫一扫,加好友。大家一起交流博客建站技术,分享前沿资讯!
评论