2017-01-28 8 views
0

Когда я запустил свой веб-сайт на своем старом сервере, я запустил Transmit на моем Mac (OS X 10.11.6), подключенный к моему серверу, Control-Click-Open удаленный файл php , сделал исправление и сохранил. Файл обновился на сервере за секунду. Было здорово запустить некоторый тест php/mysql/google_service, который я не могу запустить локально.Редактирование php-файла на AWS Elastic Beanstalk

Теперь я только что перенес свой проект на сервере Amazon, AWS. Каждый раз, когда мне нужно запустить тест (например, на S3_Bucket, который я не могу запустить локально) или изменить переменную, измените флаг ... Я должен сделать это на моем локальном php/html/java/css/apis, запишите его, загрузите с помощью панели Elastic Beanstalk, подождите около половины минуты, а затем запустите ее. Я не нашел способа отредактировать один файл простым способом (Open, Write, Save), как и раньше, через Transmit. Я не могу идти дальше. Это тратит мое время.

Знаете ли вы, что лучший способ разработать/испытать/запустить мой проект на AWS?

ответ

0

Считаете ли вы использование докеров?

https://aws.amazon.com/about-aws/whats-new/2015/04/aws-elastic-beanstalk-cli-supports-local-development-and-testing-for-docker-containers/

Или использовать MAMP?

https://www.mamp.info/en/

+0

Спасибо byumark, я собираюсь посмотреть на Докер. Что касается MAMP, я уже установил php и MySQL на свою локальную машину. Но из локального хоста я не могу тестировать службы, такие как Google Map, Facebook, различные AWS-ковши, локальные переменные AWS ... Я прочитаю его функции. Я дам Вам знать. – Leonardo

+0

Спасибо за обновление, @Leonardo. Я считаю, что вы можете тестировать службы AWS локально. Вам просто нужно использовать ключи доступа и SDK для PHP AWS или CLI. Не уверен насчет google и facebook, но это должно быть возможно. Возможно, стоит посмотреть, потому что местная разработка и тестирование действительно приятны. – byumark

+0

Я установил MAMP PRO. Мое первое впечатление не очень хорошее. Когда я нажимаю на файл php для редактирования, цветное вращающееся колесо работает около 1 минуты. Он загружает весь документ, а с TextWrangler - немедленно. Очень жаль. Затем в текстовом редакторе нет меню popUp, в котором перечислены все функции php, которые я написал в документе php. Так что это боль, чтобы найти и перейти к редактированию желаемой функции. Очень жаль. Я должен щелкнуть по значку редактора, а затем щелкнуть правой кнопкой мыши файл php в левом списке и отредактировать файл с помощью TextWrangler. Это нехорошее решение. – Leonardo