PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

mac big sur 下docker安装宝塔面板

管理员 2024-12-14
Fastadmin
2

网上很多教程 这里 我注重一点 sur 系统对权限比较严格
不要直接映射www目录
否则会导致安装的时候各种问题导致失败

先拉取镜像

docker pull centos:7

这里注意 ~/www:/www/fast 这里映射的是虚拟机www下的fast目录 这样就不会引起权限错误错误

这里现在用户目录新建一个www的文件夹 再执行如下

docker run -it -d -p 20:20 -p 21:21 -p 80:80 -p 443:443 -p 888:888 -p 8888:8888 -p 9527:9527 -v ~/www:/www/fast centos:7

我们看一下是否正常运行

docker ps  

正常运行再进入虚拟机的shell

docker exec -it 这里填写虚拟机ID /bin/bash

检查更新一下yum

yum check-update -y && yum update -y && yum install initscripts screen wget -y

直接安装直接确认就行

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

image.png

创建网站的时候记得选择fast作为主目录
这里有一行系统服务的报错可以无视~
然后新建好之后 http://127.0.0.1:8888/*/ 访问本地的8888目标路径就能登陆宝塔的后台了

image.png

image.png

重启之后手动启动 宝塔 跟其他

/etc/init.d/bt start/etc/init.d/mysqld start/etc/init.d/nginx start/etc/init.d/php-fpm-74 start

ps:早就想把开发环境移到docker一来就踩坑 看见别的博主都是各种chmod 777 换个思路不映射它不就行了

220602 增加一个IDE里启动命令的小知识
以PhpStorm为例 右上角找到 如果你没有设置的话
image.png

开发的时候要运行到docker 容器里的 hyperf 框架 以下命令可以直接启动并开始监听

docker exec -it a3ca42cbf9fa php /www/fast/it/hyperf-skeleton/bin/hyperf.php start

在这里增加一条Shell Script 改成 Script text 直接把命令都打进去
image.png
下次改完代码想运行一下就可以方便又快捷的直接点一下
image.png
去掉这个勾选 可以直接重启 image.png


希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部