网件R6300V2梅林路由器安装ONMP,搭建PHP环境的网站

@fsw  February 5, 2019

2019.2.26更新:已弃坑,以后有时间再折腾吧。

新年好啊,由于上学期期末比较忙,已经一个多月没更新了,放假这段时间也一直没时间稳定下来学习。这几天折腾了下家里的网络,想在家里搞个nas,当下载机/私有云......不过现有的nas实在太吵了,有台工控机不过适配器忘记带回来了,于是就用路由器来折腾下。

参考文章“k3梅林7.7!完美安装onmp!!!K3架设php网站,博客,云盘,数据库!!!
我的网件路由器刷的梅林7.7固件,也有了公网ip,只需要在软件中心用aliddns插件来做动态域名解析,并配置一下端口转发,实现内网设备的访问。准备工作做完后我们来开始吧!
1.首先准备一个u盘或者硬盘,用于外接到路由器上,网站所有配置文件都会放在这里。分区为EXT4格式,分完区后插到路由器上面。
2.路由器设置,在系统管理-系统设置里面开启jffs和ssh
3.在软件中心中心中安装虚拟内存,并设置为1G
4.新建一个gz.sh文件,并写入一下命令,这里用来开机自动挂载硬盘。

sleep 5 && mkdir -p /tmp/opt
sleep 8 && mount -o bind /mnt/sda1 /opt  //注意插入硬盘的名称,我这里是sda1
sleep 13 && onmp start

给文件权限777

chmod 777 gz.sh

上传后在Tools-Script设置开机自启脚本
然后重启路由器,ssh登陆后用df -h命令查看有没有成功挂载。没有成功挂载可能是脚本的命令有错,检查一下重启路由器再次查看是否成功挂载。
5.ssh登陆路由器,执行下面的命令

wget -O - http://pkg.entware.net/binaries/armv7/installer/entware_install.sh | /bin/sh

安装完成之后!opkg 更新数据。

opkg update

6.开始安装onmp,可以在这里https://github.com/xzhih/ONMP/archive/master.zip下载onmp安装包,解压后用winscp放在/opt目录下。ssh进入onmp解压文件夹

chmod +x ./onmp.sh && ./onmp.sh

等待安装完成,出现如下界面,选择1,安装onmp。

成功后试试访问下面的地址

7.然后我们就可以安装网站或者数据库了,输入命令onmp open或者再次执行./onmp.sh。

选择7,然后有如下网站或者数据库可以选择安装,我这里选择安装nextcloud,所以选择3,然后设置端口目录。等待安装完成

图片稍后补上吧

阅读量:996

添加新评论