Я работаю на своей локальной машине (apache2, php, mysql).Когда я хочу загрузить файлы на мой работающий сервер (nginx, mysql, php5-fpm), я сначала делаю резервную копию своей папки www, извлекаю базы данных, копирую все на свой сервер (что утомительно, потому что он защищен с помощью opiekey), регистрируюсь самскопируйте файлы из моего домашнего каталога на сервере в мой каталог www и, если мне повезет, разрешения для файлов и все остальное сработает, я смогу просмотреть изменения в Интернете.Если мне не повезет, мне придется исследовать, что пошло не так.
Сегодня я изменил только один файл, и мне пришлось пройти весь процесс только для этого файла.Вы можете себе представить, как это раздражает.Есть ли более быстрый способ сделать это?Способ автоматизировать все это?Может быть, что-то вроде «коммит» в SVN и вы летите?
Как вы, ребята, справляетесь с такими вещами?
PS: я очень новичок во всем этом, так что терпитемне!Например, я всегда копирую файлы в свой домашний каталог на сервере, потому что кажется, что scp не может скопировать их прямо в папку / var / www?!