Jump to content
  • 0

Установил Денвер, хочу локально установить форум - такой как здесь


Andrey Taborin
 Share

Question

К сожалению PHP совсем не знаю, установил Денвер, хочу локально установить

бесплатный форум ( не знаю - такой как здесь подойдет или нет ) и не зню что дальше

делать, подскажите пожалуйста

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

давно хотел написать сие, еще с версии 1.2.15... после исправлений в рассылке S-H пожалуй опубликую

Установка форума PunBB 1.2.16 на хосте и локальной машине с Денвером.

0.Ссылки

+ http://jino-net.ru - бесплатный хостинг (позднее удобно переходить с него на платный http://jino.ru)

+ http://www.denwer.ru/dis/Base/latest - отсюда берем Денвер

+ http://punbb.org - отсюда берем PunBB (на момент написания последней релизной версией был 1.2.16)

+ http://punres.org - моды и скины для PunBB

+ http://punbb.ru - русский форум, посвященный PunBB. они немного отстают - например до сих пор не обновили свою сборку с 1.2.15)

+ http://forum.htmlbook.ru - а здесь можно спросить что-нибудь

1.Регистрируемся на хостинге

Идем по ссылке http://www.jino-net.ru/register.phtml

Заполняем логин (он же будет первой частью доменного имени)

dstest

тематику

прочее

пароль и повтор пароля

звездочки, хи-хи

ФИО (реальные, иначе аккаунт рано или поздно будет заблокирован, я у них в офисе был, общался с людьми, по сравнению с популярной агавой, просто небо и земля)

Дмитрий Сергеевич Субботин

мейл

ds@denton.msk.ru

2.Знакомимся с контрольной панелью

После подтверждения регистрации, входим в свой аккаунт любым способом:

а) с главной страницы jino-net.ru, введя логин(dstest) и пароль(звездочки)

б) по ссылке http://dstest.jino-net.ru:8080/cpanel.cgi

Взляд сразу цепляется за слова "аренда приложений". Пройдем туда и посмотрим на предлагаемые форумы...неожиданность, мда. Хотел было удивить - там раньше предлагалась почти автоматическая установка PunBB (кстати при установке его через контрольную панель долгое время имелся глюк, который почему-то никто до меня не замечал и не исправил), а сейчас пошел проверить - нету. Ну да ладно, не беда.

