На самом деле, я хочу что-то вроде WAMP (для Windows). Служба Apache всегда должна быть остановлена. Когда мне это нужно, я перехожу в меню «Пуск» и включаю его. Есть ли способ сделать это возможным для Ubuntu?Как я могу остановить Apache на Ubuntu?
0
A
ответ
1
Я думаю, что это больше вопрос serverfault.com.
Тем не менее вы можете изменить свою конфигурацию уровня запуска (Ubuntu использует upstart вместо init), а затем запускать apache вручную с консоли, когда вам это нужно.
К сожалению, я не знаю вариантов конфигурации выскочки, но я думаю, что некоторые поисковые запросы для его конфигурации должны вам помочь.
Редактировать: Возможно, Boot-Up Manager - это то, что вам нужно (http://www.marzocca.net/linux/bum.html). Я не использую Ubuntu в качестве рабочего стола.
Edit2: Попробуйте
sudo update-rc.d apache2 disable
2
Удалить апачский "автозапуск" из уровней запуска со следующим:
sudo update-rc.d apache2 remove
Сделайте скрипт со следующим:
#!/bin/bash
gksudo /etc/init.d/apache2 start
Сделать исполняемым
chmod 0755 apache-starter-shell-script-name
И запустите его, когда вы хотите запустить apache.
Команда обновления должна выглядеть так: 'sudo update-rc.d apache2 remove'. –
Извините, я перепутал его с настройками по умолчанию. Я исправлю это. – petermolnar