Хочу сделать базу данных имеющихся уменя болванок. Мне проще всего реализовать на базе LAMP, вот только последние три буквы я не хочу держать запущенными постоянно (смысла нет, а ресурсы не резиновые). Да и открывать лишние два порта, работающие от рута, не хочется.
Вобщем хочется сделать что-то типа виндового Denwer. Чтобы некий скрипт запускал все, что нужно, от имени текущего простого пользователя. А некий другой скрипт потом все это завершал. Получается удобно, безопасно и практично (экономит ресурсы).
Посему хочу задать вопрос: какие есть тонкости реализации? Как лучше это сделать? Что заранее нужно знать?
З.Ы. Может, уже есть подобные вещи?
запуск Apache, MySQL, PHP (от простого юзера)
Модератор: Модераторы разделов
-
/dev/random
- Администратор
- Сообщения: 5448
- ОС: Gentoo
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: запуск Apache, MySQL, PHP
если apache и mysql запускаются init-скриптами, то сделай себе скрипт который делает ровным счетом:
/etc/init.d/apache start
/etc/init.d/mysql start
/etc/init.d/apache stop
/etc/init.d/mysql stop
-
SilentOS
- Сообщения: 251
- Статус: Важный воевода
- ОС: SuSE
Re: запуск Apache, MySQL, PHP
У меня для этой цели на Рабочем столе два ярлыка:
для запуска: sudo /etc/init.d/apache2 start && sudo /etc/init.d/mysql start
для останова: sudo /etc/init.d/apache2 stop && sudo /etc/init.d/mysql stop
для запуска: sudo /etc/init.d/apache2 start && sudo /etc/init.d/mysql start
для останова: sudo /etc/init.d/apache2 stop && sudo /etc/init.d/mysql stop
-
nadge
- Сообщения: 1519
- ОС: ArchLinux, Ubuntu 10.10
Re: запуск Apache, MySQL, PHP
Пожалуй, так и сделаю - не буду изобретать велосипед. Спасибо.