• Docker中搭建likeadmin


    一、使用Docker中的docker-compose搭建likeadmin

    1.去网址:https://gitee.com/likeadmin/likeadmin_php中下载likeadmin

    注册一个giee账号后

    点那个克隆下载

    按照序号在终端复制粘贴进去。

    接着,输入ls 可以发现有一个这个:

    里面有一个likeadmin_php,代表就对了。

    接着,进入这个目录下的docker容器中:

    1. cd likeadmin_php
    2. cd docker

    然后运行以下命令:

    docker-compose -p likeadmin up -d

     

    这时,可能会有一个命令(docker-compose)你没装,装他的命令为:

    apt install docker-compose # version 1.29.2-1

    然后在运行上述命令就行了。

    但是,可能还有一个错误

    端口占用的情况,你要保证3306和80端口不能被占用

    上述就使3306端口被mysql占用,解决之一就是停止mysql服务

    service mysql stop
    

    如果有其他端口占用,可以用命令:docker ps -a;查看

    看这一行 80 和3306端口不要被占用,我这个使做过的,所以显示这个的为正常。

    如果有进程占用了,使用命令停止进程:

    1. docker stop id//上边图第一列 就是对应的id
    2. docker rm id

    然后,应该就没其他错误了,

    再运行:

    docker-compose -p likeadmin up -d

    显示这个就成功了。

    接着,在浏览器中输入公网ip就可以进入likeadmin安装向导了:

    点击继续后会显示这个,然后目录那一列要求是全没达到的,这时要进入server中给权限:

    1. cd likeadmin_php
    2. cd server

    按照上边要给的目录,一个一个给权限就行。

    1. 第一个目录:chmod a+w runtime/
    2. 第二个目录:chmod a+w public/uploads
    3. 第三个目录:chmod a+w public/admin
    4. 第四个目录:touch config
    5. chmod a+w config
    6. 第五个目录:touch .evn
    7. chmod a+w .evn

    接着点重新检查显示全部对号就可以了。

    红色框必须和我一样,蓝色框自己设置,导入测试数据记得勾选。

    然后这样就可以了。

  • 相关阅读:
    鸿蒙开发实例 | 可复用列表项的ListContainer
    使用Golang与Web3.js进行区块链开发
    MobileViT模型简介
    如何查找GNU C语言参考手册
    Ubuntu24.04下安装docker,并pull ubuntu22.04,然后编译安装vpp
    Kotlin高仿微信-第57篇-VIP管理列表
    Date日期类
    【k8s】10.网络插件
    静态HTML CSS网站制作成品 简单的学生网页作业代码【带视频演示】
    300道SpringCloud面试题2022(面试题及答案)
  • 原文地址:https://blog.csdn.net/2301_76402133/article/details/139448752