Reinstallare completamente Apache su Ubuntu e Debian
Ho avuto uno strano problema con Apache su Debian testing.
L'avevo installato e poi rimosso "profondamente".
Dopo qualche tempo lo dovevo reinstallare ma, una volta installato, questo non partiva più.
Mi diceva sempre che non trovava il file /etc/init.d/apache2 (il binario che serve per farlo partire).
Ho provato a reinstallarlo varie volte senza successo e alla fine mi ero arreso e avevo spostato il tutto su OpenSuse.
Qualche giorno fa però tra gli aggiornamenti c'era anche Apache.
Tutto speranzoso ho provato ad avviarlo è mi è comparso questo bel messaggio:
.: 44: Can't open /etc/apache2/envvars
A questo punto ho trovato un modo ed ho rimesso tutto a posto.
Prima di tutto rimuoviamo facendo un pò di pulizia:
sudo apt-get remove --purge apache2 apache2-mpm-worker apache2-threaded-dev apache2-utils apache2.2-common libapache2-mod-python libapache2-mod-python-doc libapache2-mod-wsgi
Se vi dice che ci sono altri file intuili rimuoveteli.
Poi reinstalliamo Apache:
sudo apt-get install apache2 libapache2-mod-python libapache2-mod-wsgi libapache2-mod-python-doc
Ovviamente date l'ok per eventuali altre dipendenze.
La guida vale anche per Ubuntu!
apache debian ubuntu suse opensuse apt apt-g
Commentami!