Несколько дней назад я в блоге о моем опыте использования Google Compute для хостинга сайтов. Сегодня вечером я создал новый статический сайт и решил использовать Google Cloud Storage, и я решил поделиться несколькими заметками о том, как все прошло.
документы довольно хорошо, поэтому я не буду повторять, что там. Я скажу, что первое большое путешествие, с которым я столкнулся, было проверкой. Я хотел создать ведро для githubhealth.raymondcamden.com. Если вы следите за мной в Твиттере (@raymondcamden), то, возможно, вы видели сообщения и снимки экрана, которыми я поделился с инструментом, который позволит вам проверить относительную «работоспособность» ваших проектов GitHub. Завтра я собираюсь написать об этом в блоге, но сегодня вечером у меня было немного свободного времени, поэтому я решил пойти дальше и настроить хостинг. Когда я попытался создать корзину с тем же именем, что и у сайта, онлайн-инструмент Google не позволил мне. Он сказал, что мне нужно сначала проверить сайт.
Это выглядело как уловка 22. Как я могу проверить сайт, когда планирую разместить сайт через корзину? К счастью, вы также можете выполнить проверку, добавив запись TXT. GoDaddy делает это довольно легко, и Google смог проверить это примерно за десять минут.
После того, как я создал ведро, я должен был загрузить файлы. Transmit (клиент OSX FTP) имеет встроенную поддержку сайтов S3, но я не знаю, поддерживают ли они Google Cloud Storage. Но мой бывший начальник и нынешний глава Google Cloud Evangelism в Google написал Сообщение блога Несколько дней назад говорили о том, как использовать инструмент командной строки работать с ведрами. Я упомянул, как круто было работать с командной строкой для Google Compute, и это так же здорово для облачного хранилища. Я использовал одну команду для копирования своих файлов, а другую - для установки разрешений.
Последний шаг состоял в том, чтобы включить страницу индекса для корзины, что также можно было сделать через CLI, но вместо этого я использовал веб-администратора.
Если я правильно помню, Amazon сделал часть безопасности сайта хостингом настоящей болью в тылу. Вы должны были найти какой-нибудь прикольный фрагмент XML и вставить его. Насколько я могу судить, Google заставил их победить здесь. Единственная часть, которая меня не особо волновала, была проверка, но я могу преодолеть это.
Во всяком случае, я думаю, это все. Если вы решите использовать облачное хранилище Google, сообщите им, что я отправил вам их. На каждые пять рефералов я получаю бесплатную копию Chrome.
Если вам интересно узнать об интерфейсе, вот мой список (хе):
И подробный вид моего статического сайта:
Если вы хотите попасть на сайт (и снова, я буду рассказывать об этом подробнее завтра), вы можете сделать это здесь: http://githubhealth.raymondcamden.com ,