RTFM.WIKI

Ordnung muß sein. Ordnung über alles (18+)

Инструменты пользователя

Инструменты сайта


microsoft:windows:apache

Установка Apache и PHP в Windows 2008

Исходные данные: VPS с Windows 2008 R2 SP1 на Winwelt
Задача: установить Apache, PHP и Microsoft SQL Server, MySQL устанавливать не требуется.

Ранее на сайте httpd.apache.org были готовые install-пакеты для Windows. Но сейчас видимо что-то поменялось.

Скачать Apache можно в виде готовой WAMP сборки, но так как нам не нужен MySQL, то все компоненты будем устанавливать вручную.

Apache

Скачиваем Apache с сайта Apache Lounge и распаковываем архив в C:\Apache24

Перед запуском Apache нужно установить Microsoft Visual C++ 2015 Redistributable с сайта Microsoft.

Устанавливаем имя сервера

В файл C:\Apache24\conf\httpd.conf добавляем

ServerName localhost

Через cmd устанавливаем Apache, как сервис

cd C:\Apache24\bin
httpd.exe -k install

ApacheMonitor (необязательно)

Для остановки/запуска можно также использовать ApacheMonitor - C:\Apache24\bin\ApacheMonitor.exe

PHP

Скачиваем с сайта PHP TS (Thread Safe) версию и распаковываем архив в C:\php

Переименовываем файл php.ini-production в php.ini

Редактируем php.ini

# путь к модулям
extension_dir = "C:/php/ext"

# можно включить основные модули
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_openssl.dll

# часовой пояс
date.timezone = Europe/Moscow

# размер файлов для загрузки
post_max_size = 32M
upload_max_filesize = 32M

# время выполнения скрипта
max_execution_time = 300

Подробнее о настройках PHP

Подключаем PHP модуль к Apache

В файл C:\Apache24\conf\httpd.conf добавляем

# подключение модуля
LoadModule php5_module "C:/php/php5apache2_4.dll"
AddHandler application/x-httpd-php .php

# путь к файлу php.ini
PHPIniDir "C:/php"

# индексная страница
DirectoryIndex index.php index.html

Для проверки работы PHP создаём файл phpinfo.php в C:\Apache24\htdocs

<?php
phpinfo();
?>

Проверяем страницу http://localhost/phpinfo.php

MSSQL

Установку MSSQL рассматривать не будем так как там всё предельно понятно.

Сайт rtfm.wiki использует cookies и трекинг посещений. Продолжая использовать этот сайт, вы соглашаетесь с сохранением файлов cookie на вашем компьютере. Если вы не согласны покиньте сайт или включите Adblock 😎 Что такое cookies? 🍪

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
 
microsoft/windows/apache.txt · Последнее изменение: 2016/12/21 19:05 — 127.0.0.1