В общем, пошарившись по КП (на платном джино она сейчас стала значительно удобнее, а два года назад была точно такой же, как на джино-нет), пойдем скачаем PunBB с сайта (см #0) архив какой нравится...Downloading...Done.

Link to comment
Share on other sites

  • 0

3.Устанавливаем PunBB на хостинге

3.1.Скачанный недавно архив распаковываем на своей машине. Увидим три папки: docs, extras, upload. Первая - мануал; во второй есть несколько интересных фишек, но сейчас они нам не понадобятся, разберем позднее; содержимое третьей надо загрузить на сервер.

3.2.Допустим мы не планируем делать на сайте ничего, кроме форума и адрес http://dstest.jino-net.ru должен приводить как раз на форум. В таком случае загрузим файлы и папки из upload в папку docs своего аккаунта джино-нет (существующие в ней сейчас файлы удаляем). Для загрузки удобнее всего пользоваться FTP. даже при отсутствии фтп-клиентов или их непонимании, можно открыть стандартный explorer (например "мой компьютер", браузер Internet Explorer в качестве клиента не подойдет - через него нельзя загрузить файлы, а только просмотреть или скачать) и ввести адрес ftp://dstest:звездочки@ftp.dstest.jino-net.ru (подробную работу с этим протоколом здесь освещать не планируется, в крайнем случае зайдите на форум htmlbook (см #0).

3.3.Проверим насколько правильно был понят предыдущий абзац - наберем http://dstest.jino-net.ru в браузере. Должно появиться нехорошее ругательное сообщение про отсутствие config.php "The file 'config.php' doesn't exist or is corrupt. Please run install.php to install PunBB first.". Если увидим сообщение о 404 ошибке - возвращаемся в #3.2 и читаем внимательнее.

3.4.Если ругательство "правильное", дописываем в адресе install.php (или кликаем в этом ругательстве). Ура! "Welcome to PunBB installation!". Выберем тип базы MySQL - если будет предложено MySQL Improved и MySQL Standard - стандартную (чтоб потом не мучаться на локальной установке). Сервер базы - localhost, имя базы совпадает с логином - dstest, имя пользователя и пароль совпадают с логином и паролем аккаунта, но можно изменить в контрольной панели - dstest и звездочки, префикс таблиц в базе - punbb_. Зададим ник самого первого пользователя, пароль (два раза) и мейл. Базовый УРЛ это http-адрес форума, в нашем случае http://dstest.jino-net.ru/ (обязательно слеш в конце). После установки удалим ради осторожности install.php (либо переименуем к примеру в _install.php.bak), затем пойдем на форум. Логин. Пароль. Авторизация.

3.PS.Забыл дополнить что необходимо установить права 0777 (-rwxrwxrwx) на все файлы в папке cache, а также drw-rw-rw- или drwxrwxrwx на саму папку.

Link to comment
Share on other sites

  • 0

4.Устанавливаем Денвер-2 на локальном компьютере

4.1.Берем по ссылке из #0, запускаем скачанный дистрибутив. В принципе ничего менять особо не надо - единственное, при наличии виртуаьного дисковода Z указать другую букву. И ради сохранения данных при переустановке ОС (если мы об этом подумали заранее и имеем несколько логических дисков), переназначить путь из C:WebServers на D:WebServers или как-нибудь иначе. У меня на E, т.к. в C и D стоят операционки.

4.2.После уcтановки Денвера, лезем в созданную папку WebServers. (либо, если виртуальный диск появился в "моем компьютере", на этот диск). Там заходим в папку /home. В ней создадим папку, называющуюся как наш домен - dstest.jino-net.ru, в которой также создадим подпапки - incs и tmp, только вместо серверной docs здесь будет www. Как изменить шаблон для использвания названия docs здесь тоже пожалуй не место объяснять, не стоит оно того.

4.3.Запускаем Денвер. Открываем в браузере адрес http://localhost/Tools/phpmyadmin/. Создать новую БД, в пустом поле пишем название dstest, сравнение - cp1251_general_ci, создать. Возвращаемся в начало (иконка такая с домиком в левом фрейме), привилегии, добавить нового пользователя, имя = использовать текстовое поле = dstest, хост = Local = localhost, пароль = использовать текстовое поле = звездочки, подтверждение = звездочки. Глобальные привилегии недолго думая отмечаем все. Создать.

5.Устанавливаем PunBB на локальном компьютере

5.1.Копируем файлы из папки upload в диск:WebServershomedstest.jino-net.ruwww

5.2.Делаем снова установку, как в #3.4, после чего радуемся жизни.

Не забываем несколько моментов:

1 - если запущен денвер, набор в браузере адреса приводит нас на локальную установку форума; если не запущен - на сетевую.

2 - при включении/выключении денвера браузер желательно перезапускать, т.к. есть понятие keep-alive, время жизни соединения, в течение которого даже при выключенном денвере браузер будет пытаться найти форум по локальному адресу вместо сетевого и наоборот.

3 - все изменения, внесенные на локальной установке, касающиеся БД, необходимо дублировать на сетевой. в частности установку модов, которые затрагивают базу. вариантов два: либо через phpmyadmin на локальной машине и хстинге синхронизировать таблицы, либо загружать mod_install.php также на хост и там запускать.

4 - при модификации файлов делаем бэкапы. лучше всего для этого подходит RAR.EXE и 5 минут на написание .bat-файла

Link to comment
Share on other sites

  • 0
А как патчить форум до следующей версии, я английский плохо понимаю так шо плз обьясните если не сложно. заранее спасибо.

Я сам в английском не шарю но http://translate.google.com/translate_t?hl=ru... гугле рулит)))

Link to comment
Share on other sites

  • 0
А как патчить форум до следующей версии, я английский плохо понимаю так шо плз обьясните если не сложно. заранее спасибо.

если не было установлено модов - скачать патч и запустить. все будет сделано автоматически. если использованы какие-либо моды, придется открывать этот файл текстовым редактором и читать что на что и в каком месте заменить.

но поскольку после 1.2.16 выйдет версия 1.3 (скорее всего), здесь обновление уже будет равнозначно установке с нуля и неизвестно насколько эта установка будет отличаться от 1.2.х

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy