下载 PHP study 集成环境
小皮面板(phpstudy) - 让天下没有难配的服务器环境!
打开软件下载需要的程序,如 mysql nginx
Composer 手动安装 composer.phar
- 下载 composer.phar 包
地址:https://getcomposer.org/download/
2.移动 composer.phar
Mac 或 Linux 系统:
打开命令行窗口并执行如下命令将前面下载的 composer.phar
文件移动到 /usr/local/bin/
目录下面:
复制
sudo mv composer.phar /usr/local/bin/composer
Windows 系统:
- 找到并进入 PHP 的安装目录(和你在命令行中执行的
php
指令应该是同一套 PHP)。 - 将
composer.phar
复制到 PHP (如果是 php study 安装,php 目录在 phpstudy_pro\Extensions\php)的安装目录下面,也就是和php.exe
在同一级目录。 - 在 PHP 安装目录下新建一个
composer.bat
文件,并将下列代码保存到此文件中。
复制
@php "%~dp0composer.phar" %*
4.配置 PHP 环境变量
配置目录和php.exe同级目录
最后重新打开一个命令行窗口试一试执行 php -v
看看是否正确输出 PHP 版本号
最后重新打开一个命令行窗口试一试执行 composer --version
看看是否正确输出 composer 版本号
5.更新 composer
更换 composer 镜像源为阿里云
说一说我为什么会更换镜像源,今天我准备给公司的项目添加一个 Excel 导出的功能,需要 PhpSpreadsheet 插件来实现我的功能。输入命令发现提示我 Authentication required (packagist.laravel-china.org):
what?这是什么提示我需要用户名。不对啊平常都没有出现这个问题。我就去查百度了发现原来 laravel-china 的 package 镜像站将要停止运营了,这个消息并不是很好。用了很久的镜像站了,非常不错。哎,人家也坚持了两年已经很不错了。没办法我只能更换了。下面是我更换为阿里云镜像的操作步骤:
官网: https://developer.aliyun.com/composer
全局替换
$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
$ composer clear-cache # 此步奏选泽性操作,清除所有 package 缓存。
当前项目替换
$ cd 项目目录
$ composer config repo.packagist composer https://mirrors.aliyun.com/composer/
通过 composer 下载 php 项目依赖
打开 cmd
选中 php 项目目录
使用命令 composer install 或者 composer update 下载依赖
通过 PHPstudy 中的集成环境访问 php 项目
1.打开 php study,首页,打开需要的依赖程序 mysql ,nginx 并启动
2.创建网站
2.1 域名可以随便填写,比如 项目名称.com
2.2 根目录选中项目目录的public文件夹
3.打开浏览器访问自定义域名
4.创建成功
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于