Instalar nano con yum
Para instalar nano con yum es tan simple como poner en la consola de comandos
yum install nano
en caso de que no te aparezca nada para instalar prueba con
yum install –enablerepo=centosplus nano
Para instalar nano con yum es tan simple como poner en la consola de comandos
yum install nano
en caso de que no te aparezca nada para instalar prueba con
yum install –enablerepo=centosplus nano
Bueno, teniendo en cuenta que las pruebas se han hecho bajo un Centos5 se sobreentiende que en principio es para que funcione en este sistema. El caso es que viene a ser lo mismo para todos por lo que he podido observar. Son unos pasos muy simples pero que si no tienes experiencia y no te lo explican como se tiene que hacer paso a paso te puedes perder.
Es tan simple como primero, localizar el archivo my.cnf que es el que guarda la configuración del mysql. Si no sabes donde está ubicado este archivo en tu pc lo puedes hacer con
locate my.cnf
esto te dará (debería ser solo uno) la localización de todos los ficheros que se llamen igual (si no tienes locate mira como instalarlo con yum )
lo siguiente es editarlo:
nano /rutadelarchivo/my.cnf (normalmente /etc/my.cnf)
se os abrirá un editor de texto en el que veréis el contenido del archivo que vamos a editar (si no tienes nano mira como instalar nano con yum)
aquí lo que debemos hacer es buscar la línea <strong>skip-networking</strong> y comentarla dejándola de la siguiente forma:
# skip-networking
y una vez hemos hecho esto pulsamos crtl-x para pedirle cerrar, luego le damos a Y para decir que queremos guardar y luego al intro y se habrá guardado. Pero aún nos falta una cosita.
Para que la nueva configuración se haga efectiva simplemente tenemos que reiniciar el servicio mysql con este comando:
service mysqld restart
(sí, hay que poner mysqld no me he equivocado) y una vez hecho esto ya lo tenemos funcionando con conexiones externas.
Lo único que hemos hecho es comentar la línea que le dice a la mysql que solo permita conexiones dentro de la misma red y no de una ip externa a esa red.
Es una cosa la mar de simple pero un quebradero de cabeza si sientes que te pierdes.
Para centos es necesario activar un repositorio validado que no es el centosplus con las releases del php nuevas. Eso se hace de la siguiente forma:
Ejecutar
rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
Con eso importamos la llave
Ahora editamos el archivo que carga el yum
vi /etc/yum.repos.d/utterramblings.repo
Y seguidamente introducimos lo siguiente:
[utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
Con esto ya tenemos yum preparado para instalar la actualización del php.
Solo nos resta ejecutar el siguiente comando:
yum -y install php
y ya está. cuando temine tendremos php 5.2.6 o la última versión que haya salido.
NOTA: En caso de
tener problemas con una dependencia llamada php-sqlite2 que no os deja instalar simplemente ejecutamos
yum remove php-sqlite2 (no hace falta)