利用闲置安卓手机搭建自己的博客小站
1、保持手机正常运作,下载anmpp.apk及anmpp.zip文件,保存至手机sd卡根目录,[下载地址http://anmpp.aite.xyz/]。其中anmpp.apk为一套集成管理工具,anmpp.zip为提供各项服务的工具库;apk安装完毕后,启动anmpp,在菜单点击安装环境。完成这一步,则已经可以使手机能提供nginx、mysql、php-fpm、ftp等功能,为部署博客网站打好了基础。其中ftp的账号密码为root、root,mysql的账号密码为root及空;

2、至http://typecho.org/下载最新版typecho,解压缩后,利用ftp工具将整个解压后的文件夹上传至手机的/data/data/androd.wwwroot/;利用电脑访问该手机的IP地址,会有typecho的安装页面出现,根据提示进行配置及安装。typecho官方安装说明见http://docs.typecho.org/install

3、利用默认的安装配置完毕后,就可以正常打开刚刚配置完毕的typecho网站了,由于nginx默认不支持伪静态,导致typecho无法翻页,需要修改nginx的配置文件,位置/data/data/android.nginx/conf/nginx.conf,内容修改为如下:
location ~ .*\.php(\/.*)*$ {
fastcgi_index index.php;
client_max_body_size 64m;
fastcgi_pass unix:/data/data/android.php-fpm/tmp/php-fpm.socket;
fastcgi_param SCRIPT_FILENAME /data/data/android.wwwroot$fastcgi_script_name;
include fastcgi_params;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
fastcgi_intercept_errors on;
}
配置完毕后,重启nginx服务器,让nginx新的配置文件生效。整个手机端博客站就部署完毕,后续就可以随时随地的发布个人博客啦。
