ubnt解决方案
查看: 1507|回复: 3

路由器 搭建博客的 固件---最新方法

[复制链接]

56

回帖

270

积分

65 小时

在线时间

少尉

注册时间
2014-5-9
金币
178 个
威望
2 个
荣誉
1 个

尚未签到

发表于 2015-5-28 23:08 |显示全部楼层
本帖最后由 long1983 于 2015-6-2 00:08 编辑

这个固件我东拼西凑源码才编译成功的在此感谢所有无私贡献者


固件没有做任何精简 所以体积比较大
固件版本 3.18.11
TP-703N固件 16m固件
集成的软件 磁盘休眠 aria2脱机下载 网络共享 vsftpd shadowsocks ChinaDNS Transmission 动态DNS mwan3 N2N VPN(V2) Redsocks2 webshell CPU占用率限制 DNS2Socks Xware  挂载u盘启动的所需插件{命令分区 命令格盘 等}  HTTP服务  搭建博客所需的一些插件

aria2脱机下载集成 中文版的yaaw网页查看
默认开启wifi  添加了 12 13 信道
默认中文
wifi-ssid openwrt-2015
访问ip是 192.168.5.1

wifi 密码 无
usb设备支持 ext2-4 ntfs fat fat32 exfat

添加u盘自动挂载 脚本   插入u盘 自动挂载


路由器访问 192.168.5.1
用户名 root
密码 sklong
网站程序访问 192.168.5.1:8088
数据库地址 localhost
数据库名称 mysql



下面说关键的地方
先感谢 http://www.right.com.cn/FORUM/thread-141093-1-1.html

我是根据这个帖子制作的固件

固件集成了帖子里面提到的插件

block-mount
ddns-scripts
fdisk
kmod-fs-vfat
kmod-nls-cp437
kmod-nls-iso8859-1
kmod-nls-utf8
kmod-usb-storage
libmcrypt
libncurses
libsqlite3
lighttpd
lighttpd-mod-access
lighttpd-mod-alias
lighttpd-mod-cgi
lighttpd-mod-evasive
lighttpd-mod-fastcgi
lighttpd-mod-redirect
lighttpd-mod-rewrite
luci-app-ddn
luci-i18n-chinese
mysql-server
ntfs-3g
php5
php5-fastcgi
php5-mod-ctype
php5-mod-curl
php5-mod-gd
php5-mod-iconv
php5-mod-json
php5-mod-mbstring
php5-mod-mcrypt
php5-mod-mysql
php5-mod-mysqli
php5-mod-pdo
php5-mod-pdo-mysql
php5-mod-session
php5-mod-simplexml
php5-mod-sockets
php5-mod-tokenizer
php5-mod-xml
usbutils


方法------必须看 必须照做

刷机

现在是打不开 192.168.5.1 路由器的web管理界面的(我只测试过无线连接路由器,打不开web页面}   必须按照下面操作才可以

插入u盘(我的格式是 NTFS )

SecureCRTPortable或者putty 登陆路由器

路由器访问 192.168.5.1
用户名 root
密码 sklong

先执行 reboot 重启路由器

再登陆路由器

然后执行

mkdir /mnt/sda1/web

mkdir /mnt/sda1/tmp

chmod 777 /mnt/sda1/web

chmod 777 /mnt/sda1/tmp

创建数据库文件夹

mkdir /mnt/sda1/data

mkdir /mnt/sda1/data/mysql

mkdir /mnt/sda1/data/tmp

chmod 777 /mnt/sda1/data

chmod 777 /mnt/sda1/data/mysql

chmod 777 /mnt/sda1/data/tmp

用 winscpchs 登陆路由器 把 ---files---/etc/my.cnf 替换路由器的 /etc/my.cnf 或者用命令修



vi /etc/my.cnf

datadir  =/mnt/sda1/data/mysql/
tmpdir   =/mnt/sda1/data/tmp/


创建默认的数据库

/usr/bin/mysql_install_db --force

可能会报错(原帖内容,用我的固件我的方法就不会报错),没有报错最好,如果有报错,那就把附件里的数据库文件复制进去,替换那些生成的

数据库文件就好了,之后再输入如下命令就可以正常启动mysql了

/etc/init.d/mysqld start

这个是重启数据库

/etc/init.d/mysqld restart

也可以输入关闭mysql,只是现在千万别输入这个命令关闭mysql!!!

#/etc/init.d/mysqld stop

输入如下命令创建mysql的密码

/usr/bin/mysqladmin -u root password 123456789

登陆数据库

mysql -u root -p

查看当前可用数据库
show databases
\g

quit

至此修改完成

用 winscpchs  把 ---files--- 里面的etc文件夹替换 路由器里面的文件夹

用 winscpchs  把网站程序上传至 /mnt/sda1/web/目录里面
推荐使用 点滴记忆 http://blog.emlog.net/

SecureCRTPortable或者putty 登陆路由器
执行 reboot 重启路由器

输入 192.168.5.1 就可以打开路由器的管理页面了

输入 192.168.5.1:8088 就可以打开网站程序安装界面了


更新

9-1文件夹 这个固件可以启动路由器web配置界面,好处就是如果路由器出问题了,复位以后可以打开web页面设置路由器,不影响路由器的基本应用

使用方法
先按照 上面的方法刷机 然后配置好服务器网站程序等,然后就可以刷这个默认可以 启动 路由器web配置界面的固件了,然后用 winscpchs  把 ---files--- 里面的etc文件夹替换 路由器里面的文件夹,不用配置任何东西,网站可以正常运行


添加了 php5-mod-zip 可以在线安装zip主题包了

链接: http://pan.baidu.com/s/1qWLtaiS 密码: cuxv


顺便求大神帮忙看看 这个 http://www.right.com.cn/forum/thread-166644-1-1.html 指点一下





最新方法在这里    http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=166854&page=1&extra=#pid1054530


评分

1

查看全部评分

450

回帖

1257

积分

836 小时

在线时间

上尉

注册时间
2013-11-18
金币
624 个
威望
14 个
荣誉
0 个
累计签到:23 天
连续签到:0 天
[LV.50]初入江湖
发表于 2015-5-28 23:36 来自手机 |显示全部楼层
感谢分享!         
回复

使用道具 举报

582

回帖

2338

积分

246 小时

在线时间

少校

初级工程师

注册时间
2013-4-23
金币
1693 个
威望
2 个
荣誉
1 个
累计签到:99 天
连续签到:0 天
[LV.100]试剑无线
发表于 2015-5-28 23:53 |显示全部楼层
很不错,支持!
回复

使用道具 举报

370

回帖

1885

积分

707 小时

在线时间

上尉

注册时间
2011-8-6
金币
1434 个
威望
0 个
荣誉
0 个
累计签到:140 天
连续签到:0 天
[LV.200]无线新星
发表于 2015-5-29 02:50 |显示全部楼层
不明觉厉。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-30 13:31

返回顶部 返回列表