nckeke 发表于 2022-3-22 20:45:56

群晖docker+centos 7+宝塔面板+lnmp+WordPress 完全通用部署指南

本帖最后由 nckeke 于 2022-3-28 21:27 编辑


本教程是在6.1.7版本上实现的。

特别提醒:
1,为了保证通用性
   这里不是特别制作的宝塔面板docker镜像,而是在docker中运行官方centos 7,然后 在centos 中安装宝塔面板。
2, 未来保证安全性
    所有镜像(软件)都是官方原版,没有任何私货。
3,本操作需要有初步的Linux知识。


docker运行centos的好处:
1,centos作为一个Linux系统,可以运行任何你想运行的软件,具有高度的通用性和自由性。
2,docker作为沙盒,你可以任意折腾而不会损坏群晖主系统,保证了数据的安全。

第一部分,创建 运行centos 7的docker容器1,首先选择一个合适的centos镜像。这里我们选择官方的centos镜像,镜像说明地址 https://registry.hub.docker.com/_/centos/下载时选择 7 就好了。请勿下载其他非官方镜像,目前发现不少镜像有私货,会出现莫名其妙的进程。2,创建容器
除了下面特别说明的两个地方需要注意意外
至于性能分配请各自看心情,装载路径可以不用设置
2.1,勾选使用高权限执行容器
此步骤非常重要,实测不勾选会导致systemd服务无法使用。2.2,加入 /usr/sbin/init    命令
此步骤非常重要,如果创建容器时没有这个命令会导致centos 7 中的systemd服务无法使用。
如果systemd服务无法使用,当容器重启后,会导致centos中很多服务和进程无法启动。2.3,端口映射,映射部分常用端口,方便后面操作3,给centos 7开启ssh服务
官方的centos 7镜像是没有ssh服务的,需要我们手动安装开启。
3.1,通过ssh登陆群晖

我这里推荐ssh的工具是 xshell,下载。



3.2,在群晖ssh中进入centos 7 docker容器
使用 命令docker exec -it centos2 /bin/bash 进入docker容器,其中 centos2 是容器名称3.3,修改root密码使用命令 passwd修改root密码3.4,安装并启用ssh服务
3.4.1,安装ssh服务1. yum install openssh-server -y复制代码3.4.2,安装好后在ssh配置文件里进行配置 : vim /etc/ssh/sshd_config如果提示没有 vim可以使用以下命令安装 yum install vim -y
3.4.3,设置以下部分。去除#号,修改值如下: Port=22   设置SSH的端口号是22(默认端口号为22) PasswordAuthenticationyes    启用口令认证方式123456789101112131415163.4.4,开启服务systemctl start sshd.service 启动服务
第二部分,安装宝塔面板
1,ssh登陆centos容器
centos容器的ip和群晖的ip一样
端口使用创建时候映射好的20022端口(对应容器内的22端口)后续操作全部在centos容器中进行,不在群晖中进行。降低误操作导致群晖系统嗝屁的概率。
2,安装宝塔面板
宝塔官方地址:https://www.bt.cn/bbs/thread-19376-1-1.html
你也可以直接用下面的命令安装,安装可能比较耗时。yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh3,宝塔面板中安装lnmp服务
3.1,直接使用 Ip:端口 访问面板我这里IP是192.168.123.235,端口已经被映射为28888可以根据提示关闭安全入口rm -f /www/server/panel/data/admin_path.pl3.2,安装lnmp
php选5.6版本或者7.0版本 其他默认即可。安装可能比较耗时
第三部分,安装wordpress
1,创建vhost和mysql点击创建网站,请特别注意域名部分。
正常情况下是用域名区分同一服务器的不同网站(一个域名一个网站)
但是群晖的特殊性,我们只能使用端口来区分统一服务器的不同网站(一个端口一个网站)
127.0.0.1:端口 的方式可以使用IP:端口方式访问,节省80端口。
2,安装wordpress
将文件导入指定目录后(本教程的目录是在 /www/wwwroot/word/)
访问 192.168.123.235:20086(群晖ip:网站端口) 进行安装
最后如果你想外网访问请在路由器中端口映射 20086端口即可https://boxtv.vip/static/image/hrline/3.gif
===黑群晖常见问题88问===https://boxtv.vip/static/image/hrline/3.gif
===群晖NAS能做什么===https://boxtv.vip/static/image/hrline/3.gif
===群晖U盘引导安装教程===https://boxtv.vip/static/image/hrline/3.gif===群晖二合一系统安装教程===
https://boxtv.vip/static/image/hrline/3.gif
===6.1.7版本添加存储空间===
https://boxtv.vip/static/image/hrline/3.gif===黑裙获取root权限及硬盘数量更改教程===https://boxtv.vip/static/image/hrline/3.gif===群晖洗白13问答===
https://boxtv.vip/static/image/hrline/3.gif
===群晖洗白教程===
https://boxtv.vip/static/image/hrline/3.gif
===洗白后验证教程====
https://boxtv.vip/static/image/hrline/3.gif===快速恢复群晖的系统 备份套件===https://boxtv.vip/static/image/hrline/3.gif===Windows系统读取群晖文件 导出数据===https://boxtv.vip/static/image/hrline/3.gif===群晖docker+centos 7+宝塔面板+lnmp+WordPress 完全通用 ...===https://boxtv.vip/static/image/hrline/3.gif===三种利用WebDAV服务挂载阿里云盘,实现plex影视库 ...===https://boxtv.vip/static/image/hrline/3.gif

枼子2013 发表于 2022-3-23 08:08:40

干货,绝对的干货,收藏,点赞

xuke_dl 发表于 2022-3-23 08:54:28

好东西,找时间研究一下

施恩 发表于 2022-3-23 15:56:19

好乐西,谢谢分享。

dragon5955 发表于 2022-5-4 14:14:56


好乐西,谢谢分享。:)

pjpshaoming 发表于 2023-3-19 09:44:58

好东西,找时间研究一下

BL1ACH 发表于 2023-4-3 22:27:48

3.4.3这一步骤卡住了,去掉#是在第几行的啊?有很多个啊,还有认证口领是第几行啊?
页: [1]
查看完整版本: 群晖docker+centos 7+宝塔面板+lnmp+WordPress 完全通用部署指南