Рубрики
Uncategorized

Создайте среду Laravel 5.1 с помощью Wampserver 2.5 + Composer под управлением Windows 8.1 и импортируйте PhpStorm

Автор оригинала: David Wong.

Создайте среду Laravel 5.1 с помощью Wampserver 2.5 + Composer под управлением Windows 8.1 и импортируйте PhpStorm

Технологическая жизнь-это извилистый процесс… ——————————————————————————————————————————————————

1. Путь установки и конфигурация сервера Wamp 2.5:

Current latest version: wampserver 2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b
Download address: http://www.wampserver.com/
Installation directory: D: DevToolKit WampServer 2.5
Preparations: Modify the php.ini file under D: DevToolKit WampServer 2.5 bin apache Apache 2.4.9 bin to ensure that the php_openssl.dll extension library is open, otherwise, composer will have error prompts during installation.
Be careful:
There will be two php.ini files under the wampserver installation file, and the php.ini file under the PHP directory will be modified.

2. Установите composer, вам нужно выбрать php.exe расположение файла при установке

Download address: http://www.phpcomposer.com/

3. Установите Laravel 5.1 с composer

Command line operations:
C:\Users\Darren>d:
D:\>cd DevToolKit\WampServer2.5\www
D:\DevToolKit\WampServer2.5\www>composer create-project laravel/laravel --prefer-dist
After the installation (about 15 minutes, I use VPN a little faster):

((1) Измените часовой пояс в D: Dev ToolKit WampServer 2.5 www конфигурация laravel app.php в Шанхай:”часовой пояс” =>”Азия/Шанхай”;

(2) Измените каталоги поставщиков и хранилища в рамках проекта laravel, чтобы они были доступными для чтения и записи атрибутами (если они не изменятся, доступ к домашней странице будет пустым).;

4. Измените файл httpd.conf apache следующим образом:

(1) Включите модуль перезаписи URL-адреса LoadModule rewrite_module/mod_rewrite.поэтому

(This step is very important, if not enabled, it will cause laravel custom routing access to all report 404 errors! )

(2) Измените номер порта на 8088

((3) Настройте доступ к корневому каталогу для: D: Dev ToolKit WampServer 2.5 www

(4) Измените следующие два пункта (главным образом, изменив AllowOverride для всех и добавив Allow от всех):

First:

    Options Indexes FollowSymLinks
    AllowOverride all
    Require local

Amend to read:

    Options Indexes FollowSymLinks
    AllowOverride all
    Order Deny,Allow
    Allow from all

Second:

    AllowOverride none
    Require all denied

Amend to read:

    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
    Satisfy all

5. Перезапустите wampserver и посетите: http://localhost:8088/laravel/public

6. Плагин подсказки кода установки Laravel и phpstorm

(1) Введите каталог, в котором находится laravel, и выполните команду: композитору требуется barryvdh/laravel-ide-помощник;

((2) После завершения добавьте “Поставщик вспомогательных услуг Ide Barryvdh LaravelIdeHelper:: класс” к поставщику в config/app.php в текущем каталоге и выполните команду: PHP artisan ide-помощник: создать;

(3) Наконец, измените файл composer.json в текущем каталоге и добавьте следующий код:

"scripts":{
    "post-update-cmd":[
        "php artisan clear-compiled",
        "php artisan ide-helper:generate",
        "php artisan optimize"
]}

7. PhpStorm (версия 7.1.3) Установите плагин laravel и импортируйте проект