Top.Mail.Ru
Ответы

Помогите с созданием сайта

Есть вопрос:

По дате
По рейтингу
Аватар пользователя
Гуру

Запусти локальный веб сервер

Аватар пользователя
Мастер

Скинь руководство на русском или ссылку на видео краткое, пожалуйста.

Аватар пользователя
Гуру

А вот насчёт настройки сети, внутренних доменов и т.д. я вообще не могу ничего сказать, не шарю в сетях. Возможно при минимальных настройках nginx уже будет отвечать на запросы по ip адресу..

Аватар пользователя
Мудрец

Используй веб-сервер IIS, Apache или nginx

Например, скачай отсюда:
https://nginx.org/en/docs/windows.html

Я обычно ставлю его в D:\web\nginx
Туда же кладу php
А рядом в D:\web\maria
ставлю БД MariaDB (форк MySQL)

nginx-start.bat (в автозагрузке)
@echo off
start nginx -c conf/nginx.conf

php-fpm-start.bat (пример, не в автозагрузке)
@echo off
echo Starting PHP FastCGI...
set path=d:\web\nginx\php;%PATH%
d:\web\nginx\php\php-cgi.exe -b 127.0.0.1:9000 -c d:\web\nginx\php\php.ini

Чтобы запустить php-fpm-start.bat и скрыть окно, использую
php-fpm-start.vbs (в автозагрузке)
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "d:\web\nginx\php-fpm-start.bat",0

IIS запустить проще, но php-fpm прикручивать к нему геморройнее.
Ладно хоть СУБД запускается автоматом - просто как служба.



Видео по теме