全棧式PHP集成環境-laragon(二) 配置、使用
配置啓動項和端口
Laragon 中集成了 Apache, MySQL, Nginx, Memcahed, Redis 我們可以按照自己的需要配置啓動這些服務。
1 啓動Laragon
2 右鍵點擊界面右上方 設置 圖標 -> Preferences
- 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 服務和端口配置
你可以勾選 需要的服務 並且可以配置這些服務啓動的端口(我默認啓動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
- 輸入項目名稱 -> ok
- 安靜等待安裝完程
好了, 安裝完成,你可以在 Laragon 主頁 -> Root 點擊查看 該項目 例如:我這裏項目名爲code
添加和切換PHP版本
1 添加PHP版本
- 打開目錄 \laragon\bin\php\
- 這裏可以看到知道php版本是 php-7.1.6-Win32-VC14-x64 (x64 暗示Apache也是64位, 所以下載php 時應選擇 VC** x64 Thread Safe zip文件)
- 將下載的文件解壓到 \laragon\bin\php\ 目錄下
添加php版本完成
2 切換啓動的php版本
- 主頁面 右鍵點擊設置圖標 -> PHP -> Version[php*] -> 選擇php版本 即可完成php版本切換
配置 Cmder
1 介紹
Laragon 中集成了 Cmder 官網
Laragon 主頁面 Terminal 就是調用 Cmder
2 使用
點擊 Laragon 主頁面 Terminal 即可使用, 首次打開 初始化 時間會比較長
在這裏 你可以使用一些 Linux 下的基本命令:
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服務