.png)
Entonces tengo un nuevo VPS que solo tiene lo básico. No es lo que esperaba en absoluto y puede que ya haya superado mi nivel, pero estoy tratando de poner en funcionamiento lo esencial. El anfitrión es sueco y agresivamente inútil.
uname -a
producción:
Linux myhostname.com 2.6.32-431.el6.i686 #1 SMP Viernes 22 de noviembre 00:26:36 UTC 2013 i686 i686 i386 GNU/Linux
Entonces estaba intentando localizar e iniciar Apache. apachectl start
es desconocido. lsof -nPi | grep ":80 (LISTEN)"
no tiene salida. No hay ninguna referencia a httpd
o apache2
en /etc/init.d/
.
Entonces comencé intentando instalar Apache así:
$ yum install httpd
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.sunet.se
* extras: ftp.sunet.se
* updates: ftp.sunet.se
Setting up Install Process
No package httpd available.
Error: Nothing to do
rpm -qa | grep httpd
no tiene salida, así que verifiqué /etc/yum.conf
y veo httpd
en la línea de exclusión:
exclude=bind-chroot courier* dovecot* exim* filesystem httpd* mod_ssl* mydns* mysql* nsd* php* proftpd* pure-ftpd* ruby* spamassassin* squirrelmail*
Estoy estancado en cuanto a qué hacer. Estoy bastante seguro de que Apache no está presente y PHP tampoco. MySQL está funcionando bien.
Preguntas
- Dado que el anfitrión ignora mis correos electrónicos, ¿qué daño tendría eliminarlos
httpd
de la lista de ignorados? - Además, si
yum.conf
no hay repositorios en la lista, ¿debo agregarlos?
Respuesta1
Para empezar , lo eliminaría httpd*
de esa lista de exclusión yum.conf
. Además, cada repositorio normalmente no aparece en la lista, yum.conf
sino más bien en el directorio /etc/yum.repo.d
, normalmente. A menudo aparece este comentario al final de ese archivo:
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
Ejemplo
$ ls /etc/yum.repos.d/
fedora.repo home:pstavirs:ostinato.repo rpmfusion-free-updates.repo rpmfusion-nonfree-updates.repo
fedora-updates.repo home:tpokorra:mono.repo rpmfusion-free-updates-testing.repo rpmfusion-nonfree-updates-testing.repo
fedora-updates-testing.repo rpmfusion-free-rawhide.repo rpmfusion-nonfree-rawhide.repo rpm-sphere.repo
google-chrome.repo rpmfusion-free.repo rpmfusion-nonfree.repo virtualbox.repo
En lugar de editarlo, yum.conf
puede ejecutar yum
uno y decirle que anule las exclusiones de esta manera --disableexcludes=[all|main|repoid]
.
--disableexcludes=[all|main|repoid]
Disable the excludes defined in your config files. Takes one of
three options:
all == disable all excludes
main == disable excludes defined in [main] in yum.conf
repoid == disable excludes defined for that repo
Ejemplo
$ sudo yum --disableexcludes=all install httpd