2021年6月4日编译竟斗云lede固件R21.6.1

技术 · 2021-06-04

源码地址:github.com/coolsnowwolf/lede
功能:ipv6支持、ttyd终端、Hello World、nginx、mariadb、php、sd卡、多播、负载均衡等
更新了各软件的版本
内核升级到5.4.123

23.png

下载链接: https://pan.baidu.com/s/1A2wfKod1DZDXHzEwPm1OTA
提取码: 9tvi

升级刷入带sysupgrade版本
初次使用刷入factory版本

需要用路由器建立网站的继续往下看

打包时漏了mariadb-client(记得当时是选上的……,造成建网站时mysql不可用),需要安装下mariadb-client,下个版本会打包进去,一般用户不需要这个。

555.JPG

先刷新下列表,然后输入mariadb-client点击确认安装

333.JPG

安装完成后使用mysql -u root -p修改mysql的密码。

444.JPG

Screenshot_20210610-211320__01__01.jpg

竟斗云
  1. @爱学习的老男人 2021-06-19

    哈哈 搞好了 www.kmxd.net

  2. @爱学习的老男人 2021-06-15
    @@爱学习的老男人

    日常路过,看看有新包没!!

  3. @爱学习的老男人 2021-06-11
    @昭君

    我又搞了两天了, 什么都正常了,nginx PHP7 PHP7-fpm 现在出现个大问题,打开PHP 网站是空白的,然后 phpinfo 是能打开的,彻底崩溃了!!算了真不搞了,等你下个版本吧,希望你能把 配置文件php.ini my.conf 50.conf www.conf 这些配置文件也发出来吧!!我改改就能用了!!! 不搞了,回家睡觉了!!

  4. 昭君 (作者)  2021-06-10
    @@爱学习的老男人

    我确定固件里面有php7,因为我的web导航就是挂在路由器上面的,如图:http://yuanfangblog.xyz/usr/uploads/2021/06/2403109686.jpg,不过只有基础的php功能,下次把所有的都打包进去吧。

  5. @爱学习的老男人 2021-06-09

    算了,大神不搞了!!从你上个版本搞到现在这个版本,一个月了,硬是没有搞成,等你下个版本,顺便把配置文件也发出来吧!!我几下改改就OK了!!我买了路由器,1TB移动硬盘!!!就等你的!固件了!!!不胜感激!!!

  6. @爱学习的老男人 2021-06-09
    @昭君

    教程里的,那个luci-PHP--CHAN- 无法安装!!

  7. @爱学习的老男人 2021-06-09
    @昭君

    又搞 了一天,nginx 倒是搞 上了!!404 Not Found
    nginx/1.19.6

    离成功又近了一部!!大神提醒你一下,你固件里没有PHP7 也没有PHP -CGI!

  8. @爱学习的老男人 2021-06-09

    大神,上面那些我都试了,最后发现你的包里只有个PHP.ini PHP都没有装!

  9. @爱学习的老男人 2021-06-09
    @@爱学习的老男人

    #!/usr/bin/lua
    require "luci.cacheloader"
    require "luci.sgi.cgi"
    luci.dispatcher.indexcache = "/tmp/luci-indexcache"
    luci.sgi.cgi.run()
    以上是配置nignx 默认是80 PORT 输入192.168.1.1 自动跳转至 https://192.168.1.1/cgi-bin/luci 上面是页码上显示的 不知道问题出在哪里了,uhttpd 接管了!!!

  10. @爱学习的老男人 2021-06-09
    @@爱学习的老男人

    daemon.info nginx_init: using /etc/nginx/uci.conf (the test is ok)
    Wed Jun 9 18:13:56 2021 kern.info kernel: [ 123.074091] ath10k_ahb a800000.wifi: rts threshold -1
    Wed Jun 9 18:13:56 2021 kern.warn kernel: [ 123.074459] ath10k_ahb a800000.wifi: Firmware lacks feature flag indicating a retry limit of > 2 is OK, requested limit: 4
    Wed Jun 9 18:13:56 2021 daemon.info avahi-daemon[3026]: Joining mDNS multicast group on interface wlan0.IPv6 with address fe80::1e40:e8ff:fe11:ccca.
    Wed Jun 9 18:13:56 2021 daemon.info avahi-daemon[3026]: New relevant interface wlan0.IPv6 for mDNS.
    Wed Jun 9 18:13:56 2021 daemon.info avahi-daemon[3026]: Joining mDNS multicast group on interface br-lan.IPv6 with address fde2:c158:9955::1.
    Wed Jun 9 18:13:56 2021 daemon.info avahi-daemon[3026]: New relevant interface br-lan.IPv6 for mDNS.
    Wed Jun 9 18:13:56 2021 daemon.info avahi-daemon[3026]: Joining mDNS multicast group on interface br-lan.IPv4 with address 192.168.1.1.
    Wed Jun 9 18:13:56 2021 daemon.info avahi-daemon[3026]: New relevant interface br-lan.IPv4 for mDNS.
    Wed Jun 9 18:13:56 2021 daemon.info avahi-daemon[3026]: Joining mDNS multicast group on interface eth1.IPv6 with address fe80::1e40:e8ff:fe11:ccc8.
    Wed Jun 9 18:13:56 2021 daemon.info dnsmasq[3140]: Connected to system UBus

  11. @爱学习的老男人 2021-06-09
    @昭君

    大神,十分感谢!! mariadb-client已经建对了,也可以使用了! 发现个问题,你这个包里的 /etc/nginx/nginx.conf 没有这个文件 只有 /etc/nginx/uci.conf 这个文件似呼是一个快捷方式,编辑后重启,又恢复了11

  12. @爱学习的老男人 2021-06-09

    能把配置文件发给我一下吗,谢谢了!!![email protected]

  13. 昭君 (作者)  2021-06-08
    @@爱学习的老男人

    这段时间天天996,还得应付各种考试,没时间做呢

  14. 昭君 (作者)  2021-06-08
    @@爱学习的老男人

    这里有个详细openwrt建站教程 https://iyzm.net/openwrt/180.html,把教程里nextcloud的源码替换成你的就行,原理一样,基于Nginx、Mariadb、PHP三件套的,这三个软件已经默认安装到固件的,漏掉一个mariadb-client,刚刚检查了下固件,发现mariadb-client没打包进去,造成mysql错误,只需要在软件包里面下载安装个mariadb-client就可以解决,或者在ttyd终端里面使用opkg install mariadb-client就可以了,下个版本会全部打包进去。安装后使用mysql -u root -p修改mysql的密码,nginx的配置文件在 /etc/nginx/nginx.conf ,用winscp登录到路由器即可看到,先要把openwrt默认监听端口修改掉,参考:https://blog.csdn.net/QingNing3028/article/details/102705727

  15. @爱学习的老男人 2021-06-08

    大神出个教程吧,视频的就可以!! 图文的太麻烦了!!我等你哦!!!!谢谢!!

  16. @爱学习的老男人 2021-06-08

    uci.conf 只找到个/var/lib/nginx/uci.conf 快捷方式,而且每次修改,重启后都会恢复掉!!端口号怎么改都是80!!你的固件是uthhpd 端口改成8888 监听端口还是只能是80呀 但是每次nginx 错误日志都提示80端口已经被占用!

  17. @爱学习的老男人 2021-06-08

    nginx.conf 这个文件,我根本没有找到!!

  18. @爱学习的老男人 2021-06-08

    大神,我又搞了一周了,真没法搞定,有些故障直接无法修复!!真的希望你出个教程!或者把配置文件发给我一下!!!不胜感激!!

  19. 21126259 2021-06-08

    赞啊!!!!!!
    而且还是最新的版本,厉害厉害!
    我赶紧去下载,感谢!!

  20. @爱学习的老男人 2021-06-07

    谢谢大神,我该改的也改了,还是不行,想要个详细点的教程,我也升级到你最新版的,mysql 老是进不去!!

  21. 昭君 (作者)  2021-06-06
    @爱学习的老男人

    sd卡一般挂载到/mnt/mmcblk0p1,在系统》挂载点可以看到,是要用路由器建站吗,需要修改nginx的配置,要把openwrt的web管理端口修改到非80端口,比如说我把网站源码放到sd卡的www文件夹,然后修改nginx.conf:
    如果是https:
    server {
    listen 443 ssl;
    server_name 你的网址;
    root /mnt/mmcblk0p1/www/;
    index index.php index.html index.htm index.nginx-debian.html;
    ssl_certificate /mnt/mmcblk0p1/keys/你的证书.crt;
    ssl_certificate_key /mnt/mmcblk0p1/keys/你的证书.key;

    ssl_session_cache shared:SSL:1m;
    ssl_session_timeout 5m;

    ssl_ciphers HIGH:!aNULL:!MD5;
    ssl_prefer_server_ciphers on;
    }
    如果是http:
    server {
    listen 80;
    server_name 你的网址;
    root /mnt/mmcblk0p1/www/;
    index index.php index.html index.htm index.nginx-debian.html;
    }

    把root路径修改为你存放网页的路径
    数据库配置参考mariadb的配置文档

  22. 爱学习的老男人 2021-06-04

    老大,矿渣过来的!下来你的固件不知道怎么用,你说PHP放在SD卡根目录就可以了,我想请教一下,你有没有教程啊,有的话,麻烦你给个!!
    比如mysql密码是多少?
    挂载是根目录,还是overlay?
    已经改了lhttp 端口也改成8888 了,访问192.168.1.1打不开!!!!!PHP.ini 还是etc/mysql/my.cnf 全都改了,不起用!能否加我QQ:58855742 请教一下!

主题 Jasmine .