Установка PHPNuke h2>
Отже,
ви все-таки зважилися на установку порталу. Тобто ви захотіли стати власником
функціонального веб порталу всього за кілька хвилин. Ну що ж, ця стаття вам
допоможе, тому що я не з чуток знаю, що таке установка PHPNuke. Встановлювати
будемо PHPNuke 6.0 p>
Для
Спершу давайте визначимося, що потрібно для установки PHPNuke. Ну по-перше це
дистрибутив порталу. Абсолютно безкоштовно його можна завантажити звідси: http://www.phpnuke.org.
У запакованому вигляді він займає аж 2 мегабайта а в розпакованому аж 4!
Цікаво, що туди запихали, якщо врахувати, що в архіві знаходяться просто
скрипти - текстові файли. p>
Другий
крок - це пошук хостингу з підтримкою MySQL та PHP. Вірніше це треба було зробити
першим кроком ... Вобщем неважно. Важливо те, що хороший безкоштовний хостинг з
MySQL та PHP - явище дуже рідкісне. Адже всякі narod.ru або nm.ru для нас
неподходят. Можливо у всьому інтернеті є пара-трійка добрих безкоштовних
хостерів з MySQL та PHP. Якщо ніхто вас з хостерів не задовольняє, можна
придбати платний хостинг де-небудь на mastak.ru. Але це задоволення буде
коштувати в 5-10 $ емесячно. А можна виклянчать хостинг у якого ні будь власника
власного сервера. p>
Після
того, як ви знайшли/купили/виклянчалі хостинг завантажуйте дистрибутив програми
phpMyAdmin. Вона теж безкоштовна і складається з набору php файлів. Вона потрібна для
управлінням базами даних MySQL. Практично на всі платні і деяких
безкоштовних встановлена ця програма. Якщо ж ні, то розпаковуємо і
закачуємо на сервер в дірректорію phpMyAdmin. Потім потрібно настроїти
програму. Будемо вважати, що існуюча версія phpMyAdmin 2.3.0. Відкрийте в
блокноті файл config.inc.php і відредагуйте ці рядки: p>
$ cfg [ "PmaAbsoluteUri"] =
""; p>
$ cfg [ "Servers"] [$ i] [ "host"]
= ""; P>
$ cfg [ "Servers"] [$ i] [ "socket"]
= ""; P>
$ cfg [ "Servers"] [$ i] [ "user"]
= ""; P>
$ cfg [ "Servers"] [$ i] [ "password"] = ""; p>
Всі
ці дані можна отримати в супорті хостера. p>
Далі
вводимо в браузері приблизно таке http://імя_сайта.ру/phpMyAdmin. Відкриється
Початкова сторінка програми. Вибираємо мову і вперед! P>
Тепер
прийшов час архіву з PHPNuke. Якщо ви все ще хочете встановити PHPNuke, то
розпаковувати архіви, скачаний з http://www.phpnuke.org. Повертайтеся
початковій сторінці програми phpMyAdmin, у лівому фреймі клікайте за назвою
вашої бази MySQL. У правому фреймі знайдіть кнопку "Огляд", натисніть її
і Будь ласка, виберіть файл nuke.sql, який знаходиться в папці sql дистрибутива
PHPNuke (наприклад С: PHPNukesqlnuke.sql), та натисніть на кнопку "Пішов".
Якщо все пройшло успішно, то привітайте себе - ви наблизились ще на 1 крок до
великою і жахливою "нюке". p>
Уфф ...
У вас ще не пропало бажання встановлювати PHP NUke (після цього не тільки
бажання пропаде:))? Якщо ні, читайте далі. Ліземо в папку, куди ви
розпакували PHPNuke, і відкриваємо папку html. p>
Серед
файлів відшукуємо файл config.php і відкриваємо його в Блокноті. Редагуємо
наступні рядки: p>
$ dbhost
= "Localhost"; p>
$ dbuname
= "Root"; p>
$ dbpass
= ""; P>
$ dbname
= "Nuke"; p>
$ prefix = "nuke"; p>
$ user_prefix = "nuke"; p>
$ dbtype
= "MySQL"; p>
У
мене наприклад вийшло наступне p>
$ dbhost = "localhost"; p>
$ dbuname = "web291"; p>
$ dbpass = "********"; p>
$ dbname = "usr_web291_1"; p>
$ prefix = "nuke"; p>
$ user_prefix = "nuke"; p>
$ dbtype = "MySQL"; p>
Всі
ці дані можна запитати у супорта хостингу. Ну начебто з підготовкою все. P>
Зараз
ми займемося довгим і нудним процесом - закачуванням нюкі. Це обьязательний
процес і від нього ніяк не втекти:). Причому цей момент дуже відповідальний,
тому що закачувати потрібно в ASCII режимі. Це дуже важливо! Без цього нічого не буде
працювати. Хто б бачив мене, коли я побачив, що закачав більшу половину
файлів в Binary mode! Як закачувати в ASCII режимі? Незнаю ... Прочитайте хелп до
вашому ftp клієнта. Мені, напімер, не потрібні ніякі ftp клієнти, я користуюся
вбудованим фтп клієнтом Total Commander "a (http://wincmd.ru). Після
установки з'єднання під менюшки і панеллю кнопок там з'являється бокс, з
спадаючого списку якого потрібно вибрати Automatic і у вікні
додати *. php p>
Начебто
все. Останній штрих - встановити права у config.php як 666. Хоча й без цього
все чудово працює (у мене). p>
Ну
а далі октриваем http://ваш_сайт.ру/admin.php. Заповнюємо форму, записуючи
свій логін та пароль. p>
Потім
вводимо ці самі логін та пароль і ... все! Поздоровляйте себе - ви облататель многофугкціонального
порталу PHPNuke. Ну а далі ви, я думаю, розберетесь. Тільки не забудьте
завантажити нормальні файли русифікації - той, що йде в дистрибутиві, м'яко
кажучи, не повний. p>
Список літератури h2>
Для
підготовки даної роботи були використані матеріали з сайту http://www.soch.imperium.by
p>