Загрузка интернет-магазина на сервер

Для загрузки файлов на Ваш сервер мы воспользуемся FTP клиентом WS_FTP Pro, открываем программу WS_FTP Pro... Теперь мы должны добавить новую запись о Вашем сервере FTP клиенту, для этого Вы должны знать адрес FTP сервера для подключения, имя пользователя (логин) и пароль для подключения к серверу.

Замечание

Если Вы не знаете FTP сервер, имя пользователя, пароль для подключения к Вашему серверу, обратитесь в службу поддержки Вашего хостинг-провайдера.

Зная FTP сервер, имя пользователя и пароль, начинаем добавлять новую запись, для подключения к серверу: Для этого нажимаем кнопку New Site - рис. 4.

Рис. 4.

Рис. 4.

Нажав кнопку New Site, Вы должны видеть окно, как на рис. 5. В поле Site Profile Name указываем название создаваемого подключения - рис. 5. В поле Host Name or IP Address указываем имя или адрес Вашего сервера, к которому будем подключаться - рис. 5.

Рис. 5.

Рис. 5.

Нажимаем кнопку Next Теперь мы должны указать имя пользователя (логин) и пароль для доступа - рис. 6.

Рис. 6.

Рис. 6.

В поле User Id указываем имя пользователя (логин) для доступа к серверу - рис. 6. В поле Password указываем пароль для доступа к серверу - рис. 6. Ставим галочку возле Save Password - рис. 6. Поле Account оставляем пустым - рис. 6.

Нажимаем кнопку Finish. Новая запись успешно добавлена, переходим к следующему этапу.

Теперь мы должны подключиться к FTP серверу и загрузить интернет-магазин на сервер.

В списке подключений (Sites) выбираем только что созданную запись (Мой сайт) и нажимаем кнопку Connect, что в переводе с английского значит Подключиться - рис. 7.

Рис. 7.

Рис. 7.

Если FTP сервер, имя пользователя и пароль для подключения были указано верно, Вы успешно зайдёте на удалённый сервер, т.е. слева Вы увидите дерево локальных файлов и каталогов, а справа Вы увидите дерево файлов и каталогов сервера, к которому Вы подключились - рис. 8.

Рис. 8.

Рис. 8.

Справа, на удалённом сервере, переходите в каталог, в котором должны лежать веб-документы (рис. 9), обычно такие каталоги имеют названия htdocs, public_html и т.д., а слева переходите в каталог, где лежат распакованные файлы интернет-магазина VaM Shop, в нашем примере это каталог C:\vamshop.

Рис. 9.

Рис. 9.

Замечание

Проконсультируйтесь с службой поддержки Вашего хостинг провайдера, если не знаете, где находится каталог для хранения веб-документов.

Далее мы должны загрузить интернет-магазин на удалённый сервер. Для этого переводим курсор на каталог C:\vamshop, т.е. просто нажмите левой кнопкой мыши на любом каталоге, например на каталоге admin. Теперь мы должны выделить все файлы и каталоги, которые мы хотим загрузить на удалённый сервер. Для этого выбираем меню Edit - Select All - рис. 10.

Замечание

Если Ваш хостинг провайдер предоставляет Вам контрольную панель, в которой есть файл-менеджер, то можно не закачивать тысячи файлов по одному, а просто загрузить за сервер архив vamshop.zip, а распаковать его уже на сервере, с помощью файл-менеджера. Это сэкономит Ваше время.

Рис. 10.

Рис. 10.

Нажав Edit - Select All мы выделили все файлы и каталоги - рис. 11.

Рис. 11.

Рис. 11.

Но нам не нужно загружать архив vamshop.zip на удалённый сервер, мы должны снять выделения с архива vamshop.zip, оставив выделенным все остальные файлы и каталоги. Чтобы снять выделение с архива vamshop.zip, нажимаем на клавиатуре кнопку Ctrl, удерживая нажатой кнопку Ctrl, нажимаем левой кнопкой мыши на архиве vamshop.zip, тем самым мы снимаем выделение с архива и оставляем выделенными все остальные файлы и каталоги - рис 12. Сняв выделение с архива vamshop.zip, отпускаем кнопку Ctrl.

Рис. 12.

Рис. 12.

Убеждаемся, что выбран режим загрузки Auto, должен стоять режим именно Auto, а не ASCII или Binary - рис. 13.

Рис. 13.

Рис. 13.

Убедившись, что выбран режим загрузки Auto, нажимаем зелёную стрелку вправо - рис. 14. Будет начата загрузка файлов на удалённый сервер.

Рис. 14.

Рис. 14.

После того, как все файлы будут загружены на удалённый сервер, Вам необходимо установить права доступа 777 на файлы /includes/configure.php и /includes/configure.org.php. Для этого переходим в каталог /includes. Перейдя в каталог /includes выделяем левой кнопкой мыши файл configure.php и устанавливаем права доступа 777, т.е. нажимаем правую кнопку мыши, выбираем в меню Ftp Commands - CHMOD (unix).

В открывшемся окне, в поле Numeric Value впишите 777 и нажмите кнопку Ok - рис. 16. Аналогичным образом устанавливаем права доступа на файл /includes/configure.org.php.

Рис. 16.

Рис. 16.

Теперь нам нужно установить права доступа 777 на файлы /admin/includes/configure.php и /admin/includes/configure.org.php. Переходим в каталог /admin/includes, выделяем левой кнопкой мыши файл configure.php и устанавливаем права доступа 777 точно также, как было описано выше, т.е. нажимаем правую кнопку мыши, выбираем в меню Ftp Commands - CHMOD (unix), в открывшемся окне, в поле Numeric Value впишите 777 и нажмите кнопку Ok. Аналогичным образом устанавливаем права доступа на файл /admin/includes/configure.org.php.

На этом первый этап установки закончен