找回密码
 立即注册

ARMv7梅林变服务器--安装Entware php mysql 等

[复制链接]
69伙伴 发表于 2020-4-13 08:40:50 | 显示全部楼层 |阅读模式
重点:swap 至少需要2G
如果是512m 或者1G  会遇到 php mysql 无法启动.
例如
onmp正在启动 nginx 启动失败 php-fpm 启动失败 mysqld 启动失败 onmp启动失败
【LNMP】: mysqld启动失败, 注意检查端口是否有冲突,程序是否下载完整,10 秒后自动尝试重新启动

(Padavan -搭建 Web 环境 启动失败也是同理)

解决办法!
➤创建更大的swap
  ➥ 创建2G 缓存
代码:
dd if=/dev/zero of=/opt/.swap bs=1024k count=2048


  ➥ 设置为交换文件
代码:
mkswap /opt/.swap




  ➥ 挂载swap
代码:
swapon /opt/.swap


  ➥ 增加启动项 开机挂载swap (onmp中的不自动启动没用需要手动设置)
梅林步骤
代码:
nano /jffs/scripts/post-mount

   
增加
代码:
sh /opt/69start.sh


ctrl +x 退出nano 只是提示问你是否保存 选择y

  ➥ 在/opt/下创建 69start.sh
代码:
nano /opt/69start.sh

贴入内容
代码:
#!/bin/sh
mkswap /opt/.swap
swapon /opt/.swap

ctrl +x 退出nano 只是提示问你是否保存 选择y

赐予权限
代码:
chmod 777 /opt/69start.sh

重启完成

⇢ Padavan 步骤  (Padavan 开swap  老毛子固件开swap)
先按照前几步 创建swap, 设置交互
重启就自动挂载了!

输入 命令 free 查看 Swap


➤梅林固件安装扩展 有两种方法
  ➥ 使用内置的 扩展脚本按照提示 完成安装 挺复杂 不推荐
代码:
entware-setup.sh

安装使用 opkg
代码:
opkg install openssh-sftp-server


  ➥ 推荐使用 下面的办法
不管是官方固件,还是带软件中心的都可以。
但必须在 软件中心和 扩展功能中 二选一
如果是koolshare固件,选择使用扩展功能,清理 jffs 后不要在用软件中心
系统管理-系统设置-Format JFFS partition at next boot

    ⤷ USB 相关应用 - 下载大师
安装好后,并暂停使用
下载大师.jpg

   
如果不暂停,下次就打不开usb这个选项卡了。

至此已经启用了华硕官方Entware扩展功能。
这时候不要动,因为官方使用的源都是2012年的

    ⤷ 更新源
代码:
nano /opt/etc/ipkg.conf


用#号注掉 里面的源,只留下面一个
代码:
src/gz optware.qnext http://bin.entware.net/armv7sf-k2.6/


保存后 执行更新
代码:
ipkg update


    ⤷ 先装sftp 安装使用 ipkg
代码:
ipkg install openssh-sftp-server


至此完成扩展功能配置

安装onmp
代码:
sh -c "$(curl -kfsSl https://raw.githubusercontent.com/xzhih/ONMP/master/oneclick.sh)"






临时交流 ⇨点我留言
 楼主| 69伙伴 发表于 2021-6-26 19:51:45 来自手机 | 显示全部楼层
  1. ===格式化硬盘
  2. opkg update
  3. opkg install fdisk e2fsprogs

  4. fdisk -l  #查看分区  
  5. mkfs.ext4 /dev/mmcblk0

  6. blkid  查看UUid

  7. 看当前所有磁盘分区
  8. blkid -o list
复制代码

【附件·直下】非必要·勿注册

网格·联系我们 ( 京ICP备16001788号|京公网安备 11010502049360号 ) | 网站地图 | 2012- WGPro.CoM |

GMT+8, 2024-12-2 18:48

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表