Установка phpnuke
Большинство людей предпочитают сначала установить PHP-NUKE у себя на компьютере, посмотреть что она из себя представляет, разобраться, понять как она дейcтвует, настроить ее под себя, а уже потом загружать на удаленный сервер (хостинг).
Для того, что бы установить саму PHP-Nuke на ваш компьютер нам потребуется программа, а иначе говоря - сервер, который будет обрабатывать все запросы php языка, сам язык PHP и база MySQL. И так начнем установку.
Я советую для начинающих, для простоты и удобства, взять уже готовый сервер (уже настроенный) и произвести всево лишь несколько движений мышкой и локальный сервер у вас установленн. Название он имеет " Денвер" и последнюю версию весегда можно скачать по этой ссылки:
Установка:
-
Запускаем скаченный фаил.
-
Подтверждаем установку базового пакета и перед нами приветственное окно:
-
Нажимаем Enter. Затем программа спросит в какую директорию установить файлы сервера. Можно оставить как есть (нажав Enter). И потом подтвердить что вы хотите установить именно в этой директории - печатаем "y" (yes) и нажимаем Enter.
-
Затем программа создаст виртуальный диск, который потребуется для работы сервера. Нажимаем Enter. После проверки возможности вашего Windows создать виртуальный диск, программа попросит ввести букву будущего виртуального диска (Внимание!!: убедитесь, что такого диска с такой буквой нет!) Советую оставить по умолчанию. Нажимаем Enter.
-
После удачного запуска и остановки виртуального диска, нажимаем Enter и программа начнет копирование файлов в указанную вами директорию.
-
После этого программа предложит два способа. Я советую установить второй, я думаю, вы не так уж часто будете им пользоваться, чтобы он у вас работал в постоянку. Нужен - запустили, не нужен - отключили.
-
Создаем ярлык на рабочм столе для удобства и на этом процедура установки закончена!
Проверяем установленный нами сервер:
-
Для начала запустим сервер, а именно, нажмем два раза на ярлык, на рабочем столе, с названием Start servers. Если Вы по каким либо причинам не наблюдаете этот ярлык на рабочем столе, то вы всегда, можете запустить сервер из директории которую вы выбрали при установки в папке etc фаил с именем Run.exe (там же и находятся остановка и перезапуск сервера - Stop.exe и Restart.exe). Перед вами появится окно сигнализирующее об удачном или не удачном запуске сервера:
-
Выжидаем секунды и окно исчезает. После этого открываем браузер и в адресной строке вводим следующее : http://localhost/
-
Если все работает, то откроется страница "Ура, заработало!".Не спешите ее закрывать, на ней приведена полезная информация и различные тесты локального сервера.
-
Отключаем сервер, нажав на ярлык Stop servers. Выжидаем завершение всех процессов... и сервер отключен.
Поднастраиваем и разбераемся что к чему:
-
Убедитесь, что у вас сервер остановлен! Как это сделать? Да очень просто, нажмите Ctrl+Alt+Del, в появившемся окне перейдите на закладку Процессы и посмотрите не присутствует ли там, в столбце "Имя образа" Apache.exe (можно еще и глянуть mysqld-max.exe - но это роли не играет). Если нет - значит сервер остановлен! В противном случаи, остановите используя ярлык Stop servers.
-
Зайдем в ту дерикторию, куда недавно установили сервер. Вы увидите там 4 папки:
etc - в ней находятся программы и скрипты обслуживающие сервер, для вас здесь тока полезно три файла: Run.exe, Stop.exe, Restart.exe;
home - директория, в которой будут хранится файлы и скрипты будущего сайта;
tmp - в этой директории хранятся временные файлы, которые понадобятся для исполнения какого-нибудь скрипта, так же там находится все отправленные e-mail письма с вашего сайта (sendmail-заглушка);
usr - директория в которой хранятся основные файлы сервера, php, mysql, perl.
Для предотвращения неполадок в сервере, не удаляйте ни какие файлы из выше перечисленных директорий, кроме home.
-
И так теперь подготовим полигон, для себя . Зайдем в папку home. Она содержит много не нужных для нас файлов (если вам все таки они нужны вы можете их оставить). Единственное что нам понадобится это папка phpmyadmin, которая находится в папке localhost/www/Tools. Ее мы, как раз и должны оставить, но не здесь, выполним следующие несложные действия, скопируйте все файлы и папки находящиеся в папке phpmyadmin, затем в папке home создайте папку с именем phpmyadmin, а в ней папку www и уже в эту папку поместите скопированные файлы. Выделяем все папки, кроме phpmyadmin, которую только что создали, и удаляем их вместе со всем содержимым. Теперь перед нами чистый лист. Большинство людей предпочитают использовать имя локального сервера не localhost а имя своего будущего сайта, который в дальнейшим будет опубликован в интернете. Т.е. этот сайт имеет домен mynuke.ru и когда я тестировал и разрабатывал этот сайт я заходил к себе на локальный хост под этим же именем. Это очень упрощает работу с ссылками, так как не надо будет потом их переправлять, и выполнять другие действия связанные с переносом сайта на хост в интернете. Поэтому вы можете сейчас создать локальный домен с любым именем (или же оставить localhost). Для этого, в папке home создаем папку и даем ей название своего будующего домена или же вводим localhost. Затем, уже в этой папке создаем папку www. Все! Локальный домен на своем сервере вы создали :). Если вам захочется еще один, то проделываете туже самую операцию, незабудте, что сервер должен быть остановлен!
-
Теперь немного поднастроим php. Откройте фаил php.ini находящийся в ваша_директория_куда_вы_установили_ сервер/usr/local/php при помощи любого текстового редактора. Найдите там такие строки следующего содержания и замените их:
найдите:
error_reporting = E_ALL ; & ~E_NOTICE
и замените его на:
error_reporting = E_ALL & ~E_NOTICE
найдите:
log_errors = Off
замените его на:
log_errors = On
Сохраняете и закрываете этот файл!
-
Теперь давайте проверим, что мы тут натворили . Запустите сервер. Откройте ваш браузер и в адресной строке наберите: http://phpmyadmin, вы должны увидеть первую страницу программы phpMyAdmin. Если не видете, то перепроверьте еще раз месторасположения папки phpmyadmin с папкой www!
Пока больше настраивать ничего не будем. С установкой localhostа закончено, и я надеюсь у вас не возникли проблемы при установки его. За технической поддержкой можете обратиться на наш форум или же на оффициальный сайт Денвера.
15/01/2005 Прочитано: 57960 раз
| Если у вас появились вопросы, то вы их можете задать на нашем Форуме | |
|