# ONMP **Repository Path**: mypage/onmp ## Basic Information - **Project Name**: ONMP - **Description**: ONMP - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-05-03 - **Last Updated**: 2024-10-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ONMP === 适用于安装了Entware固件的onmp一键安装命令,文件源于网络。 目前已经在Padavan(链接: https://pan.baidu.com/s/1abTVO9joBdxSJ5gwd-h5cQ)上测试成功 ``` ## 说明 ONMP: Opkg + Nginx + MySQL + PHP 这是一个Shell脚本,可以为使用opkg包管理的路由器快速搭建Nginx/MySQL/PHP环境,并且内置了一些好用的网站程序一键免配置快速安装 ONMP内置了以下程序的一键安装: (1) phpMyAdmin(数据库管理工具) (2) WordPress(使用最广泛的CMS) (3) Owncloud(经典的私有云) (4) Nextcloud(Owncloud团队的新作,美观强大的个人云盘) (5) h5ai(优秀的文件目录) (6) Lychee(一个很好看,易于使用的Web相册) (7) Kodexplorer(可道云aka芒果云在线文档管理器) (8) Netdata(详细得惊人的服务器监控面板) (9) Typecho (流畅的轻量级开源博客程序) (10) Z-Blog (体积小,速度快的PHP博客程序) 所有的软件包均通过opkg安装,一切配置均在脚本中可见,请放心使用 ``` 使用教程 传送门1:[Padavan固件一键安装onmp](https://www.right.com.cn/forum/thread-244810-1-1.html) 传送门2:[Padavan固件一键安装onmp](https://zhih.me/onmp-installation/) 传送门3:[使用Entware](https://zhih.me/Padavan-entware/) **一、如何格式化U盘** 1、使用PartAssist将U盘格式化为ext4,卷标设置为onmp 2、使用putty登录【connection type选择SSH】 3、输入查看盘符信息,以sda1信息为例 ``` fdisk -l ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/0509/094156_c204b20b_5736507.png "sda1.png") 其中,sda1是盘符信息,显示Linux则表示格盘ext4成功 4、新建 opt 文件夹 ``` ejusb mkdir /media/onmp mount -t ext4 /dev/sda1 /media/onmp # sda1 是你的 ext4 分区 mkdir /media/onmp/opt ``` 这样就创建好 opt 文件夹了,之后装的所有东西都会在里面 **二、开启 Entware** 1、先卸载 U 盘 ``` ejusb ``` 2、然后在路由器管理页打开 Entware ![输入图片说明](https://images.gitee.com/uploads/images/2021/0503/203649_5a88b716_5736507.jpeg "在Padavan上使用entware.jpg") 3、拔下 U 盘再重新插入,等一小会儿 4、查看是否成功挂载 /opt 输入 df -h,看到 /opt 挂载了就对了 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0503/203759_7e76e5f7_5736507.jpeg "查看是否成功挂载.jpg") 如果 opt 没挂载,说明没安装上,请保证 opt 文件夹已经创建正确,确认无误,则可以进 shell 输入 ``` wget -O - http://bin.entware.net/mipselsf-k3.4/installer/generic.sh | /bin/sh ``` 5、测试 opkg 命令 以上步骤之后,不出意外就装上了,我们现在可以测试一下 ``` opkg update ``` **三、 安装onmp** 一键命令,复制->粘贴->回车 ``` sh -c "$(curl -kfsSl https://gitee.com/mypage/onmp/raw/master/oneclick.sh)" ``` 一长串的复制如果出错,可以按照以下给出的命令,一步步进行安装 ``` # 安装解压工具并进入 entware 目录 cd /opt && opkg install wget unzip # 下载软件包 wget --no-check-certificate -O /opt/onmp.zip https://gitee.com/mypage/onmp/repository/archive/master.zip # 解压 unzip /opt/onmp.zip #进入解压的文件夹 cd /opt/onmp #执行权限 chmod +x ./onmp.sh #执行 ./onmp.sh ``` 要是正常运行到脚本,会出现下面的情景,选1安装即可 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0503/204306_1a92f699_5736507.png "5a99ac096c6a1.png") 安装成功得到的结果是这样的 ![输入图片说明](https://images.gitee.com/uploads/images/2021/0503/204345_bfcd6a5a_5736507.png "5a99aeda756ac.png") 如果你也是和上图一样,那么恭喜你,成功的安装上了 ONMP,你可以尽情的玩耍了 ## ONMP 详细使用教程 **基本命令:** ``` 管理:onmp open 启动、停止、重启:onmp start|stop|restart 查看网站列表:onmp list ``` **设置数据库密码:** 输入 `onmp open` 后选择3,会提示 `Enter password:` ,这个时候要输入当前数据库的密码,比如我初始设置的数据库密码是123456,回车后要是密码正确,会提示输入你要设置的新密码,回车后会提示再次输入确认。也就是,一次旧密码,两次新密码。 这个位置很简单,但是很多人都说改不了密码,其实是没看提示,没输入旧密码,所以我写清楚一些。 **四、Web程序安装教程** 输入 ``` onmp open ``` 选择 ``` 安装网站程序 ``` ![输入图片说明](https://images.gitee.com/uploads/images/2021/0503/204803_c128ef33_5736507.png "5a99ac096c6a1.png") 安装可道云即可