![](https://pics2.baidu.com/feed/aec379310a55b31945f788da0d074223cefc1742.jpeg@f_auto?token=552e4cf91a82cad3e8c64cc528814325&s=A502B052CCB4D99288742452020080F3)
最近都在折腾这个,多方借鉴了一下,萌新一枚,分享一下过程,不足之处,还请大佬指点指点
本文主要内容:1.安装Entware 2.安装ONMP 3.安装可道云网站程序
准备材料:
1.openwrt的路由器(本人是Newifi 3 的路由 刷的LEDE固件 固件下载地址:wkaz)
2.一个U盘(我直接上了一个160G的SATA硬盘)
3.不怕难的精神
——————————开始———————
我们先安装Entware软件包库然后一键式命令安装ONMP(pkg + Nginx + MySQL + PHP),可道云集成在里面 所以就安装了可道云,其他网站程序也可自行放入
详情可参照官方文档1.安装Entware和2.安装ONMP
一.安装Entware
我们先用电脑格式化U盘,然后进行分区分3个区就够了,先分一个EXT4格式 8GB的容量,用来装网站程序,在分个linux swap 1GB 用来充当虚拟内存(感觉新3 加不加都差不多)在留一个NTFS 134GB的 作为云盘储存硬盘,然后在接上路由器
![](https://pics3.baidu.com/feed/8601a18b87d6277f73c51fca7996df35eb24fca5.jpeg@f_auto?token=e1767134df0c050009ad218357d16cfa&s=35966537CF13C00148F560CE00007030)
接下来 我们查看硬盘 都在什么位置
我们登陆路由器 打开 系统->挂载点 添加挂载点 可以看到图中8GB空间 地址是/dev/sda3 记住后
![](https://pics6.baidu.com/feed/267f9e2f0708283872b77460f73769044d08f144.jpeg@f_auto?token=c4963fe911b299ac5f67d336dda9d418&s=1CAC7C3297F85C21424924D6000080B1)
我们SSH路由器,先在/mnt 下创建onmp文件夹
mkdir /mnt/onmp
再将8GB空间挂载到onmp文件夹
mount -t ext4 /dev/sda3 /mnt/onmp/
再sda3 里面新建opt文件夹
mkdir /mnt/onmp/opt
再在根目录创建opt文件夹
mkdir /opt
运行挂载
mount -o bind/mnt/onmp/opt /opt
2.运行安装命令(不同CPU有不同命令 看官方文档 路由是MIPS)
wget -O - http://bin.entware.net/mipselsf-k3.4/installer/generic.sh | /bin/sh
![](https://pics4.baidu.com/feed/50da81cb39dbb6fd10935a8a468a6b1d952b3781.jpeg@f_auto?token=976848f90ac1da3e42fa654793ecf196&s=C5C0BA4243ECB34B4CD1D50E0200A0C0)
等待其进行安装,这期间建议该干啥就干啥,太慢了,直至出现
Info:Congratulations!Info:If there are no errors above thenEntware was successfully initialized.
才算安装成功
3.开机自启
将以下代码加入开机自启 系统->启动项
mount -t ext4 /dev/sda3 /mnt/onmp/mkdir -p /optmount -o bind /mnt/onmp/opt /opt/opt/etc/init.d/rc.unslung start
![](https://pics2.baidu.com/feed/5882b2b7d0a20cf43c619ef939a78b33adaf9952.jpeg@f_auto?token=1ffb9be8d9187ee640fb44f0e64f3a6c&s=31025C324B2375245AF184DA0000C0B3)
4.环境变量
用
Winscp
连接路由器 编辑/etc/profile 最后添加
export PATH="$PATH:/opt/bin"export PATH="$PATH:/opt/sbin"./opt/etc/profile
![](https://pics1.baidu.com/feed/d1160924ab18972b41d00e34b663bb8c9c510a9d.jpeg@f_auto?token=f6259a286c5604449878519bcfca6ca7&s=7112EC3A190B714D4AF528DA000080B3)
检查环境变量
echo $PATH
/opt/bin:/opt/sbin:/usr/sbin:/usr/bin:/sbin:/bin # 可以看到已经有 /opt 的路径了
opkg 更新数据
opkg update
Downloading http://pkg.entware.net/binaries/x86-64/Packages.gz # 默认从 entware 下载Updated list of available packages in /opt/var/opkg-lists/packages # 成功
二.安装ONMP(Opkg + Nginx + MySQL + PHP)我们在命令行上执行如下操作即可,可参照官方文档进入 entware 挂载目录cd /opt && opkg install wget unzip 下载软件包wget --no-check-certificate -O /opt/onmp.zip https://github.com/xzhih/ONMP/archive/master.zip 解压unzip /opt/onmp.zip cd /opt/ONMP-master 设置权限chmod +x ./onmp.sh 运行./onmp.sh 出现如图所示,我们选择1即可
![](https://pics4.baidu.com/feed/d4628535e5dde711957803eee8410e1e9c1661b7.jpeg@f_auto?token=8cc922874ab0265eafd946c0abc7cf34&s=25705382DBA7964F0CC1F9030000F0C1)
接下来,咱就慢慢等着,先去吃桶泡面 到后期会出现是否安装模块,我们输入n不安装 然后稍等片刻即可
![](https://pics6.baidu.com/feed/e824b899a9014c08a3195f9a45d5c20d7bf4f427.jpeg@f_auto?token=7096601ffacde1bee55c4dccad2ea3b6&s=05707382CF4E1F701441B00E0200B0C1)
安装完成后如图,接下来安装可道云程序
![](https://pics6.baidu.com/feed/3801213fb80e7becf8eaf2c36080793d9b506b10.jpeg@f_auto?token=83d3ce1bc15b87cca84cb528afe7d8eb&s=257073825BB4B2594E695C0F0000E0C2)
我们分别输入两段命令,选择7安装网站程序,再选择Kodexplorercd /opt/ONMP-master./onmp.sh
![](https://pics4.baidu.com/feed/18d8bc3eb13533faf05f881be77d3d1a40345b49.jpeg@f_auto?token=a9d0012092c6c03b04e1aaff09f9207a&s=81705A820FA4BF701C75BC0D000070C1)
![](https://pics2.baidu.com/feed/a8014c086e061d95d9e03c33345acad463d9ca4f.jpeg@f_auto?token=a1168cd0e2862da91ac58782e7341bdd&s=C57033C213F482694E7D3C070000F0C1)
访问192.168.1.1:88即可
![](https://pics2.baidu.com/feed/f636afc379310a55bad10982f8eb83ac83261006.jpeg@f_auto?token=37360983d52f06eab9b09a72c5a3a5d5&s=21528A666C71BC9EB93DA11A01008091)
之后 我们再挂载130GB硬盘,挂载到网盘home目录地址,硬盘是NTFS格式,我们先安装NTFS-3G插件opkg install ntfs-3g安装完成,我们将硬盘挂载到网盘home目录 我们网盘地址在 /opt/wwwroot/Kodexplorer/data/User/admin/home 130GB硬盘在/dev/sda4 自己在哪看下 执行命令mount -t ntfs-3g/dev/sda4 /opt/wwwroot/Kodexplorer/data/User/admin/home将这段代码放入启动项即可实现开机挂载 到这里就完成了全部过程配合FRP内网穿透 可实现外网访问该云盘实现私有云,FRP下一期出
![](https://pics6.baidu.com/feed/d058ccbf6c81800abbec47cdff9bf3ff838b4718.jpeg@f_auto?token=6b4f85bc7160bc8f0d1ddc761689e911&s=C580B7551EC1016004B8A6090300F0D7)