全栈式PHP集成环境-laragon(二) 配置、使用

全栈式PHP集成环境-laragon(二) 配置、使用

配置启动项和端口

Laragon 中集成了 Apache, MySQL, Nginx, Memcahed, Redis 我们可以按照自己的需要配置启动这些服务。

1 启动Laragon

全栈式PHP集成环境-laragon(二) 配置、使用_第1张图片

2 右键点击界面右上方 设置 图标 -> Preferences

全栈式PHP集成环境-laragon(二) 配置、使用_第2张图片

  • Run Laragon when Windows starts (开机启动) 不勾选
  • Run minimized (最小化运行) 不勾选
  • Start All automatically (自动开启所有服务) 不勾选
  • Language (语言) 建议使用 English 中文有时会乱码
  • Document Root (Apache 或 Nginx 的文件根目录) 默认
  • Data Dir (数据库文件存放目录) 默认
  • Auto virtual hosts (自动为 Document Root 下面的项目 配置虚拟主机,你可以使用 文件 夹名.dev 访问你放在 Document Root 下面的项目文件) 如果你是熟手建议不勾选

3 选择 Services & Ports 服务和端口配置

全栈式PHP集成环境-laragon(二) 配置、使用_第3张图片

你可以勾选 需要的服务 并且可以配置这些服务启动的端口(我默认启动Apache和MySQL)

配置 Quick create (通过composer 快速创建项目)

1 主页面 右键点击设置图标 -> Quick create -> Configuration

# Options
AutoCreateDatabase=true
Cached=true

# Wordpress
Wordpress=https://wordpress.org/latest.zip  

# Joomla
Joomla=https://github.com/joomla/joomla-cms/releases/download/3.7.1/Joomla_3.7.1-Stable-Full_Package.zip

# Prestashop
Prestashop=https://github.com/PrestaShop/PrestaShop/releases/download/1.7.1.1/prestashop_1.7.1.1.zip

------------------------------------------------------

# Drupal
Drupal 8=https://ftp.drupal.org/files/projects/drupal-8.3.2.tar.gz
### Drupal 7=https://ftp.drupal.org/files/projects/drupal-7.43.tar.gz

------------------------------------------------------

# Laravel
Laravel=composer create-project laravel/laravel %s --prefer-dist

Laravel 7z=https://github.com/leokhoa/quick-create-laravel/releases/download/5.4.23/laravel-5.4.23.7z

### Laravel 4=composer create-project laravel/laravel  %s 4.2 --prefer-dist 
Lumen=composer create-project laravel/lumen  %s --prefer-dist

------------------------------------------------------
# CakePHP
CakePHP=composer create-project --prefer-dist cakephp/app %s

# Symfony
Symfony=composer create-project symfony/framework-standard-edition %s

# Yii
Yii=composer create-project --prefer-dist yiisoft/yii2-app-basic %s

# 添加你需要使用的框架
# Codeigniter
CI=composer create-project codeigniter/framework %s 

2 主页面 右键点击设置图标 -> Quick create -> CI

全栈式PHP集成环境-laragon(二) 配置、使用_第4张图片

  • 输入项目名称 -> ok
  • 安静等待安装完程

全栈式PHP集成环境-laragon(二) 配置、使用_第5张图片

好了, 安装完成,你可以在 Laragon 主页 -> Root 点击查看 该项目 例如:我这里项目名为code

全栈式PHP集成环境-laragon(二) 配置、使用_第6张图片

添加和切换PHP版本

1 添加PHP版本

  • 打开目录 \laragon\bin\php\

全栈式PHP集成环境-laragon(二) 配置、使用_第7张图片

  • 这里可以看到知道php版本是 php-7.1.6-Win32-VC14-x64 (x64 暗示Apache也是64位, 所以下载php 时应选择 VC** x64 Thread Safe zip文件)

全栈式PHP集成环境-laragon(二) 配置、使用_第8张图片

  • 将下载的文件解压到 \laragon\bin\php\ 目录下

全栈式PHP集成环境-laragon(二) 配置、使用_第9张图片

添加php版本完成


2 切换启动的php版本

  • 主页面 右键点击设置图标 -> PHP -> Version[php*] -> 选择php版本 即可完成php版本切换

配置 Cmder

1 介绍

Laragon 中集成了 Cmder 官网
Laragon 主页面 Terminal 就是调用 Cmder

2 使用

点击 Laragon 主页面 Terminal 即可使用, 首次打开 初始化 时间会比较长

全栈式PHP集成环境-laragon(二) 配置、使用_第10张图片

在这里 你可以使用一些 Linux 下的基本命令:

全栈式PHP集成环境-laragon(二) 配置、使用_第11张图片

3 配置 Cmder 简化操作步骤

例如: 通过 alias 配置 在 Cmder 命令行下 使用PHPStrom 打开一个项目。

  • 打开文件 \laragon\bin\cmder\config\user-aliases.cmd
;= @echo off
;= rem Call DOSKEY and use this file as the macrofile
;= %SystemRoot%\system32\doskey /listsize=1000 /macrofile=%0%
;= rem In batch mode, jump to the end of the file
;= goto:eof
;= Add aliases below here
e.=explorer .
gl=git log --oneline --all --graph --decorate  $*
ls=ls --show-control-chars -F --color $*
pwd=cd
clear=cls
history=cat "%CMDER_ROOT%\config\.history"
unalias=alias /d $1
vi=vim $*
cmderr=cd /d "%CMDER_ROOT%"
cd~=cd %HOMEPATH%
nodejs=node $*
wget=curl -OL $*
subl="D:\Program Files\Sublime Text 3\sublime_text.exe" $*
vhost=vim "C:\Windows\System32\drivers\etc\hosts"
ll=ls -gohlat --show-control-chars -F --color $*
cd~=cd %HOMEPATH%

psm="phpstorm.exe在你电脑上的绝对路径" $*

需要关闭 Cmder 重新进入生效

  • 使用
usage: psm 你需要打开的文件目录

eg:

// 打开当前目录
psm . 
// 打开当前目录下的test文件(夹)
psm test

更多内容:
1. Laragon 添加MongoDB服务

你可能感兴趣的:(php,laragon)