Добрый день. Дайте совет как организовать веб-разработку на линуксе.
Недавно пересел на линукс, установил apache, php7, mysql
и теперь чтобы создать домен, надо сделать кучу операций, создать - отредактировать конфиги, прописать айпи и имя домена в /etc/hosts, выставить права, еще мне необходимо использовать оригинальные названия домена, то есть не site.loc а реальный домен site.ru
потому что использую авторизации через соц. сети. И как потом попадать на сайт в интернете, проблема.
Бэкаплю сайты скриптом, который просто архивирует папку с сайтом и делает mysqldump базы.
Может есть более удобные способы как это все организовать, на винде юзал openserver очень удобно было создавать домены, как это все делается в линухе?
AMPPS - принцип работы примерно похож на OpenServer, могут возникнуть трудности из-за прав доступа к файлам.
Другой вариант - Vagrant - но тут посложнее с первоначальной настройкой.
теперь чтобы создать домен, надо сделать кучу операций, создать - отредактировать конфиги, прописать айпи и имя домена в /etc/hosts, выставить права
Ну почти всё тоже самое делалось и в Windows. А вообще - добро пожаловать в Linux. Поначалу будет трудно, долго и непонятно. Через пару месяцев активной работы с линукс, данные вопросы у вас уже просто не возникнут.
потому что использую авторизации через соц. сети
И как потом попадать на сайт в интернете, проблема.
Ну тут может быть вам стоит купить себе реальный домен и работать с реальными DNS именами. Все ваши проекты можно расположить на поддоменах типа projectN.site.ru.