Третьего мая сего года хостинг 3fn.net лег. Все думали отдохнуть. Фиг там - его тупо отрубили в датацентре, и никого из сотрудников не подпускают к оборудованию. Нфорумах потихой пошло недоумение, типа хост вроде крутой, че за фигня (тут семки набраные в рот уже выплевываются).
Молодцы 3fn.net быстро отвечать начали на форумах про проблемы:
Здравствуйте,
Возникли проблемы решение которых зависит не от нас. Мы делаем все что бы всячески способствовать решению проблемы в самые короткие сроки.
К сожалению точных сроков дать не можем по причине того что проблема не на нашей стороне.
Спасибо за понимание, С уважением 3FN
А народ все возмущался по тихой. Пока народ не узнал конкретные причины. Кто читает по англицки тут подробности. Для остальных юзеров тема такая - рубанули их за что-то противозаконное по америкосовским законам. Народ уже ставки делает, вернут они свои серваки или нет.
В очередной раз работая в программе Putty забыл некоторые команды. Решил сделать себе, а также читателям блога, небольшую шпаргалку по командам Putty.
Файловые команды
ls – список файлов и каталогов ls -al – форматированный список со скрытыми каталогами и файлами cd dir – сменить директорию на dir cd – сменить на домашний каталог pwd – показать текущий каталог mkdir dir – создать каталог dir rm file – удалить file rm -r dir – удалить каталог dir rm -f file – удалить форсированно file rm -rf dir – удалить форсированно каталог dir * cp file1 file2 – скопировать file1 в file2 cp -r dir1 dir2 – скопировать dir1 в dir2; создаст каталог dir2, если он не существует mv file1 file2 – переименовать или переместить file1 в file2. если file2 существующий каталог - переместить file1 в каталог file2 ln -s file link – создать символическую ссылку link к файлу file touch file – создать file cat > file – направить стандартный ввод в file more file – вывести содержимое file head file – вывести первые 10 строк file tail file – вывести последние 10 строк file tail -f file – вывести содержимое file по мере роста, начинает с последних 10 строк Читать полностью »
Задача: при обращении к поддомену сервер должен отдавать контент из соответствующей поддиректории для заданного VirtualHost.
Есть 2 способа решения задачи, и какой из них лучше – решайте сами. В любом случае, сначала надо настроить WildCard DNS на домене, иначе ничего работать не будет.
Если Ваш проект хостится у firstvds или у minivds, то при добавлении домена на Ваш аккаунт файл зоны будет выглядеть примерно так:
$TTL 3600 domain.com. IN SOA ns1.minivds.com. root.mylogin.minivds.com. (2007041702 10800 3600 604800 86400) ; domain.com. IN NS ns1.minivds.com. domain.com. IN NS ns2.minivds.com. domain.com. IN MX 10 mail domain.com. IN MX 20 mail domain.com. IN A XXX.YYY.ZZZ.WWW www IN A XXX.YYY.ZZZ.WWW ftp IN A XXX.YYY.ZZZ.WWW mail IN A XXX.YYY.ZZZ.WWW smtp IN A XXX.YYY.ZZZ.WWW pop IN A XXX.YYY.ZZZ.WWW domain.com. IN TXT “v=spf1 a mx ~all”
Шаг 1 Закачивать файлы можно по протоколу FTP, соединяясь с сервером, где расположен ваш сайт, с помощью FTP-клиента. Но бывают ситуации, когда нужно залить файл на хостинг с другова сервера, в обход убогово GPRS коннекта или “DialUp”. Для всех этих и многих других действий пользователей хостинг-провайдеры предоставляют доступ по защищенному протоколу telnet (а не по ftp), так называемый shell-доступ (ssh-доступ). Работа с shell - это работа с командной строкой Unix, так как это специфичная операционная система, то в ней существуют законы, команды и т.п. непохожие на Windows.
Что нужно для работы с ssh? А всё просто, надо скачать утилитку, скажем Putty
Тут <filename> - имя файла, где будет храниться база данных.
В процессе выполнения команды mysqldump спросит пароль пользователя MySql - нужно будет ввести его в ответ на соответствующее приглашение и нажать “Enter” - при этом набираемый пароль на терминале не отображается.
2. Содание базы данных из файла <filename> на сервере №2.