openwrt路由器 PHP Nginx MySQL 软件包 你就可以在路由器上安装WordPress 并使用Cloudflare Zero Trust 平台中的tunnel隧道功能实现没有公网ip建站
电报群:https://t.me/pcdn3
B站视频:https://www.bilibili.com/video/BV1Tj411z7Jr/
youtube视频:https://youtu.be/j1r34dR5syU
建议结合视频操作
更改openwrt软件源地址,改为国内腾讯源镜像地址:
更多中国openwrt镜像源地址:https://d.wanuse.com/c
#腾讯
src/gz openwrt_core https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/targets/x86/64/packages
src/gz openwrt_base https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/x86_64/base
src/gz openwrt_luci https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.cloud.tencent.com/openwrt/releases/22.03.5/packages/x86_64/telephony
使用openwrt终端安装 nginx 和 PHP
更新软件列表
opkg update
安装nginx
opkg install nginx
安装php
opkg install php8 php8-cgi php8-cli php8-fastcgi php8-fpm php8-mod-curl php8-mod-fileinfo php8-mod-filter php8-mod-mbstring php8-mod-mysqli php8-mod-mysqlnd php8-mod-openssl php8-mod-pdo php8-mod-pdo-mysql php8-mod-session php8-mod-zip
扩容docker存储空间 目录 /opt
详细内容请观看视频
使用Docker创建MySQL数据库并设置密码12345 和添加数据库pw
在终端使用下面命令
docker run --restart=always --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=12345 -e MYSQL_DATABASE=pw -d mysql
下载WordPress并上传到openwrt 在终端 使用unzip解压
下载配置nginx 和 PHP文件上传到对应目录
下载地址:https://cowtransfer.com/s/82fe7d787b6446
点击链接查看 [ openwrt配置nginx和PHP ]
或访问奶牛快传 cowtransfer.com 输入传输口令 e5ysfb 查看;
使用解析好的域名 安装WordPress
用到的openwrt固件地址:https://d.wanuse.com/openwrt