宝塔面板docker安装webstack-laravel – 让你瞬间拥有一个导航网站

2019年12月21日20:49:4712723,1351 1813字阅读6分2秒

前面说过手动安装webstack-laravel,不过步骤繁琐,上手很困难,后来大鸟看到WordPress版WebStack导航主题,也顺便说了下如何安装。总的来说WordPress版WebStack导航主题更容易安装。

不过今天要说的是用docker方式安装原版的webstack-laravel导航网站,这个方式安装起来就更容易了。前面的关于webstack-laravel 导航站点的文章:

具体的安装部署


1、测试环境

  1. 宝塔面板7.0.3
  2. docker管理器2.2
  3. 解析域名一个
  4. 宝塔新建网站一个

2、安装docker + docker-compose

因为前面说了安装docker管理器,所以docker环境就已经配置好了,我们现在还需要安装docker-compose,命令:

pip install docker-compose

安装好之后用命令检查,如下:

[root@host63c0dcac37 ~]# docker-compose -v
docker-compose version 1.25.0, build b42d419

4、下载文件

官网:https://github.com/Gourds/WebStackLaravel

在命令行的状态下,输入如下命令:

git clone https://github.com/Gourds/WebStackLaravel.git

5、修改docker-compose.yml

因为内置了数据库密码,我们需要修改docker-compose.yml中数据库的默认密码,如下:

version: '3'

services:
  db:
    image: mysql/mysql-server:5.6
    restart: always
    container_name: "mysql_wsl"
    environment:
      MYSQL_ROOT_PASSWORD: Tym8zrnNRpz4
      MYSQL_DATABASE: webstack
      MYSQL_USER: webstack
      MYSQL_PASSWORD: Xym8zrnNRpz   #可以修改,以下同
    command: --default-authentication-plugin=mysql_native_password
    networks:
      - "webstacknet"
  redis:
    image: redis:3
    container_name: "redis_wsl"
    restart: always
    networks:
      - "webstacknet"
  webstack:
    image: arvon2014/webstack-laravel:v1.2.1
    container_name: "wsl"
    ports:
      - 8000:8000
    depends_on:
      - "db"
      - "redis"
    environment:
      LOGIN_COPTCHA: "false"
      DB_HOST: db
      DB_PORT: 3306
      DB_DATABASE: webstack
      DB_USERNAME: webstack
      DB_PASSWORD: Xym8zrnNRpz
    command: ['/entrypoint.sh','new-server']
    networks:
      - "webstacknet"
networks:
  webstacknet:
    driver: bridge

这里修改完成之后,可以执行命令:

此处为隐藏的内容!
发表评论并刷新,方可查看
安装完成之后,浏览器输入‘ip:8000’打开就可访问。如果不能访问,请到安全中放行8000端口。

6、设置域名

新建网站,在‘网站设置’→‘方向代理’,具体如图:

宝塔面板docker安装webstack-laravel – 让你瞬间拥有一个导航网站

目标url:ip:8000

7、使用

  1. 后台地址:http://domain/admin
  2. 默认用户:admin
  3. 默认密码:admin

登录之后,可以先修改用户名和密码,如图:

宝塔面板docker安装webstack-laravel – 让你瞬间拥有一个导航网站

其他的就自己折腾去吧。

8、最后

其实最快的安装方式是这样的,如下:

git clone https://github.com/Gourds/WebStackLaravel.git
cd WebStackLaravel/Basics
docker-compose up -d

唯一的缺点是没有修改数据库密码,有点那啥。

weinxin
微信公众号
关注大鸟博客公众号
大鸟
匿名

发表评论

匿名网友

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

评论:127   其中:访客  124   博主  3
    • 猫叔 猫叔 5

      今天才1篇,鸟锅加油啊

        • 大鸟 大鸟

          @ 猫叔 写不动了,写不动了 :cry:

        • 奶爸建网站笔记 奶爸建网站笔记 7

          114la才是瞬间有一个导航网站,数据库都给你填写好了。

          • 张波博客 张波博客 6

            看看效果怎么样呀?

            • 跋涉者 跋涉者 3

              看起来不错啊,不过想想导航网站也木啥用,哈哈

                • 大鸟 大鸟

                  @ 跋涉者 用处不大,但是可以收藏一些自己喜欢的网址。

                • 萧瑟 萧瑟 5

                  导航站,我记得TY里面有一个模版还不错,好像跟你这个名字差不多。 :mrgreen:

                  • Tianya Tianya 2

                    导航网站比较多

                    • IU IU 1

                      看一看

                      • hiworld hiworld 1

                        感谢,学习了。

                        • hiworld hiworld 1

                          感谢,学习了,thanks

                          • 支援 支援 3

                            试试咋样

                            • bayihu bayihu 0

                              求一个,嘎嘎

                              • iyzyi iyzyi 0

                                对我很有用,谢谢大佬~

                                • 达大厦 达大厦 0

                                  看看效果怎么样呀

                                  • 洛霜 洛霜 1

                                    感谢经验分享!

                                    • 大刀 大刀 0

                                      试了好几遍,最后还是没成。

                                      • 支持博主 支持博主 3

                                        前来学习!

                                        • 支持博主 支持博主 3

                                          学习一下!

                                          • ailunt ailunt 0

                                            多少字可以评论

                                            • obaby obaby 2

                                              看一下下···

                                              • obaby obaby 2

                                                好麻烦 强制评论才能看

                                                • teno teno 2

                                                  学习一下另外一种导航搭建方法

                                                  • 小软 小软 0

                                                    厉害了,赞一个~

                                                    • mao mao 0

                                                      哇塞 找了半天终于有这篇文章了 感谢大鸟

                                                      • JOJO JOJO 0

                                                        今天才1篇,鸟锅加油啊

                                                        • 多少事 多少事 0

                                                          鸟锅加油啊

                                                          • 他们说theysay 他们说theysay 1

                                                            学习一下,多谢。

                                                            • 他们说theysay 他们说theysay 1

                                                              发表评论并刷新了呀,还是看不到。。。

                                                              • omg omg 0

                                                                学习学习

                                                                • 啦啦啦 啦啦啦 0

                                                                  看一看,感谢感谢

                                                                  • lee1985 lee1985 1

                                                                    看看命令