Как на openserver поставить laravel
Перейти к содержимому

Как на openserver поставить laravel

Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Страницы 1

#1 26.01.2015 16:41:03

itfaqih +1 Сообщений: 9

Установка laravel через open-server

Здравствуйте! Кто сможет коротко и ясно объяснить как через опен-сервер установить laravel?
В ютубе есть видео, но один расказывает через XAMP, а второй через денвер.

Не в сети 26.01.2015

#2 27.01.2015 00:55:43

vlsoprun

Re: Установка laravel через open-server

1. Нажимаем правой кнопкой на значок OpenServer, появится вкладка
2. Идем: Дополнительно -> Консоль, открываем ее.
3. Переходим в папку с доменами ( в моем случае это «D:\WebServer\domains» )
4. Вводим команду «composer create-project laravel/laravel your-project-name —prefer-dist» где your-project-name название будущего сайта (например laravel-test.com)
5. Жмякаем на энтор и ждем.

Официальный сайт http://laravel.com/docs/4.2/quick тут подробно написано как через composer установить лару.
Скрин консоли: https://drive.google.com/file/d/0B_wtdV … sp=sharing

#3 27.01.2015 01:50:07

Quiss Откуда: Moscow Сообщений: 32 Сайт

Re: Установка laravel через open-server

2.1. Выполнить команду go-pear в консоле
http://open-server.ru/docs/#rabota-s-composer
PS Google Q: OpenServer Composer

§16. Работа с Pear и Composer
Установка Pear

Чтобы выполнить установку Pear запустите сервер и выполните [Меню → Дополнительно → Консоль], после чего наберите в консоли команду go-pear и следуйте дальнейшим командам установщика.

Установка Composer

Composer совместим со всеми модулями PHP начиная с версии 5.3. Чтобы выполнить установку Composer запустите сервер и выполните [Меню → Дополнительно → Консоль], затем перейдите в папку с тем сайтом, куда планируется установка Composer (например: cd C:\openserver\domains\localhost). После того, как вы оказались в папке с нужным сайтом, наберите в консоли команду composer init и сформируйте файл конфигурации Composer (composer.json). Когда файл composer.json будет сформирован, наберите в консоли команду composer install и дождитесь установки выбранных проектов, а так же их зависимостей. В будущем вы можете выполнять обновление установленных проектов командой composer update, например:

cd C:\openserver\domains\localhost & composer update -v

Не в сети 22.01.2015

#4 27.01.2015 09:19:00

itfaqih +1 Сообщений: 9

Re: Установка laravel через open-server

vlsoprun пишет:

1. Нажимаем правой кнопкой на значок OpenServer, появится вкладка
2. Идем: Дополнительно -> Консоль, открываем ее.
3. Переходим в папку с доменами ( в моем случае это «D:\WebServer\domains» )
4. Вводим команду «composer create-project laravel/laravel your-project-name —prefer-dist» где your-project-name название будущего сайта (например laravel-test.com)
5. Жмякаем на энтор и ждем.

Официальный сайт http://laravel.com/docs/4.2/quick тут подробно написано как через composer установить лару.
Скрин консоли: https://drive.google.com/file/d/0B_wtdV … sp=sharing

У меня php по умолчанию стоял 5.3 , я в настройках поменял на 5.4 и все получилось

Изменено itfaqih (27.01.2015 09:19:19)

Как установить Laravel на Openserver — ЛЕГКО

О том как установить Laraver (framwork) на на Openserver много разных статей в интернете, но у меня была ошибка, меня опенсервер не впускал в нужную папку. решаем быстро и легко тут.

то есть я ввожу адрес на своем компьютере примерно так:

cd G:\проги\open server\open server2015\openserver\domains

а он мне выкидывает такое:

То есть он меня не пускает из этого виртуального диска, это видимо где-то есть в настройках openserver, но я пока не стал этим заморачиваться и подумал давай-ка я буду работать с виртуальным диском(он на ноуте просто как бы дублируется, на самом деле все лежит в пути, который указан выше на реальном диске D)

