×
Техническая документация: Хостинг

Программы для работы с файлами и базами данных

Здесь перечислены рекомендуемые нами программы и вебинтерфейсы. Вы можете использовать не только эти, но и любые другие программы (Far, Total Commander и т.д.). WebFTP, FileZilla, Far, PHPMyAdmin, WinSCP, Putty, MySQL-tunnel.

Пароль, имя пользователя, имя хоста

  • Пароль для каждого сервиса (ftp, mysql, ssh) свой отдельный. Пароли вам приходят на электронный адрес при покупке площадки виртуального хостинга; пароли можно сменить, в случае потери.
  • Имя пользователя (для любого сервиса) имеет вид uXXXX; например, у площадки u100500, имя пользователя-FTP будет таким же: u100500 (не путайте его с клиентским номером, который имеет вид c100500).
  • Хост у каждого сервиса (ftp, mysql, ssh) свой: uXXXX.ftp.masterhost.ru; uXXXX.mysql.masterhost.ru; uXXXX.ssh.masterhost.ru; где uXXXX — это номер вашей площадки; например, u100500.ssh.masterhost.ru

Проблемы и методы их решения

Вид проблемы Решение Если не помогло
1. Пароль FTP не работает или потерян Получите новый пароль FTP Подождите 40 минут. Возможно ваша площадка переезжает на другой сервер и выподлючаетесь к старому.
2. Захожу по FTP, но файлы не скачиваются и не закачиваются Включите пассивный режим Отключите все антивирусы, брандмауэры, обратитесь к своему администратору
3. При подключении к FTP вообще ничего не происходит, программа не может подключиться Проверьте, не блокируется ли 21-й порт Возможно у вас вообще нет подключения к интернет.
4. Не вижу файлов .htaccess, .ftpaccess (или другие файлы). Не могу их загрузить. Проверьте настройки используемого FTP клиента и включите отображение скрытых файлов. Также работать со скрытыми файлами можно через наш файловый менеджер и WinSCP Возможно там нет этих файлов. Либо на них выставлены права, запрещающие перезапись.

WebFTP (ftp)

Вебинтерфейс webftp.masterhost.ru подойдет тогда, когда нужно зайти на свою площадку, отредактировать, удалить или скачать какой-либо файл, но при этом у вас нет под рукой вашего компьютера. Для входа используйте логин и пароль от FTP.

FileZilla (ftp)

Программа FileZilla предназначена для того, чтобы скачивать или закачивать файлы своего сайта (работает по FTP-протоколу). Ниже предоставлен пример настроек для площадки u100500 (хост u100500.ftp.masterhost.ru; имя пользователя u100500).

Far (ftp)

PHPMyAdmin (mysql)

Вебинтерфейс phpmyadmin.masterhost.ru нужен для доступа к MySQL из обычного веб-браузера. Для входа в интерфейс вам необходимо ввести Логин: uXXXXX (соответствует названию виртуальной площадки) и Пароль: пароль mysql-пользователя вашей площадки (есть письме, которое приходит после покупки площадки виртуального хостинга).

WinSCP (ssh)

Программа WinSCP презназначена для передачи или скачивания файлов с вашей площадки, но она работает по протоколу SSH (это значит что нужно использовать логин и пароль именно от SSH, а не FTP). WinSCP стоит использовать в двух случаях: если у вас не работает програма FileZilla или требуется, чтобы передача данных шла в зашифрованном виде.

  • Host name: uXXXXX.ssh.masterhost.ru; Port number: 22; User name: uXXXXX; Password: пароль SSH.

Putty (ssh)

Программа Putty нужна для работы с площадкой по протоколу SSH. Настройте putty по этой картинке (замените uXXXX на номер своей площадки, например, u100500) и нажмите на кнопку Open:

Далее используйте логин вида uXXXXX и пароль SSH. Пароль при вводе отображаться не будет (лучше скопируйте его и при запросе пароля нажмите на черном экране правой клавишей мыши — это и будет ввод скопированного пароля, а далее нажмите Enter). Если логин и пароль будут введены правильно, вы попадете в unix shell и сможете выполнять команды:

MySQL-туннель

В целях безопасности прямой доступ к серверам MySQL из интернета закрыт, т.е. если через свой компьютер вы хотите подключиться к базе данных на своей площадке, то это не возможно. Но можно настроить туннель и тогда вы сможете получить доступ. Для этого вам понадобится программа Putty (см. пример выше) + следующие настройки:

  • Host Name: uXXXX@uXXXX.ssh.masterhost.ru, где uXXXX — номер вашей площадки; Port: 22; Protocol: SSH
  • закладка «Tunnels»
  • далее добавьте настройки в меню Forwarded ports нажатием кнопки «Add»
  • Настройка закончена. Перейдите в первое меню «Session» и нажимаем кнопку «Open» для установки соединения. Проходим авторизацию. После этого не выключайте программу Putty. Теперь она обеспечивает туннель с вашего компьютера на вашу площадку, обеспечивая доступ к базе MySQL. В своей локальной программе подключайтесь к MySQL на порт localhost:3306.