在服务器上用composer安装yii框架

本文档详细介绍了如何在服务器上通过Composer安装Yii框架。首先,确保PHP已安装并验证版本,然后下载并安装Composer,接着设置Packagist镜像的全局配置。在安装Yii框架前,需要安装相关PHP扩展。最后,按照步骤安装basic和advanced版的Yii框架,并进行数据库配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装composer

参考官方文档:https://pkg.phpcomposer.com/#how-to-install-composer

首先确定php已经安装好
检测方法: php -v 正确输出版本号

第一步:下载

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

第二部:安装

php composer-setup.php

第三步:删除

php -r "unlink('composer-setup.php');"

第四步 将前面下载的 composer.phar 文件移动到 /usr/local/bin/ 目录下面

sudo mv composer.phar /usr/local/bin/composer

二、Packagist 镜像使用方法

第一步:修改全局配置

composer config -g repo.packagist composer https://packagist.phpcomposer.com

三、Yii框架安装

官方文档:Yii中文网(yii-china.com)[文档]

第一步:先安装扩展 (将里面所有的5去掉)

1、安装curl扩展

Sudo apt-get install curl

2、安装php-cli扩展

Sudo apt-get install php-cli

3、安装php-mysql

Sudo apt-get install php-mysql

4、安装php-mcrypt

Sudo apt-get install php-mcrypt

并通过以下命令开启

Sudo phpenmod mcrypt

5、安装php-gd(为了显示验证码的图片)

Sudo apt-get install php-gd

6.安装php-mbstring

Sudo apt-get install php-mbstring

以上如果已经安装就不需要在安装了

第二部:安装yii框架

7、获取自己的git token(如果没有会导致失败 测试过多次)
8、安装yii框架的basic版

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

9、测试执行

localhost/basic/web

10、安装yii框架的advanced版

composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

11、进入advanced目录

 Cd advanced

12、执行 php init
13、配置数据库 在此链接数据库信息

Vi common/confg/main-local.php

14、./yii migrate
15、localhost/advanced/frontend/web
16、localhost/advanced/backend/web

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值