Как установить PHP, MySQL сервер на Windows и Ubuntu

Для работы PHP и MySQL Вам потребуется соответствующий PHP и MySQL серверы (имеется ввиду программы обрабатывающие запросы пользователей и выдающих результаты). Для локального Windows-сервера хорошо подойдут Denwer или Open Server. Разница между этими пакетами: При установке денвера на компьютер ставится Apache, PHP-интерпретатор и MySQL-сервер Вместе с Open Server устанавливается всё тоже самое + дополнительный софт для разработки сайтов(phpMyAdmin и т.п.) В любом случае на компьютере в директории сервера создаётся папка, в которую следует помещать сайты (в Денвере это /home/, а в Open Server /Domains/) Здесь Вы можете скачать серверы, а также посмотреть официальные инструкции: Установка не представляет сложностей, сайты предлагают обычные Windows-установщики.

Настройка на Debian Linux (напр. Ubuntu) всего в 3-4 команды:
sudo apt-get update sudo apt-get install apache2 mysql-server php php-mysql sudo apt-get install php-cli php-curl php-gd php-json php-mbstring php-mcrypt php-xmlrpc php-zip sudo service apache2 restart
Все команды кроме третьей обязательны. В третье строке - команда, для установки дополнительных модулей php. Не устанавливайте их, если знаете, что они вам не пригодятся (или выберите подходящие именно Вам). Таким образоб пакеты будут установлены. Осталось их настроить:
  • apache - будет работать из коробки, путь к файлам проекта /var/www/
  • mysql - будет работать из коробки. root пользователь доступен изначально без пароля.
  • php будет работать также из коробки, apache его подхватит
  • Посмотреть свой сайт можно в браузере по url: http://localhost, если сайт настроен локально. Или, в случае его удалённости, http://your-site.name, если у Вас есть настроенный домен. Если домена нет, то можно обратиться по ip: http://242.42.24.42 Спасибо за внимание.
    Если статья Вам показалась незаконченной или Вы знаете как её улучшить, пожалуйста сообщите мне e@gohtml.ru