RTFM.WIKI

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

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

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


Боковая панель


Навигация

Линкшэринг

~~socialite Display:icon facebook twitter~~

ALARM!

Добавить новую страницу

You are not allowed to add pages

Реклама

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 рассматривать не будем так как там всё предельно понятно.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies

Discussion

Enter your comment. Wiki syntax is allowed:
 
microsoft/windows/apache.txt · Последнее изменение: 2016/12/21 19:05 (внешнее изменение)