Разделы
Последние статьи
- Алгоритм Минусинск или прощайте ссылки...
Новость о скором введении нового алгоритма - Минусинска
- Правильное seo. А было ли?
"Синдром отличника" заставляет многих сеошников мучаться извечным вопросом - а какое оно "правильное seo"? Спрашивается, зачем?
Тестируем PHP приложения на домашнем компьютере
Можете не расстраиваться, в сети интернет полно готовых PHP приложений. Они уже написаны. Многие из них распространяются бесплатно. Но тут возникает одна проблема. Просто взять и разместить на сайте готовый скрипт без предварительного тестирования довольно рискованно. Согласитесь, сначала надо проверить, как это будет работать. Можно ли протестировать приложения на PHP на своем домашнем компьютере? Да можно. Этим мы сейчас и займемся. В качестве операционной системы будем использовать windows 7. Нам потребуется дополнительное программное обеспечение: web-сервер Apache, PHP и база данных MySQL. Дистрибутив программного обеспечения можно бесплатно скачать с официальных сайтов производителей: Apache. Официальный сайт http://httpd.apache.org/. PHP. Официальный сайт: http://www.php.net/. MySQL. Официальный сайт: http://www.mysql.com/. В интернете масса информации как правильно все установить и настроить. Но у меня упорно не хотел модуль PHP запускаться в Apache. Короче я на все плюнул и установил Денвер. Если вы не очень сильны в программировании, советую поступить также. Денвер переводится как джентельменский набор Web разработчика. Скачать его можно с сайта: Там же есть подробная видео инструкция по установке Денвера. Внимательно с ней ознакомьтесь. Установка PHP форума в Денвере.Будем считать, что программное обеспечение (Денвер) вы установили. Теперь попытаемся установить и запустить форум на нашем локальном сервере. Работать будем с русифицированным phpBB 3. Это бесплатно распространяемый и довольно популярный PHP форум. Для начала запустим Денвер от имени администратора, воспользовавшись ярлыком Start Denwer на рабочем столе. Далее заходим в папку C:\WebServers\home. И в папке home создаем новую папку под названием site.ru. А в папке site.ru создадим еще одну папку под названием www. Это будет наш новый проект. Теперь извлекаем файлы форума phpBB 3 из архива и переносим их в папку www по адресу C:\WebServers\home\site.ru\www. Теперь от имени администратора запускаем ярлык Restart Denwer, также расположенный на рабочем столе. Затем ищем файл hosts по адресу C:\Windows\System32\drivers\etc и открываем его с помощью блокнота: Наглядно убеждаемся, что на нашем локальном Web сервере появился новый сайт под названием site.ru. Теперь нам необходимо создать базу данных. Открываем страницу "Ура, заработало!" в Денвере. Для этого пишем в статусной строке браузера http://localhost/denwer/. Внизу страницы - Утилиты- Заведение новых БД и пользователей MySQL: Создаем БД - имя базы данных: site - логин пользователя: site - пароль: 123 Жмем создать БД Страничка мгновенно перезагружается и мы должны увидеть надпись: База данных и новый пользователь заведены. Далее непосредственно установка форума. Пишем в строке браузера http://site.ru/. Запускается окно установки форума: Нажимаем на вкладку Установка. Ознакомившись с информацией, жмем на кнопку Следующий шаг. Дальше откроется окно Программная совместимость. У вас все должно быть нормально. Поэтому просто нажимаем на кнопку Начать установку. Откроется окно Конфигурация базы данных. Заполняем как на рисунке: Если вы помните пароль к БД мы ввели – 123. Жмем на кнопку Следующий шаг. Жмем на кнопку Следующий шаг. Запустится окно Настройки администратора: Имя пусть будет – Admin Пароль 121212 Контактный e-mail укажем – me@somehost.ru Жмем кнопку Следующий шаг. Проверка настроек администратора должна быть пройдена. Снова жмем – Следующий шаг. Опять – Следующий шаг. Далее запускается Окно расширенных настроек. Ничего там не меняем. Следующий шаг. Жмем кнопку Следующий шаг. Вот и все. Форум установлен. Осталось только удалить папку install, которая напомню у нас по адресу C:\WebServers\home\site.ru\www. Папку install мы удалили. Начнем пользоваться форумом. Пишем в статусной строке браузера http://site.ru/. И форум запускается: Регистрируемся. Вводим, если помните: Логин – admin Пароль 121212 Входим в центр администрирования. Для этого возможно повторно придется ввести Логин и Пароль. Все мы в сердце нашего форума. Настраиваем, перенастраиваем, короче учимся с форумом работать. Теперь вы ограничены только собственной фантазией. Помните, что форум мы установили на локальном Web сервере. Работать он будет, только если включен Денвер. И конечно только на вашем компьютере. Чтобы любой пользователь интернета мог посетить ваш PHP форум, его необходимо поместить на web-сервер. Для этого нужно выбрать хостинг-провайдера и тариф, который включает в себя поддержку PHP и баз данных MySQL. Один форум – одна база MySQL. Два форума – две базы MySQL. Чем больше баз MySQL требуется для вашего сайта, тем дороже выйдут услуги хостинга. На бесплатных хостингах, как правило, больше двух баз MySQL создать не дают. Поэтому, если вы решили наполнить свой сайт PHP приложениями, заранее просчитайте “цену вопроса”. Правда, последнее утверждение, я его выделил другим цветом, не совсем верное. В одну базу MySQL можно загнать несколько форумов одновременно, если использовать разные префиксы для создаваемых форумами таблиц. Короче век живи, век учись. Так как разместить PHP форум на web-сервере? Точно так же, как мы установили его в Денвере. Порядок действий одинаков. Загружаете файлы форума на web-сервер с помощью файл-менеджера или через FTP доступ. Как закачать файлы на web-сервер. Затем, через панель управления, доступную на хостинге, создаете базу MySQL. И далее по схеме, описанной выше. Действия абсолютно одинаковы. |