Доброго времени суток. Освоил фронт-разработку: html,css,js. Теперь хочу научиться back- разработке.
Работаю на маке. Хотел бы "поднять" встроенный сервер apache2, написать несколько БД, освоить PHP PYTHON. Но не хватает знаний с технической стороны: как поднять серв, каким инструментом пользовать для mySql, и тд.
Подскажите, пожалуйста, как действовать, с чего начать и тп.
Спасибо!
Начинайте с Vagrant и виртуалок.
Это поможет Вам поднять полноценный тестовый сервер (со всеми нужными службами, включая веб-сервер, базу и прочее) для дальнейшего обучения.
Если хочешь получить знания, как поднять сервер, как использовать MySQL и тд - вместо упрощенного MAMP с графическими интерфейсами лучше используй Vagrant (первоначальную сборку пошагово можешь настроить тут https://puphpet.com/ , как разберешься - переходи к собственной) , мануал по вагранту тут https://www.vagrantup.com/docs/getting-started/
Если хочешь еще глубже в это погрузиться (сервера - "контейнеры", межсетевое взаимодействие и тд) - то посмотри https://www.docker.com/ .
Заранее готовься, что и то и то - сложно, но как разберешься ни на какие MAMP-ы/OpenServer/Denwer/etс тебя потом палкой не загонишь.