宝塔面板(BT) – Docker管理器安装OneIndex并实现反-代

2019年5月10日 53 23,630 1559字阅读5分11秒

大鸟前面也说了不少关于宝塔面板docker的教程,每次前言说很多,我也觉得啰嗦,今天大鸟这篇文章说一下如何用docker管理安装OneIndex并实现反代。

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

不占用服务器空间,不走服务器流量,直接列出 OneDrive 目录,文件直链下载。

整个项目基础宝塔面板6.9.3,Docker管理器2.0,宝塔面板自己安装,前提还需要一台VPS,这些自己去折腾吧。

一:Docker管理器2.0

我们在宝塔面板的软件商店里面安装Docker管理器2.0,只需要安装一个nginx即可,不需要完整的lnmp或者lamp环境。

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

github:https://github.com/donwa/oneindex

获取镜像:yinaoxiong/oneindex

这里我们只需要一个镜像就可以了。

二:docker安装

在宝塔面板的软件商店里面打开Docker管理器2.0,切换到镜像管理,并点击获取镜像,在官方库中输入yinaoxiong/oneindex并点击获取镜像。

2.1获取镜像

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

获取镜像后,我们可以在镜像列表中看到:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

2.2创建容器

容器列表→创建容器,目录映射,执行命令都不用填写了,端口映射如下是映射80端口到服务器的某一端口,大鸟这里是映射到了8083端口:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

之后提交之后,就可以测试:<IP:8083>(自定义的任意端口号)来访问验证是否已经成功。

三:创建反-代

接下来我们来需要反向代理来实现访问域名直接进入OneIndex,新建网站,如图:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

注意PHP版本我们选择纯静态,可以在你OneIndex设置中去除掉网址中的/?/而不需要配置伪静态。

创建好之后我们进入网站设置,切换至反向代理面板,如图:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

  • 代理名称:任意
  • 目标URL:http://ip:8083(自定义的任意端口号)
  • 发送域名:留空或填写进行访问的域名

点击提交即可完成反向代理,之后就可以用域名访问oneindex了。

四:系统安装

大鸟用的8083端口,我们来访问开始安装oneindex,因为已经反代了域名,所以可以用域名访问了安装了:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

下一步,需要填入client_id和client_secret,点击蓝色的按钮自动跳转!

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

然后我们需要登录,登录之后会自动获取你的应用机密,我们复制到oneindex中,之后点击【知道了,返回到快速启动】

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

点击【知道了,返回到快速启动】之后,会再次自动获取应用ID

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

app id复制到应用id中,之后下一步即可,我们需要绑定账号:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

到这里的时候出现【无法访问此网站 找不到 ju.tn 的服务器 IP 地址】的错误,我们这样解决:

youdomain.com/?install&code=
https://bt.woweiwang.org/?install&code=M3453553-67a4c-c435345-dc948-115435355

这样我们就可以安装成功了,如图:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

我们登录后台看看:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

五:访问

虽然安装完成,但是访问的时候还是会有点问题的,我们用域名访问还是会出现安装的界面,如何修改呢。

此处为隐藏的内容!
发表评论并刷新,方可查看
这样我们就可以直接用域名打开oneindex网盘了:

宝塔面板(BT) - Docker管理器安装OneIndex并实现反-代

六:小结

这样就通过docker部署了oneindex,并且通过反-代实现了域名访问,如果你要开启SSL用宝塔面板的自带的申请即可。

宝塔面板安装部署测试的项目还是很方便的,搜索福利用百度,搜索学术有谷歌!这话不知道是谁说的……

  • 我的微信
  • 分享宝塔面板建站技术交流等!
  • weinxin
  • 微信公众号
  • 关注本博公众号
  • weinxin
Okteto 免费容器安装bt(宝塔面板)的简易教程 宝塔面板

Okteto 免费容器安装bt(宝塔面板)的简易教程

Okteto 免费容器前面讲过了如何申请,以及一些简单的玩法,今天说下高级的玩法,就是如何安装宝塔面板,如果你还没有账号,可以先去注册一个,可以参考前面的教程。 Okteto 免费容器美国谷歌云机房 ...
匿名

