Je veux installer manuellement le serveur Apache. Je l'ai compilé dans:
/server/apache
http.conf configuré correctement. Ça marche. Je peux ouvrir un navigateur et naviguer jusqu'à localhost et voir le message "Ça marche".
Mais comment peut-on ajouter apache au démarrage d’Ubuntu afin que je n’aie pas à le faire:
sudo /server/apache/bin/apachectl start
tout le temps?
Quelqu'un peut-il expliquer comment ajouter des programmes au démarrage d'Ubuntu (10.10 64 bits)?
RÉSOLUTION
J'ai beaucoup appris. Il semble y avoir 2 façons de le faire:
1) Manières historiques: la plupart des distributions Unix / Linix ont historiquement suivi le schéma d’initialisation System.V. De cette façon, tout ce que vous avez à faire est d’écrire un script spécial démarrage / arrêt / redémarrage, chmod + x it et de le placer dans le répertoire /etc/init.d. Ensuite, vous exécutez la commande update-rc.d qui crée des liens sous différents niveaux d'exécution. et c'est comme ça que ça marche. la la la
2) Nouvelle façon. De nombreuses distributions Linux qui passent actuellement de l'ancien système basé sur le niveau d'exécution à l'initialisation basée sur les événements. Dans mon cas, Ubuntu (également RHEL 6.0 et Fedora) utilise un système appelé Upstart qui remplacera éventuellement complètement la version de systemV. il utilise le dossier / etc / init. Tout ce que vous avez à faire est de créer un script, chmod + x it et de le placer dans / etc / init dir. Informations de démarrage
/server
est un endroit incroyablement discutable pour mettre des binaires.