Добавить в Избранное    Поиск   О проекте

Установка phpnuke

Установка localhost


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

    Сохраняете и закрываете этот файл!
  5. Теперь давайте проверим, что мы тут натворили . Запустите сервер. Откройте ваш браузер и в адресной строке наберите: http://phpmyadmin, вы должны увидеть первую страницу программы phpMyAdmin. Если не видете, то перепроверьте еще раз месторасположения папки phpmyadmin с папкой www!
    Пока больше настраивать ничего не будем. С установкой localhostа закончено, и я надеюсь у вас не возникли проблемы при установки его. За технической поддержкой можете обратиться на наш форум или же на оффициальный сайт Денвера.
 
©Soniks

15/01/2005
Прочитано: 57960 раз


Если у вас появились вопросы, то вы их можете задать на нашем Форуме
 
Любое заимствование информации с этого сайта без явного согласия администраторов сайта запрещена!
Copyright © 2005 by MyNuke.ru
Copyright © 2005 by РHР-Nuke, is a free software released under the GNU/GPL
Рейтинг@Mail.ru