安装PHP
PMBLOG是一个简单的静态博客程序,只需要PHP,不需要数据库的支持,这对于小内存小功耗的路由来说是再友好不过的。下面我就讲讲如何安装PMBLOG。
首先我们需要下载PHP及其相关的一些扩展。
opkg update
opkg install php5 php5-cgi php5-mod-mcrypt php5-mod-curl php5-mod-hash php5-mod-json
配置PHP
编辑php.ini
文件
vi /etc/php.ini
其中将
;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://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。