Подробная инструкция по заливке файлов на сервер Nic.ru

К этому моменту у вас должен быть зарегистрированный домен и оплаченный хостинг. В хостинг должны входить SQL и PHP.

 

1)     Изменяем пароль. Поскольку нам не нужно, чтобы каждый мог править наш сайт, заходя пользователем test и таким же паролем, делаем следующее:

- заходим в панель управления http://localhost/Tools/phpMyAdmin/index.php (не забывайте включать Денвер)

- Выбираем в левой панели нашу базу (в нашем примере это cms). Вы должны увидеть список таблиц вашей базы. А если не увидели, перейдите на вкладку «Структура», что вверху

- Находим таблицу cms_user и нажимаем кнопку "обзор" (находится рядом)

- Уничтожьте всех ненужных юзеров, а в нужном поменяйте хотя бы пароль.

2)     Создаем дамп (dump) нашей базы. Идем опять на http://localhost/Tools/phpMyAdmin/index.php, а там – на вкладку «Экспорт» (вверху):


 

 

не забудьте, где сохранили свой дамп. Дамп иногда полезно делать периодически – в качестве резервной копии вашего сайта.

 

3)     Открываем панель управления хостингом. Находим раздел СУБД (базы данных). Создаем там новую базу данных, например cms.

4)     Там же заходим в панель phpmyadmin, аналог того что у вас на локалхосте, где вы делали дамп своей базы. Импортируем сюда свой дамп, для чего на вкладке «Импорт» укажите расположение вашего дампа.

5)     Теперь нужно поместить на сервер сам движок CMSBrick. Для этого нужно скопировать все файлы движка в папку docs на сервере (найти ее не должно составить труда). Но не торопитесь просто их копировать. Помните, что они проиндексированы программой TortoiseSVN, и  перед отправкой на сервер, их нужно от этого «очистить». Делаем так: переходим в папку движка (по умолчанию C:\WebServers\home\cms\www), кликаем правой клавишей, в меню выбираем TortoiseSVN->Экспорт… Укажите папку на вашем компьютере, куда следует экспортировать.

6)     Переходим в эту папку с экспортированными файлами. Нужно изменить настройки файла config.php, что находится в папке www\includes. В нем нужно прописать сои настройки, чтобы выглядело примерно так:

 

$config['Database']['dbname'] = 'ваш_идентификатор_cms';

$config['Server']['servername'] = ' ваш_идентификатор.mysql';

$config['Server']['port'] = 3306;

$config['Server']['username'] = ' ваш_идентификатор_mysql';

$config['Server']['password'] = '*********';

 

Сохраните и теперь копируйте все файлы в папку docs. Копировать лучше файловым менеджером, например FAR. Настройки к каждому файловому менеджеру читайте в разделе Помощь вашего хостера.

 

7)     Попробуйте зайти на ваш сайт, может уже заработает. А если не работает, то делаем следующее:

- Найдите в панели управления хостингом «Управление модулями». Проверьте, включены ли следующие модули, а если не включены, включите:

auth_module

dir_module

env_module

limitipconn_module

mime_module

PHP5.2.6 (этот модуль выглядит как ссылка, при клике на него вы попадете в его настройки, как описано ниже)

realip_module

rewrite_module

 

- Зайдите в настройки PHP5.2.6 и проверьте там тоже, чтобы было включено:

gd

iconv

mysql

pdo_mysql

templates

zlib

 

- Зайдите в Управление сайтом и убедитесь, что файл .htaccess включен.

 

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

 

После этого все должно работать!

 

 

 

0
20 Января 2009, 15:50