Установка сервера Apache в Windows Vista |
Здравствуйте, гость ( Вход | Регистрация )
Установка сервера Apache в Windows Vista |
14.12.2009 - 23:15
Вставить ник | Быстрая цитата | Сообщение
#1
|
|
Постоялец форума Группа: Участник Сообщений: 978 Регистрация: 15.04.2004 Пользователь №: 3224 |
Как заставить сервер Apache работать в Windows Vista? Устанавливаю сервер, ражим запуска - авто, но при запуске компьютера Vista отключает сервер.
|
|
|
14.12.2009 - 23:23
Вставить ник | Быстрая цитата | Сообщение
#2
|
|
El hincha del Real Madrid Группа: Участник Сообщений: 14104 Регистрация: 17.02.2004 Пользователь №: 2321 |
|
|
|
15.12.2009 - 10:18
Вставить ник | Быстрая цитата | Сообщение
#3
|
|
Постоялец форума Группа: Участник Сообщений: 978 Регистрация: 15.04.2004 Пользователь №: 3224 |
Решение своей проблемы не нашел. Мне надо заставить работать чистый Apache 1.3 без всяких Денверов. |
|
|
15.12.2009 - 23:49
Вставить ник | Быстрая цитата | Сообщение
#4
|
|
Энтузиаст Группа: Участник Сообщений: 418 Регистрация: 29.09.2003 Пользователь №: 31 |
Инсталятор запусти с правами администратора, он нормально пропишет службу.
Только ставь апач не в програм файлс а например в с:\apache, иначе потом еще придется права доступа на директории править, чтоб из под обычного пользователя что-то в них менять. |
|
|
16.12.2009 - 21:17
Вставить ник | Быстрая цитата | Сообщение
#5
|
|
Постоялец форума Группа: Участник Сообщений: 978 Регистрация: 15.04.2004 Пользователь №: 3224 |
К сожалению, компьютер не мой.
Апач УЖЕ установлен C:\Program Files\Apache Group\Apache Что сделать, чтобы он заработал? |
|
|
17.12.2009 - 18:40
Вставить ник | Быстрая цитата | Сообщение
#6
|
|
Постоялец форума Группа: Модератор Сообщений: 967 Регистрация: 17.08.2004 Пользователь №: 4400 |
К сожалению, компьютер не мой. Апач УЖЕ установлен C:\Program Files\Apache Group\Apache Что сделать, чтобы он заработал? Ну два пути: 1) стартовать как сервис 1. зайти в командную строку (перейти в каталог с индейцем) и выполнить httpd.exe -k install 2. зайти в консоль управления сервисами системы и поставить автостарт 2) стартовать ручками а) зайти в Start Menu --> Programs --> Apache HTTP Server 2.3.xx --> Control Apache Server и клацнуть по кнопочке б) или зайти в командную строку (перейти в каталог с индейцем) и выполнить httpd.exe Ну а подробно прочитать можно здесь ]]>http://httpd.apache.org/docs/trunk/platform/windows.html]]> Сообщение отредактировано leah - 17.12.2009 - 18:45 |
|
|
17.12.2009 - 21:50
Вставить ник | Быстрая цитата | Сообщение
#7
|
|
Постоялец форума Группа: Участник Сообщений: 978 Регистрация: 15.04.2004 Пользователь №: 3224 |
Ну два пути: 1) стартовать как сервис 1. зайти в командную строку (перейти в каталог с индейцем) и выполнить httpd.exe -k install 2. зайти в консоль управления сервисами системы и поставить автостарт 2) стартовать ручками а) зайти в Start Menu --> Programs --> Apache HTTP Server 2.3.xx --> Control Apache Server и клацнуть по кнопочке б) или зайти в командную строку (перейти в каталог с индейцем) и выполнить httpd.exe Ну а подробно прочитать можно здесь ]]>http://httpd.apache.org/docs/trunk/platform/windows.html]]> Автостарт стоит - Vista его прерывает и выводит сообщение об этом. Попытка перезапустить через панель Службы приводит к тому же. Control Apache Server и клацнуть по кнопочке - результат тот же: Vista прерывает старт и рестарт. Apache HTTP Server 2.3 - на том компьютере стоит Апач 1.3 (а он отличается от 2.х). ]]>http://httpd.apache.org/docs/trunk/platform/windows.html]]> - я неоднократно на разных компьютерах ставил под ХР - никаких проблем. Под Висту - никак не работает. А вообще, кто-нибудь ставил Апач под Висту как самостоятельную программу (без Денверов и других пакетов)? И ставил ли Апач 1.х? |
|
|
18.12.2009 - 10:49
Вставить ник | Быстрая цитата | Сообщение
#8
|
|
Постоялец форума Группа: Модератор Сообщений: 967 Регистрация: 17.08.2004 Пользователь №: 4400 |
Автостарт стоит - Vista его прерывает и выводит сообщение об этом. Попытка перезапустить через панель Службы приводит к тому же. Control Apache Server и клацнуть по кнопочке - результат тот же: Vista прерывает старт и рестарт. Apache HTTP Server 2.3 - на том компьютере стоит Апач 1.3 (а он отличается от 2.х). ]]>http://httpd.apache.org/docs/trunk/platform/windows.html]]> - я неоднократно на разных компьютерах ставил под ХР - никаких проблем. Под Висту - никак не работает. А вообще, кто-нибудь ставил Апач под Висту как самостоятельную программу (без Денверов и других пакетов)? И ставил ли Апач 1.х? Прерывает скорее всего служба безопасности виндовс - нужно зайти в настройки и поставить галочку, чтобы разрешать запуск службы, это кажется делается в сетевых настройках в файерволе. Vista problems! As of Microsoft Windows Vista there is a new problems: 1) User Account Control (UAC) Missing write privileges: In the directory "C:\program files" you don't have full write privileges, even as Admin. Or you have only limited privileges (e.g. for ".\xampp\htdocs"). In this case you can't edit a file. Solution:Raise your privileges with in explorer (right click / security) or disable the user account control (UAC). You can't start services with the Control Panel: You have installed Apache/MySQL in "C:\xampp" as Windows service. But you can't start/stop the services with the "XAMPP Control Panel" or can't uninstall them. Solution: Use the service management console from Windows or disable UAC. Disabling the User Account Control (UAC) To disable the UAC, use the program "msconfig". In "msconfig" go to "Tools", select "disable user account control" and verify your selection. Now you must restart Windows. At the same place, you can enable the UAC again. PS. Перевод требуется? Сообщение отредактировано leah - 18.12.2009 - 10:58 |
|
|
22.12.2009 - 18:38
Вставить ник | Быстрая цитата | Сообщение
#9
|
|
Постоялец форума Группа: Участник Сообщений: 978 Регистрация: 15.04.2004 Пользователь №: 3224 |
|
|
|
23.12.2009 - 10:04
Вставить ник | Быстрая цитата | Сообщение
#10
|
|
Постоялец форума Группа: Модератор Сообщений: 967 Регистрация: 17.08.2004 Пользователь №: 4400 |
Требуется. Проблемы с Вистой! В Висте присутствуют следующие проблемы - Контроль Аккаунтов Пользователей! (UAC) а) Отсутствуют привилегии на запись. В каталоге "C:\program files" вы не имеете полных полномочий на запись, как Администратор. Или вы имеете только ограниченные привилегии (для примера на ".\xampp\htdocs"). В этом случае не получается редактировать файло. Решение: повысить свои привилегии в эксплорере (правым кликом - Безопасность), или запретить нафиг UAC! б) Невозможно стартовать сервис в Панели Управления. Имееся инсталлированный apache/mysql как Виндовс сервис. Но возможность сделать старт/стоп сервиса не имееся или невозможно деинсталлировать установленные apache/mysql. Решение Попробовать стартануть сервис через Консоль Администрирования или запретить нафиг UAC! Solution: Use the service management console from Windows or disable UAC. Как запретить нафиг UAC?! Для этого запустить "msconfig" (через командную строку). Зайти во вкладку "Утилиты" (Tools) и установить галочку "запретить Контроль аккаунтов пользователей (UAC)", подтвердить выбор. После этого ПЕРЕЗАГРУЗИТЬ компьютер! Здесь же можно и разрешить этот UAC в дальнейшем, если нужно будет. PS. Перевод вольный, где конкретно располагается вкладка с чекбоксом в msconfig и точное название чекбокса - не помню, так как давно не юзал эту гадость (я про виндовс). |
|
|
23.12.2009 - 14:28
Вставить ник | Быстрая цитата | Сообщение
#11
|
|
Постоялец форума Группа: Участник Сообщений: 978 Регистрация: 15.04.2004 Пользователь №: 3224 |
Спасибо.
|
|
|
Текстовая версия | Сейчас: 23.04.2024 - 13:16 |