onmp mysql端口_ONMP 安装教程

之前用过极路由 1s,刷了恩山 H大的固件,发现内置了 web 环境,没想到一个路由器都能跑的动 LNMP。我之前最极限的尝试就是在一个 4刀3年 的 sentris ovz 小鸡上跑过 WordPress ,那台小鸡 配置很低,只有 64M 的内存😂。不过 LNMP 流畅运行的因素挺多,PHP 吃 CPU、MySQL 吃 IO,不同的程序表现也不一样。那台极路由被我折腾了没两下就放弃了在上面搭网站,毕竟性能太低。

后来我上车了斐讯 K2P,拿回来花了一个晚上改好了 32+512+usb,刷的是灯大的硬改固件,少了H大固件的里面的丰富拓展,感觉都不对了,k2p 既然硬改了,那就好好玩它,之前不是嫌弃极 1s 的性能不足嘛,现在 K2P 比起它来说,性能强了一些,运存大、CPU强、还是 USB3.0,那就写个一键安装 web 环境吧,于是就有了这个项目。

简述

ONMP 是一个 web 环境快速安装脚本,适用于安装了 Entware 的路由器,目前已经在 Padavan、LEDE(openwrt)、梅林上测试成功。

和 LNMP 有什么不同?

LNMP 代表的是:Linux 系统下 Nginx/MySQL/PHP 这种网站服务器架构,而为了区分路由器环境的不同,使用的 ONMP 这个命名,本质还是 LNMP。

QQ交流群:346477750

特性

此脚本不仅自动化安装 web 环境,还内置了一些好用的网站程序一键免配置快速安装。

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博客程序)

安装教程

1. 安装 Entware

Entware-ng 是一个适用于嵌入式系统的软件包库,使用 opkg 包管理系统进行管理,现在在官方的源上已经有超过2000个软件包了,可以说是非常的丰富

不同的固件,安装方式都不一样,请认准安装方式(自己是什么固件总该懂得吧😂)

2. 安装onmp

一键命令,复制->粘贴->回车

$ sh -c "$(curl -kfsSL https://raw.githubusercontent.com/xzhih/ONMP/master/oneclick.sh)"

一长串的复制如果出错,可以按照以下给出的命令,一步步进行安装

# 进入 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

# 运行

$ chmod +x ./onmp.sh

$ ./onmp.sh

要是正常运行到脚本,会出现下面的情景,选1安装即可

e5de1479eabc

正常安装中要是出现错误,会有错误信息,根据提示操作,目前得到的大多数反馈都是网络问题,因为 entware 的源在国外,而且他们的管理者说之前受到了来自亚洲的 DDOS,所以对这边限流了,速度较慢。遇到这种情况,可以去看看剧,没准回来的时候就好了😄

安装成功得到的结果是这样的

e5de1479eabc

如果你也是和上图一样,那么恭喜你,成功的安装上了 ONMP,你可以尽情的玩耍了

ONMP 详细使用教程

基本命令:

管理:onmp open

启动、停止、重启:onmp start|stop|restart

查看网站列表:onmp list

设置数据库密码:

输入 onmp open 后选择3,会提示 Enter password: ,这个时候要输入当前数据库的密码,比如我初始设置的数据库密码是 123456,回车后要是密码正确,会提示输入你要设置的新密码,回车后会提示再次输入确认。也就是,一次旧密码,两次新密码。

这个位置很简单,但是很多人都说改不了密码,其实是没看提示,没输入旧密码,所以我写清楚一些。

我的文章首先会在 底噪 上发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/564290.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL 修改数据

MySQL 中&#xff0c;可以使用 UPDATE 语句来修改、更新一个或多个表的数据。 UPDATE 语句的基本语法 使用 UPDATE 语句修改单个表&#xff0c;语法格式为&#xff1a; UPDATE <表名> SET 字段 1值 1 [,字段 2值 2… ] [WHERE 子句 ] [ORDER BY 子句] [LIMIT 子句]语法…

mysql添加索引后查询先用索引吗_mysql 添加索引后 在查询的时候是mysql就自动从索引里面查询了。还是查询的时候有单 独的参数查询索引?...

满意答案llt17112014.06.20采纳率&#xff1a;49% 等级&#xff1a;9已帮助&#xff1a;614人MYSQL创建索引对索引使用方式分两种&#xff1a;1 由数据库查询优化器自动判断否使用索引&#xff1b;2 用户写SQL语句时强制使用索引下面两种索引使用方式进行说明第种自动使用索…

MySQL 删除数据

MySQL 中&#xff0c;可以使用 DELETE 语句来删除表的一行或者多行数据。 删除单个表中的数据 使用 DELETE 语句从单个表中删除数据&#xff0c;语法格式为&#xff1a; DELETE FROM <表名> [WHERE 子句] [ORDER BY 子句] [LIMIT 子句]语法说明如下&#xff1a; <表…

MySQL 视图简析

认识视图 视图是一个虚拟表&#xff0c;其内容由查询定义。同真实表一样&#xff0c;视图包含一系列带有名称的列和行数据&#xff0c;但视图并不是数据库真实存储的数据表。 视图是从一个、多个表或者视图中导出的表&#xff0c;包含一系列带有名称的数据列和若干条数据行。…

win7 vs2017 程序报错_windows + VS2017 配置libpytorch

因为项目对实时性的要求&#xff0c;尝试一波c直接调用libpytorch。实现的同时&#xff0c;整理了网上的相关资料&#xff0c;希望对效率追求的同学提供一份帮助。0.下载准备下载安装VS2017 和 cmake &#xff08;3.0版本以上&#xff09;记得把bin目录添加到环境变量path中。这…

jdbc mysql api_JDBC Api详解

一.什么是JDBCJDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API&#xff0c;可以为多种关系数据库提供统一访问&#xff0c;它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准&#xff0c;据此可以构建更高级的工具和接口&#xff0…

MySQL 修改视图

修改视图是指修改 MySQL 数据库中存在的视图&#xff0c;当基本表的某些字段发生变化时&#xff0c;可以通过修改视图来保持与基本表的一致性。 基本语法 可以使用 ALTER VIEW 语句来对已有的视图进行修改。 语法格式如下&#xff1a; ALTER VIEW <视图名> AS <SE…

php mysql 冒号_php – 使用pdo在搜索变量中使用冒号(:)进行查询

我有一个恼人的问题.我正在尝试做一些简单的事情,比如从db获取一个单元格值.这是你可以用db做的最基本的事情…给我一个值,其中有一个具有此值的单元格….问题是搜索查询包含冒号(:).我在一个准备好的语句的类中使用pdo函数,但没有运气.我已经尝试了一切,甚至将查询分开,因此它…

MySQL 删除视图

删除视图是指删除 MySQL 数据库中已存在的视图。删除视图时&#xff0c;只能删除视图的定义&#xff0c;不会删除数据。 基本语法 可以使用 DROP VIEW 语句来删除视图。 语法格式如下&#xff1a; DROP VIEW <视图名1> [ , <视图名2> …]其中&#xff1a;<视…

python计算经纬度之间的距离_python函数——根据经纬度计算距离公式的错误及修正...

函数import mathdef cal_dis(latitude1,longitude1,latitude2,longitude2):latitude1 (Math.PI/180)*latitude1latitude2 (Math.PI/180)*latitude2longitude1 (Math.PI/180)*longitude1longitude2 (Math.PI/180)*longitude2#因此AB两点的球面距离为:{arccos[sinb*sinycosb*c…

MySQL 自定义函数

在使用 MySQL 的过程中&#xff0c;MySQL 自带的函数可能完成不了我们的业务需求&#xff0c;这时候就需要自定义函数。 自定义函数是一种与存储过程十分相似的过程式数据库对象。它与存储过程一样&#xff0c;都是由 SQL 语句和过程式语句组成的代码片段&#xff0c;并且可以…

mysql frm 英文全称_FRM考试是中文还是英文?

FRM(Financial Risk Manager)是全球金融风险管理领域顶级的权威国际资格认证&#xff0c;由美国“全球风险管理协会”(Global Association of Risk Professionals &#xff0c;简称daoGARP)设立。所以全球的FRM考试都是英文的试卷。FRM考试是全英文考试&#xff0c;但其实要求并…

mysql业务数据库回退_理解MySQL数据库事务-隔离性

Transaction事务是指一个逻辑单元&#xff0c;执行一系列操作的SQL语句。事务中一组的SQL语句&#xff0c;要么全部执行&#xff0c;要么全部回退。在Oracle数据库中有个名字&#xff0c;叫做transaction ID在关系型数据库中&#xff0c;事务必须ACID的特性。原子性&#xff0c…

ply补全为立方体_PLY文件格式

一、PLY简介PLY文件格式是Stanford大学开发的一套三维mesh模型数据格式&#xff0c;图形学领域内很多著名的模型数据&#xff0c;比如Stanford的三维扫描数据库(其中包括很多文章中会见到的Happy Buddha, Dragon, Bunny兔子)&#xff0c;Geogia Tech的大型几何模型库&#xff0…

MySQL 修改存储过程

MySQL 中通过 ALTER PROCEDURE 语句来修改存储过程。 MySQL 中修改存储过程的语法格式如下&#xff1a; ALTER PROCEDURE 存储过程名 [ 特征 ... ]特征指定了存储过程的特性&#xff0c;可能的取值有&#xff1a; CONTAINS SQL 表示子程序包含 SQL 语句&#xff0c;但不包含读…

python 可执行文件打包_使用可执行文件打包Python库

通常,当整个项目适合单个模块文件时,您只将python包作为模块分发.如果您的项目比这更复杂,通常最好将项目构造为包含__init__.py文件的包.这是您的项目看起来像转换为包的内容Project/|-- README|-- requirement.txt|-- setup.py|-- scripts/| |-- driver.py|-- driver/| |-- _…

MySQL 删除存储过程

当 MySQL 数据库中存在废弃的存储过程时&#xff0c;我们需要将它从数据库中删除。 MySQL 中使用 DROP PROCEDURE 语句来删除数据库中已经存在的存储过程。语法格式如下&#xff1a; DROP { PROCEDURE | FUNCTION } [ IF EXISTS ] <过程名>语法说明如下&#xff1a; 过…

java socket 阻塞模式_Java中Socket Read阻塞问题

本人来说并不熟悉JAVA语言&#xff0c;只是近期在分析某个简单的java agent程序时&#xff0c;根据对应的代码写了一个对接的程序&#xff0c;两者之间是典型的C/S socket编程。客户端在向服务端发送相应的指令后&#xff0c;服务端(装agent的主机)执行后会返回执行的数据给客户…

java 窗体 源码_Java制作MDI窗体源代码

由于实际需要做一个MDI窗体&#xff0c;百度里面找到一个不错的源代码给大家分享一下。import javax.swing.*;import java.awt.event.*;import java.awt.*;class JInternalFrame1 extends JFrame implements ActionListener{JDesktopPane desktopPane;int count 1;public JInt…

MySQL 创建触发器

触发器是与 MySQL 数据表有关的数据库对象&#xff0c;在满足定义条件时触发&#xff0c;并执行触发器中定义的语句集合。 基本语法 在 MySQL 5.7 中&#xff0c;可以使用 CREATE TRIGGER 语句创建触发器。 语法格式如下&#xff1a; CREATE <触发器名> < BEFORE …