【原创】搬瓦工VPS Centos7 x86_64 bbr一键搭建宝塔面板+一键部署wordpress+配置Docker SSR订阅容器

in centos7 •  6 years ago  (edited)

    做个笔记,折腾了N久才搞定的。网上七七八八都没有完整的教程,搞了很多都是进行到一半就接不下去了,各种Bug。今天刚成功装完,记录下来留作以后参考,分享出来给新人节约点时间。

转载请注明出处!谢谢。


参考的网址有:https://www.bandwagonhost.net/671.html

                             https://blog.csdn.net/bwg00744/article/details/80949230

(Tiny Tiny RSS)  https://sspai.com/post/41302

(Huginn)              https://wzfou.com/huginn/


选择VPS系统:搬瓦工KVM的Centos7 x86_64 bbr (仅有这个可以) 建议1G+


1.一键安装宝塔界面(服务器输命令一行输入:)


yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh


输入y后回车。继续等待安装完成。

获取上面的登录地址和用户名密码,打开浏览器 IP:8888,输入用户名密码登录。


2.登录宝塔后台。让我们安装LNMP或者LAMP。比如我们选择LNMP(推荐)进行安装


3.在宝塔界面后台首页,左下软件部分找到 </> (宝塔一键部署源码)

点博客找到wp安装,弹出对话框叫你设置域名,网站数据库。然后安装。完了在浏览器输入解析好的域名安装wp完成。


4.宝塔界面后台点倒数第三个,软件管理。进去看见“Docker管理器(测试版)1.0”点右边安装。


5.宝塔界面后台点第六个,安全。这里要放行一个端口号,用来安排SSR容器在主机上通讯的端口号。正确的显示“状态”是:未使用。这里开通的是3000端口。因为有wp占用了80,这里要开个没被占用的。


(以上是宝塔界面操作部分完)


---------------------------安装Tiny Tiny RSS 部分-------------------------------



6.用远程工具登录服务器root 密码,登录你服务器。然后docker -v 看到版本说明docker安装完毕。


7.之后,安装一个 PostgreSQL 的 Docker 镜像:


docker run -d --restart=always --name ttrssdb nornagon/postgres


(请注意上述 PostgreSQL 镜像并非官方提供,在此选用的原因是其预先配置好了可以直接配合下述 Tiny Tiny RSS 镜像使用的数据库环境,无须进一步设置。)


8.最后,安装 Tiny Tiny RSS 本身的 Docker 镜像:(一行输入:)


docker run -d --restart=always --link ttrssdb:db -p 3000:80 -e SELF_URL_PATH=http://youdomain.com:3000/ttrss fischerman/docker-ttrss


【上述命令中的一些关键部分说明:


-p 3000:80:该参数表明,将该容器内应用的 80 端口(冒号后)映射到主机的 3000 端口(冒号前)上。如果你想 -p 80:80 那需要主机没有其他 80 端口的服务(如博客建站),则应将冒号前的值改为一个未被占用的端口。例如,-p 8080:80 将启用主机的 8080 端口。

-e SELF_URL_PATH=http://example.org/ttrss :该参数表明,该 Tiny Tiny RSS 应用将可从 http://example.org/ttrss 访问。这一种情况是你在上一步保持了默认的端口-p 80:80设置,则直接将上述网址换为你主机的 IP 地址(或解析至该主机的域名)即可,否则,应在地址之后进一步表明使用的端口,如:http://xxx.xxx.xxx.xxx:8080/ttrss。本文用的后面这一种。

*另外还有个要注意的地方,这个地址后面必须要跟一个文件夹,类似于子目录的样子。不能直接放根目录。不然订阅地址会提示403(具体原因不懂)



9.完事直接在浏览器输入即可看到Tiny Tiny RSS界面。系统默认的管理员账号是 admin,密码是 password 具体配置看上面第三个网址。



---------------------------如果想把Tiny Tiny RSS 换成 Huginn---------------------------



7.如果想用huginn,则把从上面编号步骤7开始换成本条及以下部分。登录服务器输入以下命令。(如果上面的TTR重启了服务器,万一连接不上容器时也执行这一步)


service docker restart --restart=always


8.安装huginn镜像


docker run --restart=always -it -p 3000:3000 huginn/huginn


10.提供几个huginn的公共脚本库下载地址。关于使用的问题自己网上找吧,太多了。


http://huginnio.herokuapp.com/scenarios


(以上内容就是全部,全部装好记得快照备份。设置成永久有效。搬瓦工快照只支持俩永久,记得哦)


Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Congratulations @wffamily! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

SteemitBoard supports the SteemFest⁴ Travel Reimbursement Fund.
Vote for @Steemitboard as a witness to get one more award and increased upvotes!