• Главная
  • Создание сайта
    • Хостинг сайтов
    • Простой интернет сайт
    • Тестируем PHP форум
    • Размещение сайта
    • Динамический сайт
    • Статьи о cms MODx
    • Студии вебдизайна
  • Раскрутка
    • Продвижение сайта
    • Белые каталоги
    • Проверка тИЦ и PR
  • Заработок
    • Партнерские программы
    • Платные разделы сайта
    • Продажа ссылок
    • Баннерная реклама
    • Контекстная реклама
    • Другие способы
  • HTML и CSS
    • История HTML, PHP и ...
    • Основы HTML и CSS
    • Возможности CSS3
    • Верстаем сайт
  • Контакты
Главная страница Карта сайта Обратная связь
Greenlight5.com

Разделы

  • Хостинг сайтов
  • Простой интернет сайт
  • Тестируем PHP форум
  • Размещение сайта
  • Динамический сайт
  • Статьи о cms MODx
  • Студии вебдизайна

Последние статьи

  • Алгоритм Минусинск или прощайте ссылки...
    статья Новость о скором введении нового алгоритма - Минусинска
    подробнее
  • Правильное seo. А было ли?
    статья "Синдром отличника" заставляет многих сеошников мучаться извечным вопросом - а какое оно "правильное seo"? Спрашивается, зачем?
    подробнее

Тестируем PHP приложения на домашнем компьютере

Здесь мы не будем разбирать язык программирования 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 разработчика. Скачать его можно с сайта:

http://www.denwer.ru/.

Там же есть подробная видео инструкция по установке Денвера. Внимательно с ней ознакомьтесь.

Установка PHP форума в Денвере.

Будем считать, что программное обеспечение (Денвер) вы установили. Теперь попытаемся установить и запустить форум на нашем локальном сервере. Работать будем с русифицированным phpBB 3. Это бесплатно распространяемый и довольно популярный PHP форум.

Для начала запустим Денвер от имени администратора, воспользовавшись ярлыком Start Denwer на рабочем столе. Далее заходим в папку C:\WebServers\home. И в папке home создаем новую папку под названием site.ru. А в папке site.ru создадим еще одну папку под названием www.

Создаем в Денвере виртуальный сайт

Это будет наш новый проект. Теперь извлекаем файлы форума phpBB 3 из архива и переносим их в папку www по адресу C:\WebServers\home\site.ru\www.

Загружаем на сайт файлы php форума

Теперь от имени администратора запускаем ярлык Restart Denwer, также расположенный на рабочем столе.

Затем ищем файл hosts по адресу C:\Windows\System32\drivers\etc и открываем его с помощью блокнота:

Виртуальный сайт должен прописаться в системном файле hosts

Наглядно убеждаемся, что на нашем локальном Web сервере появился новый сайт под названием site.ru.

Теперь нам необходимо создать базу данных. Открываем страницу "Ура, заработало!" в Денвере. Для этого пишем в статусной строке браузера http://localhost/denwer/.

Внизу страницы - Утилиты- Заведение новых БД и пользователей MySQL:

Базы данных MySQL в Денвере

Создаем БД

- имя базы данных: site

- логин пользователя: site

- пароль: 123

Жмем создать БД

Создаем новую базу данных MySQL

Страничка мгновенно перезагружается и мы должны увидеть надпись:

База данных и новый пользователь заведены.

Далее непосредственно установка форума. Пишем в строке браузера http://site.ru/.

Запускается окно установки форума:

Окно установки форума phpbb 3

Нажимаем на вкладку Установка.

Начало установки php форума

Ознакомившись с информацией, жмем на кнопку Следующий шаг.

Дальше откроется окно Программная совместимость. У вас все должно быть нормально. Поэтому просто нажимаем на кнопку Начать установку.

Откроется окно Конфигурация базы данных. Заполняем как на рисунке:

Конфигурация базы данных

Если вы помните пароль к БД мы ввели – 123.

Жмем на кнопку Следующий шаг.

Проверка подключения к базе данных

Жмем на кнопку Следующий шаг.

Запустится окно Настройки администратора:

Настройки администратора при установке phpBB 3

Имя пусть будет – Admin

Пароль 121212

Контактный e-mail укажем – me@somehost.ru

Жмем кнопку Следующий шаг.

Проверка настроек администратора должна быть пройдена.

Снова жмем – Следующий шаг.

Файл конфигурации

Опять – Следующий шаг.

Далее запускается Окно расширенных настроек. Ничего там не меняем.

Следующий шаг.

Создание таблиц базы данных

Жмем кнопку Следующий шаг.

Поздравляем вы успешно установили phpBB3

Вот и все. Форум установлен. Осталось только удалить папку install, которая напомню у нас по адресу C:\WebServers\home\site.ru\www.

Папку install мы удалили. Начнем пользоваться форумом.

Пишем в статусной строке браузера http://site.ru/. И форум запускается:

Запускаем форум в Денвере

Регистрируемся. Вводим, если помните:

Логин – admin

Пароль 121212

Авторизуемся от имени администратора

Входим в центр администрирования. Для этого возможно повторно придется ввести Логин и Пароль.

Центр администрирования php форума

Все мы в сердце нашего форума. Настраиваем, перенастраиваем, короче учимся с форумом работать. Теперь вы ограничены только собственной фантазией.

Помните, что форум мы установили на локальном Web сервере. Работать он будет, только если включен Денвер. И конечно только на вашем компьютере.

Чтобы любой пользователь интернета мог посетить ваш PHP форум, его необходимо поместить на web-сервер. Для этого нужно выбрать хостинг-провайдера и тариф, который включает в себя поддержку PHP и баз данных MySQL. Один форум – одна база MySQL. Два форума – две базы MySQL. Чем больше баз MySQL требуется для вашего сайта, тем дороже выйдут услуги хостинга. На бесплатных хостингах, как правило, больше двух баз MySQL создать не дают. Поэтому, если вы решили наполнить свой сайт PHP приложениями, заранее просчитайте “цену вопроса”.

Правда, последнее утверждение, я его выделил другим цветом, не совсем верное. В одну базу MySQL можно загнать несколько форумов одновременно, если использовать разные префиксы для создаваемых форумами таблиц. Короче век живи, век учись.

Так как разместить PHP форум на web-сервере? Точно так же, как мы установили его в Денвере. Порядок действий одинаков. Загружаете файлы форума на web-сервер с помощью файл-менеджера или через FTP доступ. Как закачать файлы на web-сервер. Затем, через панель управления, доступную на хостинге, создаете базу MySQL. И далее по схеме, описанной выше. Действия абсолютно одинаковы.

Greenlight5.com
  Рейтинг@Mail.ru