Uwielbiam ipython, zwłaszcza funkcję notebooka. Obecnie prowadzę sesję screen z uruchomionym procesem notebooka. W jaki sposób dodać silnik notebooka/serwer sieciowy ipython do procedur uruchamiania mojego systemu (CentOS5)?Jak uruchomić serwer notebooka ipython przy starcie jako demona
18
A
Odpowiedz
6
Może umieścić coś takiego:
cd /path/to/notebookdir && ipython notebook --no-browser &
w /etc/rc.d/rc.local
? To jest "łatwa" droga, w porządku, jeśli to tylko twoja osobista maszyna, ale jeśli jest to "prawdziwy" serwer, powinieneś prawdopodobnie wykonać pełną procedurę Sys V-init; zobacz this question dla więcej
3
Zakładam, że nie chcesz uruchamiać programu jako root. Więc to jest moja zmodyfikowana wersja, która działa jako <username>
(umieścić w /etc/rc.local
przed linią exit 0
):
su <username> -c "/usr/bin/ipython notebook --no-browser --profile <profilename> &"
Można sprawdzić, aby upewnić się ipython jest na tej drodze z which ipython
. Chociaż możesz po prostu być w stanie uciec, nie stawiając całej ścieżki.
6
vi /usr/lib/systemd/system/ipython-notebook.service
#put the following in there.
-----------------8<------------------
[Unit]
Description=IPython notebook
[Service]
Type=simple
PIDFile=/var/run/ipython-notebook.pid
ExecStart=/usr/bin/ipython notebook --no-browser
User=ipynb
Group=ipynb
WorkingDirectory=/home/ipynb/notebooks
[Install]
WantedBy=multi-user.target
-----------------8<------------------
# useradd ipynb
# su - ipynb # go there create notebooks dir
# systemctl daemon-reload
# systemctl enable ipython-notebook
# systemctl start ipython-notebook
Powiązane problemy
- 1. Jak uruchomić phoenix.server jako demona
- 2. Jak mogę wyłączyć demona lighttpd przy starcie w Ubuntu
- 3. Ipython: Debugowanie kodu wewnątrz notebooka
- 4. Edytor zewnętrzny dla notebooka IPython
- 5. Czy istnieje api notebooka IPython?
- 6. Starting delayed_job przy starcie
- 7. Uruchomić tomcat przy starcie Windows 7?
- 8. Eksportowanie pojedynczej komórki w IPython/Jupyter notebooka
- 9. Uruchomić Bluetooth z ADB lub przy starcie?
- 10. autoupdate moduł w ipython/jupyter notebooka
- 11. Jak uruchomić kontener dokowania jako serwer
- 12. Jak mogę uruchomić demona serwera szyny?
- 13. kliknij dwukrotnie, aby otworzyć notebooka ipython
- 14. Wykonaj wydruk notebooka ipython w czasie rzeczywistym.
- 15. Wprowadzanie Mac OSX launchctl uruchamia proces jako root przy starcie
- 16. ustawienia szerokości działki w ipython notebooka
- 17. Run R/Rook jako serwer WWW na starcie
- 18. Jak uruchomić aplikację przy starcie systemu? (Mac OSX, Cocoa)
- 19. Jak uruchomić MariaDB przy starcie w systemie Mac OS X?
- 20. Jak uruchomić kod przy starcie w grze! framework 2.4
- 21. Ubuntu: Uruchamianie Memcached jako demona
- 22. jak wdrożyć obraz seplenienia przy pomocy swank i uruchomić jako demona
- 23. jak dodać katalog do sys.path na starcie ipython
- 24. Jak uruchomić ipython z pypy?
- 25. Jak napisać wbudowany kod latexowy w IPython notebooka
- 26. Jak uruchomić serwer Postgres?
- 27. Jak stworzyć interfejs przy starcie
- 28. Uruchom Sidekiq jako demona na Ubuntu
- 29. jak zapobiegać Lite-serwer z otwarciem okna przeglądarki na starcie?
- 30. Formularz centralny przy starcie
może chcesz również określić '--notebook-dir' opcję – Constantino