The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Запуск Apache не от root"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (Apache, http-серверы)
Изначальное сообщение [ Отслеживать ]

"Запуск Apache не от root"  +/
Сообщение от alt_smg (ok) on 10-Май-14, 10:21 
  Всем привет!

Запускаю от root, всё хорошо,запускается,работает.


Запускаю от другого юзера:

bash-4.1$ ./apachectl -k start
(13)Permission denied: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down

В чём может быть проблема? В директории где устанолен апач права ю юзера 777..


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Запуск Apache не от root"  +/
Сообщение от PavelR (ok) on 10-Май-14, 10:40 
>   Всем привет!
> Запускаю от root, всё хорошо,запускается,работает.
> Запускаю от другого юзера:
> bash-4.1$ ./apachectl -k start
> (13)Permission denied: make_sock: could not bind to address [::]:80
> no listening sockets available, shutting down
> В чём может быть проблема? В директории где устанолен апач права ю
> юзера 777..

почитайте литературу по никсам.
в ней написано, что сокеты на портах ниже 1024 может открывать только рут.

вот тут есть методы решения

http://neskripit.ru/velocity/velocity-register/1665------1024

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Запуск Apache не от root"  +/
Сообщение от alt_smg (ok) on 12-Май-14, 06:24 
Решение - сменить порт веб сервера
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Запуск Apache не от root"  +/
Сообщение от Mr. Mistoffelees on 15-Май-14, 17:41 
> Решение - сменить порт веб сервера

Незачем менять порт сервера. От рута будет работать только один процесс - тот, который держит сокет. Все остальные работают от того юзера, которы указан в конфигурации - чьще всего это nobody или apache.

WWell,

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Запуск Apache не от root"  +/
Сообщение от universite email(ok) on 20-Май-14, 13:00 
>   Всем привет!
> Запускаю от root, всё хорошо,запускается,работает.

используйте apache-itk
от рута апач займет порт 80
а сайты можно запускать под нужными пользователями.
И забудьте про права 777!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor