|
|
|
Как сделать свой сервис
|
|||
|---|---|---|---|
|
#18+
Итак имеeм SLES 9.2, в нём сервис apache2. Есть конфиг-файлы, пользователь wwwrun. Короче всё как полагается. Пользователю шел - /bin/false, запрет на доступ по ftp - полная секьюрность. Установка/старт/стоп/конфиг - от имени рута, работа - от имени wwwrun. Как такое осуществить для другого апача (сервер приложений tomcat)? Подскажите или направьте на нужный док (т.е. не просто RTFM, но man это и это) :-) Чтобы и chkconfig -l, и /etc/init.d/service_name start/stop... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 09:26:56 |
|
||
|
Как сделать свой сервис
|
|||
|---|---|---|---|
|
#18+
да тут в общем-то и дока не нужна - смотрите на уже готовый сервис - и делаете по образу и подобию свой в /etc/init.d/ скрипт и ссылки S и K раскладываете в уровнях и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 09:59:15 |
|
||
|
Как сделать свой сервис
|
|||
|---|---|---|---|
|
#18+
И всё-таки, где бы почерпнуть теории по организации таких сервисов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 12:53:12 |
|
||
|
Как сделать свой сервис
|
|||
|---|---|---|---|
|
#18+
OlexioИ всё-таки, где бы почерпнуть теории по организации таких сервисов? RTFM на тему SystemV init scripts :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 15:00:16 |
|
||
|
Как сделать свой сервис
|
|||
|---|---|---|---|
|
#18+
OlexioИтак имеeм SLES 9.2, в нём сервис apache2. Есть конфиг-файлы, пользователь wwwrun. Короче всё как полагается. Пользователю шел - /bin/false, запрет на доступ по ftp - полная секьюрность. Установка/старт/стоп/конфиг - от имени рута, работа - от имени wwwrun. Как такое осуществить для другого апача (сервер приложений tomcat)? Подскажите или направьте на нужный док (т.е. не просто RTFM, но man это и это) :-) Чтобы и chkconfig -l, и /etc/init.d/service_name start/stop... Посмотрите и скопируйте /etc/init.d/apache2. А также глядите виртуальные хосты в /etc/apache2 каталоге. А также смотрите файлы темплейтов в /etc/init.d. Короче - чтобы запустить еще одну апачу - скопируйте скрипт, поправьте (включая и имя сервиса и конфиг файл) и запускайте (не забудьте что apachectl тоже скрипт). Чтобы запустить еще один виртуальный хост (другой порт или другой IP) просто добавте его в каталог хостов внутри /etc/apache2 (там есть реадми). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2006, 23:52:06 |
|
||
|
Как сделать свой сервис
|
|||
|---|---|---|---|
|
#18+
Хотел бы уточнить. Нет ни файла /etc/init.d/apache2, ни каталога /etc/apache2, не надо виртуальных хостов, не надо запускать ещё одну апачу... Есть скачанный и распакованный в одном каталоге apache-tomcat, корый и хотелось бы перевести на работу (по типу штатного апача) в виде сервиса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.03.2006, 16:44:49 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=220&tid=1489665]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
7ms |
get forum data: |
3ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 341ms |

| 0 / 0 |
