Как сделать сервер с сайтом на сервере

Как сделать сервер с сайтом на сервере
 
Как перенести сайт на сервер
Подробные рекомендации Перенос сайта на сервер  (с локального компа)

Здесь собраны рекомендации с Форума по переносу сайта и мои соображения. Сервер hostfabrica.ru выбрал по рекомендации на Форуме. Оказалось, на нем очень дружественная тех. поддержка. Удобная панель управления. После установки сайт заработал сразу. Хотя сервер провайдера находится в Питере, но на мои вопросы сотрудники отвечают в течении 15 минут по электронке! Никаких задержек! В отличии от www.vline.ru, от которого не получал  ответов по эл почте ни разу. Всегда приходилось дозваниваться и напоминать о себе.  

Перейти на перенос дампа БД на локалку 

На сервере hostfabrica открывается для Вас аккаунт который будет активен в течении 15 дней тестового периода. После заполнения несложной анкеты от провайдера я получил (кстати, он запрашивает имя домена и если оно не зарегистрировано, то как бы нужно платить за это 500 руб. Но я указал уже ранее зарегистрированное доменное имя).

От владельца площадки Вы получите следующую информацию:
Имя сервера localhost

Информация аккаунта:
ВХОД НА ПАНЕЛЬ УПРАВЛЕНИЯ
(Естественно ЛОГИН, ПАРОЛЬ и ДОМЕН у Вас будут другие)

логин : maleiru
пароль: JhRTbLBRM
домен:  firmograd.ru
Вход на панель: http://hostfabrica.ru/, логин maleiru, пароль JhRTbLBRM

Подготовительные работы на локальном компьютере

1. Если не сделаны правки файла includes/frontend.php для лучшего отображения ключевых слов на страницах сайта, то непременно это надо сделать. Смотри  здесь http://joomlaportal.ru/content/view/1341/68/ ПРАВКА JOOMLA! Иначе поисковики будут плохо прописывать страницы сайта. Эта информация взята так же с Форума.

2. Скопировать всё содержимое папки WWW  в другую папку для последующей работы с ней.

3. Переименовать htaccess.txt в   .htaccess  (переименовывать нужно в FTP редакторе! Произвести правку имени файла, нажать Еnter)

4.  Поправить в шаблоне bizciti   файл index.php  (обращение mysyte/  заменить на  firmograd.ru/). Эта правка только у меня, поскольку я намертво забил баннер «Сделай сам» в шаблон.

5. РЕДАКТИРОВАТЬ configuration.php.

 Редактировать на локальном компьютере его можно при помощи любого текстового редактора- например блокнотом. Однако если текст собирается в кучу и не отображается по строчкам, удобнее производить правку в NamoWebEditor.

        На сервере hostfabrica так же можно производить правки в файлах на удаленном сервере при помощи файл-менеджера панели управления. Для этого войти в Панель Управления (указать при входе логин: maleiru, пароль:  JhRTbLBRM,   http://hostfabrica.ru/) нажать «Файл-менеджер».
     Или при помощи FTP  редактора, например Total Comander, для чего предварительно организовать соединение c сервером по FTP.

        При создании соединения указать: 
заголовок – любой удобный для запоминания, 
        имя сервера:                          www.hostfabrica.ru, 
        учетная запись – ваш логин maleiru, 
        пароль- указать пароль для входа на панель управления JhRTbLBRM.

Сделать следующие правки:
$mosConfig_db - название базы данных   mybd_maleiru
$mosConfig_user- пользователь БД          mybd_maleiru
$mosConfig_password - пароль доступа к БД   JhRTbLBRM
$mosConfig_live_site - доменное имя 'http:// firmograd.ru';
$mosConfig_absolute_path -  /home/m/maleiru/htdocs
$mosConfig_cachepath  - путь от коневой папки сервера к кеш-  папке /home/m/maleiru/htdocs/cache
$mosConfig_host = ' localhost'; 
$mosConfig_sitename = '' (установить пусто, это нужно для того, что бы в списке ключевых слов на генерируемой странице были бы одни кл. слова самого динамического материала, иначе в состав ключевых слов входит  $mosConfig_sitename и сам список ключевых слов начинается именно с этой текстовой переменной.

6. Сделать из всех файлов  дистрибутива Joomla (из папки WWW) один ххх.zip  архив. Имя не имеет значения- любое удобное для вас. Он будет раза в 3 меньше по объему и быстрее закачиваться на сервер.

7. Создать текстовый файл  в формате .txt локальной базы данных в Денвере (Там баз данных  3 штуки- mybd, mysql, phpmyadmin, все материалы хранятся в mybd, её и закачиваем, а остальные – не надо). Идем в панель управления базой данных (как правило, это phpMyAdmin)(в денвере http://localhost/Tools/phpMyAdmin). Выбираем там базу в левой колонке панели

- щелкаем по кнопке/закладке Экспорт.
- выбираем все таблицы базы – «отметить все» - внизу слева.
- задать перекодировку БД в версию на удаленном сервере  (На локалке есть универсальная MySql 40, задать её)
- нажимаем кнопку "Пошел".
- копируем из появившегося окна текст в txt файл, сохраняем, напр. В файле под именем mydb.txt.

Созданный текст нужно будет скопировать в окне и вставить в пустую страницу текстового редактора, напр. Блокнот). В нем:
- Поменять локальное имя сайта на реальный в файле mybd.txt, там где это есть (В любом текстовом редакторе Правка-заменить например, //mysite/ на  //firmograd.ru// и //www.mysite/ на  //www.firmograd.ru// ).
- Заархивировать в формат .zip. Имя файла не имеет значения. Таблицы этой базы данных будут заливаться в базу данных на сервере. Общее их количество на сервере в моем случае было 40 штук.

Все, подготовку на локальном компьютере закончили. Мы создали папку, в котором есть 2 zip файла.  Один из них - все правленые файлы по п.6 (названный здесь ххх.zip), и один с таблицами нашей базы данных готовыми для перекачки. Теперь переносим все это на сервер.

Собственно закачка файлов на сервер.

1. Копирование созданного в п.6  файла дистрибутива JOOMLA с расширением   ххх.zip  с локального компьютера в папку сервера /htdocs: ( База Данных загружается отдельно на сервер, как – описано ниже).

Есть два способа:

 1. Использовать файл-менедежер панели управления (вход: JhRTbLBRM в  http://hostfabrica.ru)

 - Для этого залить на удаленный сервер заархивированное содержимое, находящееся в файле  xxx .zip на локальном компе. Конфигурация настроена, правки все произведены,  после заливки останется только установить права доступа к файлам и  поясное время а админке Joomla-глобальная конфигурация загрузить архив через файл-менеджер сервера.

- Разархивировать, находясь в той же панели, воспользовавшись функцией архиватора файл-менеджера в папку htdocs/. Очень удобно!

Примечание: при копировании файла .zip на сервер развернуть панель «Состояние» соединения с Интернетом и наблюдать ход передачи данных на наличие ошибок. При ошибках стереть файлы на сервере и повторить перенос файла .zip.

2 .Загрузить файлы вашего сайта с помощью FTP программы на вашем компьютере в папку /htdocs на сервере. Так же наблюдать за ошибками передачи. После закачки – разархивировать.

СОЗДАТЬ БД на удаленном сервере.

Перед закачкой файлов базы данных с локального компьютера, нужно её вначале создать на удаленном сервере. Для этого:
1. Войти в Панель Управления (указав логин и пароль: maleiru JhRTbLBRM http://hostfabrica.ru/) нажать MySql
2. Создаем новую БД:

        Имя базы данных mybd _maleiru 
        Пароль                  JhRTbLBRM

3. Входим в редактор БД PhpMyAdmin  по тому же паролю.Выбрать: Операции/кодировка cp1251_general_ci, - нажать  ПОШЕЛ.

-  Кодировка соединения с базой по умолчанию — cp1251general_ci. Использование другой кодировки задаётся SQL командой SET NAMES. (Я использовал кодировку cp1251 и все встало нормально).

 Импорт базы данных с локального компьютера.

 Имеем  созданный ранее файл локальной базы данных на локальном компьютере в формате .zip.
- Идем в панель управления БД  провайдера, ЛОГИН, пароль: maleiru,  JhRTbLBRM http://hostfabrica.ru/.  нажать MySql
- щелкаем по кнопке/закладке ИМПОРТ БД – это быстрее,  и указать путь к файлу, задать кодировку - 1251_ci)
- копируем содержимое файлов "Пошел".

Последние штрихи

1. Проставление прав доступа. Войти в Панель Управления на сервере (maleiru  JhRTbLBRM http://hostfabrica.ru/), нажать «Файл-менеджер» (Или соединиться по FTP, напр. При помощи Total Commander, файл/изменить атрибуты).

На директории media, images/stories, images/banners и cache проставляем права доступа (chmod) - 777. На другие папки в целях повышения безопасности оставляем 755 и для всех файлов -644 (они установлены по умолчанию).

Из другого руководства:

 На перечисленные ниже директории выставляем права доступа:
Cache                   777
images                  777
images/banners  777
images/stories          777
media                   777
components    755
language         755
modules          755
mambots         755
templates        755
administrator   755
administrator/backups 755
administrator/components 755
administrator/modules       755

Кодировки 755 на папки установлены по умолчанию.
Все, теперь входим на сайт по www.ваше_имя_сайта.ru

Осталось только установить уже на сайте в панели админ Joomla/ глобальноя конфигурация Ваше поясное время.
Для этого файл configuration.php  должен быть доступен для записи.

 

Создание файла favicon.ico и его размещение

Иконка необходима для идентификации вашего сайта  на страницах поисковика. Разместить файл favicon.ico нужно в корневом каталоге в папке images/. Фотошоп рисовать ещё их не научился. В интернете много бесплатных программок. Формат файла 16х16 пикселов. Глубина цвета 16. Например эта iconomaker.exe - бесплатная и хорошо работающая.

Главная страница регистрация фирм, регистрация изменений, строительные лицензии, товарные знаки

 

Как сделать сервер с сайтом на сервере
Как сделать сервер с сайтом на сервере

Создание и настройка сервера Minecraft Wiki Как сделать сервер с сайтом на сервере
Создание и настройка сервера Minecraft Wiki Как сделать сервер с сайтом на сервере

Как создать, установить, настроить локальный сервер Как сделать сервер с сайтом на сервере
Как создать, установить, настроить локальный сервер Как сделать сервер с сайтом на сервере

Как создать свой хостинг с нуля - Программирование
Как создать свой хостинг с нуля - Программирование

Хостинг на домашнем компьютере - Установка ArchLinux
Хостинг на домашнем компьютере - Установка ArchLinux

Как раскрутить сервер Minecraft. Пособия, методики
Как раскрутить сервер Minecraft. Пособия, методики

Как сделать сервер с сайтом на сервере Как сделать Error 404 на сайте, коды ошибок веб