Запустите Ampps с корневыми полномочиями, после того как рабочий стол загружается

Взламывание моего пути посредством того, чтобы заставлять Ampps работать над Ubuntu. Ampps будет использоваться для использования, размещают локальное веб-приложение для моего бизнеса семейств, и мне нужен Ampps для запуска, когда Ubuntu запускается, всегда. Я полагаю, что оставлю выполнение ПК, но сбой питания или некоторая другая проблема, обязан произойти в день, который я в 100 милях от офиса, и никто не сможет использовать приложение. И объяснение, как запустить Ampps на Ubuntu Вашему среднему пользователю ПК, никогда не собирается удаваться.

Я предполагаю, что это - вопрос просто автоматического утверждения Apache и MySQL при начальной загрузке, но с другой стороны я не уверен, достаточно ли это для системы для обработки направления запросов к корректной папке.

Обновление

Попытка разыскать решение, я попробовал:

  • lightdm использование "сценария установки дисплея" и "сценария установки зазывалы"
  • создание *.conf в/ect/init/
  • посмотревший crontab (мало перепутанный на данный момент на этом)

И по-видимому существует немного других опций. Помещение *.conf сценария в/ect/init/привело к отклоненной ошибке разрешения, и поскольку это произошло во время начальной загрузки, я вполне уверен, что на основе того, как Ampps является установкой, которая не является, куда это должно работать. Я думаю, что Lightdm мог быть ответом, но я не могу получить результаты. Wiki Ubuntu для Lightdm в основном говорит, если Вы провал, рабочий стол не загрузится. Хорошо загруженный рабочий стол, но Ampps не сделал. Кто-либо знает то, что это означает? Я даже не уверен, работал ли мое изменение в lighdm. Я поместил следующее в файл, названный "50-myconfig.conf" (использовал предложение имени Wiki), и поместил его/etc/lightdm/папка

[SeatDefaults]
display-setup-script=/usr/local/ampps/Ampps

Также испытанный "сценарий установки зазывалы", но ничто.

Также изученный crontab, теперь, когда одна запутывающая небольшая функция. По-видимому, можно запустить скрипт при запуске с @reboot путем размещения сценария в "/etc/cron.d /" папка. Все еще разбираясь в том, на что должен быть похожим синтаксис для сценария.

Для создания вопросов более сложными, я столкнулся со странным поведением с Ampps (Ampps является путаницей на Linux). Если я запускаю Ampps с

cd /usr/local/ampps/
sudo ./Ampps

это не то же как

sudo /usr/local/ampps/Ampps

для получения работы Ampps, я имею к Островку первого показа в рабочем столе Lxde, таким образом, я могу щелкнуть правой кнопкой по значку панели задач и настроить Ampps для запуска Apache и MySQL, когда Ampps запускается. Первый путь действительно запускает Apache и MySQL, и второй путь не делает. Таким образом, теперь мне нужен более сложный сценарий. Я должен установить путь, который я предполагаю (не совсем уверенный, как), затем выполняет "Ampps" с корневыми полномочиями. Но это должно быть после того, как GUI загружается, но перед входом в систему (или используют автовход в систему lightdm, возможно).

1
задан 11 March 2016 в 07:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: