2.2用Docker开发
切换为国内阿里云源:(配置成功后需要重启docker)
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://pee6w651.mirror.aliyuncs.com"]
}
- Windows & Mac
- 进行安装
# 下载并运行 hyperf/hyperf 镜像,并将镜像内的项目目录绑定到宿主机的 /tmp/skeleton 目录
# -v是挂在到本地的目录,这里要将 “宿主机绝对路径” 更换为你的本地目录
docker run
-v 宿主机绝对路径:/hyperf-skeleton
-p 9501:9501
-it
--entrypoint
/bin/sh
hyperf/hyperf:latest
# 镜像容器运行后,在容器内安装 Composer
wget https://github.com/composer/composer/releases/download/版本号/composer.phar
chmod u+x composer.phar
mv composer.phar /usr/local/bin/composer
# 将 Composer 镜像设置为阿里云镜像,加速国内下载速度
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer
# 通过 Composer 安装 hyperf/hyperf-skeleton 项目
composer create-project hyperf/hyperf-skeleton=版本号
# 进入安装好的 Hyperf 项目目录
cd hyperf-skeleton
# 启动 Hyperf
php bin/hyperf.php start