发表评论 取消回复

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:53   其中:访客  41   博主  12
    • avatar 奶爸de笔记 6

      要让你们撸坏。

      • avatar 缙哥哥 6

        有一点我很奇怪,直接创建静态网站不就好了?为什么要这么复杂的反代?

          • avatar 大鸟 6

            回复 缙哥哥 额,你博客好久没更了啊,因为用了docker,所以要反代,如果直接安装就不需要要这样了。

              • avatar 缙哥哥 6

                回复 大鸟 前几天在路上,不方便也没时间更新,并且没存稿定时更新。那弱弱的问下,为什么用docker?

                  • avatar 大鸟

                    回复 缙哥哥 隔离性好,安全性好,移植性强,而且安装方便都不用特意去配置环境,一切都在docker里解决。我说了,我看你的博好几天没更了,我估计你肯定很忙。话说,我换了个邮箱,现在发评论是不是快点了?

                  • avatar tan 0

                    回复 大鸟 谢谢分享!

                    • avatar 111 1

                      回复 大鸟 谢谢 教程!

                      • avatar 李东钰 1

                        回复 大鸟 找不到IP啊

                          • avatar 大鸟

                            回复 李东钰 文中不是告诉你怎么解决了吗,仔细看看!

                              • avatar 文公 1

                                回复 大鸟 那串代码在哪里输入呢?

                              • avatar 文公 1

                                回复 李东钰 那串代码在哪里输入呢

                              • avatar k 1

                                回复 大鸟 谢谢大神的分享

                                  • avatar 大鸟

                                    回复 k 不客气哦!

                                  • avatar xiaoxieas 0

                                    回复 大鸟 谢谢分享!

                                    • avatar 日落东单 1

                                      回复 大鸟 我怎么502了

                                      • avatar gbbb 0

                                        回复 大鸟 多谢分享了

                                        • avatar aiden 1

                                          回复 大鸟 感谢大佬的分享

                                          • avatar aiden 1

                                            回复 大鸟 宝塔面板中添加这个 /?step=1 还是会一直跳转到安装页面,

                                        • avatar 如丶果 0

                                          看一看瞧一瞧,话说有好几个版本的这个程序

                                          • avatar 电饭锅 1

                                            看一看延长内容

                                            • avatar 电饭锅 1

                                              看一看内容

                                              • avatar 电饭锅 1

                                                隐藏的内容回复也看不到啊 到底怎样弄咯?

                                                • avatar yuai 3

                                                  测试

                                                  • avatar 得健康 5

                                                    按照这个安装成功,谢谢大鸟兄

                                                      • avatar 大鸟

                                                        回复 得健康 现在很牛了啊,一装就成功哈,厉害了!

                                                      • avatar da神您好 1

                                                        大神,希望能用啊。

                                                        • avatar da神您好 1

                                                          da神您好 希望能成功啊。

                                                          • avatar k 1

                                                            提示找不到ip后,那串代码在哪里输入啊?大佬

                                                              • avatar 大鸟

                                                                回复 k 安装到那一步的时候会有的啊,你复制,像我那样就可以了。不会就加我微信啥的吧。

                                                              • avatar 大鹏展翅 1

                                                                看一看

                                                                • avatar 大鹏展翅 1

                                                                  我发表评论了啊

                                                                    • avatar 大鸟

                                                                      回复 大鹏展翅 发表评论还需要审核,审核之后,刷新就可以了,你现在刷新下就可以看到了。

                                                                    • avatar kangaroo 2

                                                                      这个还能用不

                                                                        • avatar 大鸟

                                                                          回复 kangaroo 应该是可以用的。

                                                                            • avatar kangaroo 2

                                                                              回复 大鸟 可以是可以,但是我的学校邮箱没有管理员,用不了,我哭了
                                                                              Using application ‘oneindex’ is currently not supported for your organization xxx because it is in an unmanaged state. An administrator needs to claim ownership of the company by DNS validation of xxx before the application oneindex can be provisioned.

                                                                                • avatar 大鸟

                                                                                  回复 kangaroo 哈哈,好惨,为今之计,只好再去申请一个。 :lol:

                                                                            • avatar 王炸 1

                                                                              写的很不错!

                                                                                • avatar 大鸟

                                                                                  回复 王炸 谢谢支持,欢迎常来交流。

                                                                                • avatar 原谅糖 2

                                                                                  请问需要域名解析吗,如果需要怎么解析

                                                                                    • avatar 大鸟

                                                                                      回复 原谅糖 简单点,就不需要域名解析,如果你要解析,那么和平时的域名解析是一样的。

                                                                                        • avatar 原谅糖 2

                                                                                          回复 大鸟 我正在部署RSSHub,文档里是1200:1200,对这块不太懂。是不是应该改成80:1200,反向代理才能生效?在那之后1200端口还需要放行吗

                                                                                            • avatar 大鸟

                                                                                              回复 原谅糖 你改成那个样子也可以,改了就不需要放行了。默认80已经放行。如果是宝塔面板。
                                                                                              可以参考:https://www.daniao.org/7523.html

                                                                                        • avatar ray 2

                                                                                          谢谢分享 学习一下

                                                                                          • avatar ray 2

                                                                                            找不到隐藏的内容里面的 网页设置是在哪里啊 可以说一下吗

                                                                                              • avatar 大鸟

                                                                                                回复 ray 这篇文章已经更新,请看最新的文章:https://www.daniao.org/7406.html

                                                                                              • avatar w8xp 1

                                                                                                要让你们撸坏。

                                                                                                • avatar icelo 1

                                                                                                  不用Dock也可部署

                                                                                                  • avatar xiuku 1

                                                                                                    感谢大佬的分享,刚好需要,教程很仔细

                                                                                                    • avatar xiuku 1

                                                                                                      感谢大佬的教程,写得很详细

                                                                                                      • avatar 矿物质水 1

                                                                                                        厉害了 还可以这样玩

                                                                                                        • avatar Miracle 1

                                                                                                          又踩到坑了。。。

                                                                                                          • avatar AheadGyu 1

                                                                                                            谢谢分享