Я ввел следующее:

а именно там все и лежит — и все — меня сразу перекинуло в эту папку.

А дальше дело техники, так как программа автоматической установки composer уже встроена в openserver, то нам лишь остается набрать такую команду(и не надо скачивать никаких ларавелей на свой компьютер — НЕ НАДО, все само установиться. ):

composer create-project laravel/laravel —prefer-dist

И все) дальше юзайте этот установленный Laravel чик.

Комментарии

+1 # Valeriy 30.09.2018 09:10

Что тут комментировать, тут и ежу всё ясно, что ничего не понятно . Я и терминов то таких никогда не слышал. Наверное надо с нуля начинать, как говорят в школе с азбуки.
Посоветуйте для начала литературу. Ти по азбука программирования. Сленги там всякие,
языки и т.д. и т.п.

+1 # Admin 04.10.2018 19:01

смотря что вам надо, если изучение языков программирования то это одно, если по разным фреймворкам, то это другое. задавайте вопросы у нас на форуме по сайтосозданию

Как быстро запустить Laravel на Windows

Все привет, меня зовут Павел Жуковский и сегодня я расскажу о том как быстро развернуть Laravel на Windows.

Как развернуть через Docker?

Запустить Laravel на Windows с помощью Docker достаточно легко. Вот есть официальная документация, а здесь подробная статья от @Helldar.

Как развернуть с помощью OSPanel (Open Server Panel)?

  1. Скачиваем саму панель OSPanel и устанавливаем её.
  2. В панели есть composer из коробки, поэтому предлагаю его и использовать. В контекстном меню программы выбираем «Консоль».

  1. Далее в консоли переходим в папку domains (команда cd domains ).
  2. Теперь устанавливаем фреймворк Laravel с помощью команды (где yourwebsite.com – это папка с вашим сайтом и это название можно менять) composer create-project laravel/laravel yourwebsite.com
  3. Если всё хорошо, то вы увидите, как скачивают пакеты и в итоге всё будет выглядеть вот так:
  4. Теперь нужно настроить вашу панель OSPanel. Для этого идём к контекстное меню приложения и выбираем «Настройки». Затем во вкладке «Модули» выбираем нужные модули. Для Laravel 10, например, можно выбрать Apache 2.4 + PHP 8.0-8.1, PHP 8.1. Базу данных и остальные модули пока не трогаем. Сохраняем и перезагружаем приложение.
  5. Теперь возвращаемся в настройки и идём во вкладку «Домены». Выставляем в «Управление доменами» вариант «Ручное + Автопоиск», ниже в поле «Имя домена» пишем свой домена (у меня в примере это yourwebsite.com ), а правее в поле «Папка домена» выбираем нашу папку и внутри в ней папку public (мой путь в итоге получается \yourwebsite.com\public ). Обязательно жмём кнопку «Добавить», чтобы ваше выбранные данные перенеслись ниже. После этого опять сохраняем и перезагружаем приложение.

Настройка SSL в OSPanel (Open Server Panel)

Этот этап, пожалуй, самый сложный и требует внимания.

Напомню, что в модулях у нас выбрал Apache 2.4 + PHP 8.0-8.1 и PHP 8.1. Если у вас выбраны другие версии сервисов, то папки будут называться соответственно.

  1. Идём в папку, где установлена панель и там заходим в папку modules/http/Apache_2.4-PHP_8.0-8.1 , там создаём папку ssl и заходим неё.
  2. Создать bat файл (например, start.bat ) с содержимым:
@echo off set OPENSSL_CONF=c:\OSPanel\modules\http\Apache_2.4-PHP_8.0-8.1\conf\openssl.cnf c:\OSPanel\modules\http\Apache_2.4-PHP_8.0-8.1\bin\openssl req -x509 -sha256 -newkey rsa:2048 -nodes -days 5475 -keyout rootCA.key -out rootCA.crt -subj "/CN=OSPanel/" c:\OSPanel\modules\http\Apache_2.4-PHP_8.0-8.1\bin\openssl req -newkey rsa:2048 -nodes -days 5475 -keyout server.key -out server.csr -subj "/CN=PhpStorm/" c:\OSPanel\modules\http\Apache_2.4-PHP_8.0-8.1\bin\openssl x509 -req -sha256 -days 5475 -in server.csr -extfile config.txt -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out server.crt

где c:\OSPanel\ — это пусть к папке с панелью, Apache_2.4-PHP_8.0-8.1 – это папка с выбранное версий Apache.

  1. Создать файл config.txt с содержимым:
nsComment = "OSPanel Generated Certificate" basicConstraints = CA:false subjectKeyIdentifier = hash authorityKeyIdentifier = keyid,issuer keyUsage = nonRepudiation, digitalSignature, keyEncipherment subjectAltName = @alt_names [alt_names] DNS.1 = yourwebsite.com где yourwebsite.com – это адрес вашего тестового домена. Можно указывать несколько доменов, тогда запись будет такого вида DNS.1 = yourwebsite.com DNS.2 = yourwebsite2.com DNS.3 = yourwebsite3.com

где yourwebsite.com – это адрес вашего тестового домена. Можно указывать несколько доменов, тогда запись будет такого вида

DNS.1 = yourwebsite.com DNS.2 = yourwebsite2.com DNS.3 = yourwebsite3.com
  1. Запускаем файл start.bat и у вас должны сгенерироваться 5 файлов.
  2. Теперь нужно указать папку, где будут лежать все файлы сертификатов. Открываем файл /userdata/config/Apache_2.4-PHP_8.0-8.1_vhost.conf
    Находим строку
SSLCertificateFile "%sprogdir%/userdata/config/cert_files/server.crt" SSLCertificateKeyFile "%sprogdir%/userdata/config/cert_files/server.key"
SSLCertificateFile "%sprogdir%/domains/ssl/server.crt" SSLCertificateKeyFile "%sprogdir%/domains/ssl/server.key"

Затем идём в папку domains и в неё создаём папку ssl. Туда копируем сгенерированные 5 файлов.

  1. Теперь пришло время установке сертификатов. В папке с файлами запускаем файл rootCA, далее: Установить сертификат -> Текущий пользователь -> Поместить сертификат в следующее хранилище -> Обзор -> Доверенные коренные центры сертификации.
    Теперь нажимаем Пуск и вводим «Управление сертификатами пользователей»

Там выбираем папку «Доверенные корневые сертификаты» -> «Сертификаты» и ищем сертификат OSPanel. Если он есть, то всё установилось корректно.

  1. Перезапускаем Open Server и пробуем зайти на адрес https://yourwebsite.com/

Устанавливаем Laravel 8 на локальную машину + авторизация

Привет. Пишу инструкция в первую очередь для себя, чтобы закрепилось в памяти.

Устанавливать буду на openserver, скачать его можно на официальном сайте. Первым делом создаем папку в папке domains, допустим qwerty, так будет называться мой проект в дальнейшем. Затем заходим в среду разработки, я использую phpShtorm и выполняем в терминале команду.

composer create-project laravel/laravel .

Точка на конце обязательна, это значит что мы будем устанавливать проект в корневую папку, т.е. qwerty.

В место точки можно указать qwerty, тогда проект будет доступен по пути domains/qwerty/qwerty, лишнее вложение.

Настройка Openserver

Так теперь нужно настроить openserver. Заходим в настройки в Домены.

Устанавливаем Laravel 8 на локальную машину + авторизация

Выполняем действия как указаны на скриншоте. На этом установка закончена.

Авторизация

Дальше нужно подключить авторизацию для этого выполняем следующие команды в терминале последовательно.

composer require laravel/ui php artisan ui vue --auth npm install npm run dev

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *