Сразу оговорюсь, что в php и связаной с ним инфраструктуре я полный ноль.
Так вот. Мне нужно исполнить php файл на локальной машине. Обратиться нужно именно по сети, а не запустить интерпретатор в консоли, т.к. результат работы скрипта зависит от параметров урла. Ничего проксировать/балансировать мне не нужно. Доверие к скрипту абсолютное.
Я сделал
sudo apt install php
потом сразу удалил установившиеся с ним apache и apache2. Ну потому что.
Оказалось, что с ним еще установилось php-fpm.
Редактирую /etc/php/7.3/fpm/pool.d/www.conf
и прописываю listen = 127.0.0.1:8888
.
В какую папочку мне положить файлы и/или какую строчку в конфиге еще отредактировать, чтобы при вводе в адресную строку браузера http://localhost:8888/???/myscript.php
я видел результат исполнения скрипта?
Сам php с версии 5.4.0 имеет встроенный веб-сервер. Он не предназначен для production, но для "потестировать" вполне пригоден.
Если кратко, то вам надо сложить ваш код в любую папку, зайти в эту папку и выполнить php -S localhost:8000
, а затем зайти браузером на http://localhost:8000/
.
Но я всё-таки посоветовал бы поднять его в связке с nginx, чтобы иметь представление как это всё работает на самом деле. Достаточно неплохая статья на эту тему тут.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите, как сделать или где можно прочитать о том, как сделать Фильтр поиска на сайте (фото прикрепляю) + нужна ли база данных городов на MySQL
Сайт работает через раз!(Если пишу логин который нет в базе то он ничего не выводит , а если такой логин есть то он выводит ошибку , но если уже...
Нужен совет, возможно решить мою проблему кешированием или как то по другому