php/phpstorm/composer/laravel/phpstudy 安装和配置
一、php的安装和配置:
1、下载php安装包(注意下载的软件包,要匹配操作系统x86/x64):
1.1、(php官网安装包)php安装包的下载地址(下载“非线程安全”的安装包):https://windows.php.net/download;
1.2、(using)xampp下载地址(包含php): https://xampp-windows.en.softonic.com/
2、php的安装和系统环境变量的配置:
2.1、php安装的本质:将php二进制安装包解压,然后把php解压后的路径,添加到为系统环境变量path中。
2.2、php安装路径:
-- php_官方版本的安装路径:D:\tools\website\php\php8012
-- (系统环境变量)path = D:\tools\website\php\php8012
-- (using)php_xampp版本的安装路径:D:\tools\website\xampp\8012\php
-- (系统环境变量)path = D:\tools\website\xampp\8012\php
3、 php的配置(php.ini):
3.1、(php官网安装包)配置php.ini:将“php.ini-development”或者“php.ini-production”文件复制一份,然后改名为"php.ini";
3.2、 (using)xampp的php,自带“php.ini”文件;
二、phpstorm安装:
1、phpstorm下载地址:https://www.jetbrains.com/phpstorm/
2、安装方法,参考百度。
三、composer的安装方法:
0、重要说明:composer的安装,依赖于phpstorm;phpstorm的使用依赖于php;因此在安装composer以前,必须安装和配置好php和phpstorm软件;
0.1、有一部分composer在这里:C:\Users\Administrator\AppData\Roaming\Composer
1、下载网址:https://pkg.phpcomposer.com/
2、composer安装的本质:就是下载"composer.phar"包;
--下载网址:https://pkg.phpcomposer.com/
3、composer安装的命令:
3.0、参考章节--如何安装 Composer: https://pkg.phpcomposer.com/#how-to-install-composer
3.1、 php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" //下载脚本"composer-setup.php"到当前目录
3.2、 php composer-setup.php //执行安装过程(下载最新的"composer.phar")
3.3、 php -r "unlink('composer-setup.php');" //删除脚本“composer-setup.php”
4、配置composer命令:
4.1、把“composer.phar”和“composer.bat”复制到php的安装根目录“D:\tools\website\xampp\8012\php”
4.2、在cmd内,可以使用"composer命令"
C:\Users\Administrator>composer
______
/ ____/___ ____ ___ ____ ____ ________ _____
/ / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
/_/
Composer version 2.1.12 2021-11-09 16:02:04
Usage:
command [options] [arguments]
5、配置composer的镜像源:
5.0、有的情况,composer命令无法下载资源,可能是“镜像源”不太行。
5.1、阿里巴巴镜像站(using)
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
5.2、国外的镜像站:
composer config -g repo.packagist composer https://packagist.org
四、laravel的安装:
0、laravel:
0.1、laravel官方网站: https://laravel.com/
0.2、laravel官方文档: https://laravel.com/docs/8.x
1、在phpstorm内建立项目"laravel": "G:\phpWorkspaces\php_storm\projects\laravel"
2、配置composer.json [ (composer.json位置=开发项目的根目录) "G:\phpWorkspaces\php_storm\projects\laravel" ]
// composer.json
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"php": ">=5.5.9",
"laravel/framework": "5.2.*"
},
"config": {
"preferred-install": "dist"
},
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
3、composer换源(阿里巴巴镜像站):composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
4、下载laravel:
4.1、PS G:\phpWorkspaces\php_storm\projects\laravel> composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
4.2、PS G:\phpWorkspaces\php_storm\projects\laravel> composer create-project --prefer-dist laravel/laravel log
5、laravel文档
5.1、https://laravel.com/docs/8.x
五、phpstudy
1、phpstudy功能:
1.1、phpstudy傻瓜式的一键启动,一键切换环境(nginx+apahce),一键切换PHP版本(5.1-7.3),无需懂任何代码与手动配置。
2、phpstudy下载地址:
2.1、https://www.xp.cn/download.html
六、参考资料:
0、各位提供的参考资料,让我在安装和配置软件的过程中无比顺利,衷心感谢内容创作者无私的分享,蟹蟹分享。
1、php下载:https://windows.php.net/download
2、xampp下载:https://xampp-windows.en.softonic.com/
3、phpstorm下载:https://www.jetbrains.com/phpstorm/
4、phpstudy下载网站:https://www.xp.cn/download.html
5、composer下载:https://getcomposer.org/download/
6、composer安装:https://pkg.phpcomposer.com/#how-to-install-composer
7、composer.json配置:https://www.cnblogs.com/caicaizi/p/9131845.html
8、laravel创建项目的方法:https://blog.csdn.net/qq_38109045/article/details/108622495
9、报错处理:安装laravel报 [InvalidArgumentException] Could not find package laravel/laravel with stability stable 处理方法
-- https://blog.csdn.net/weixin_42014858/article/details/113312698
-- https://blog.csdn.net/FourAu/article/details/118016718?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link
10、参考资料,书写完毕!
本文由 lnlidawei 原创、整理、转载,本文来自于【博客园】; 整理和转载的文章的版权归属于【原创作者】; 转载或引用时请【保留文章的来源信息】:https://www.cnblogs.com/lnlidawei/p/15542682.html