Comienzo con este "mini tutorial", espero sea de interés para todos.
Espero críticas, sugerencias y todos los etcéteras que surjan
Desde hoy dedicaré tiempo a escribir y responder, en la medida de mis posibilidades y conocimientos, en los foros.
Saludos!!!
Instalar servidor local (Apache2+MySQL5+PHP5) en Ubuntu
La idea es poder montar un servidor en nuestro propio computador para luego instalar Icy Phoenix por ejemplo. En este caso he dedicado la explicación a la instalación desde la línea de comando en un servidor Ubuntu (o cualquiera de los derivados de Debian). Si es de interés escribiré otro para servidores que utilicen rpm o zypper como instalador como es el caso de OpenSuSE
Instrucciones:
1. Si tienes instalado algun apache o mysql o php desinstalalos desde consola:
sudo su
escribe tu pass
# apt-get remove --purge apache2 mysql-server mysql-server-5.0 php5
si tenias apache solo entonces escribes apache en lugar de apache2
así te desinstala todo todito todo sin ningun escape de alguna cosa de configuracion.
Ahora vamos a instalar:
1. Apache2
Desde consola:
# apt-get install apache2 libapache2-MOD-php5
aqui instalamos 2 cosas el servidor apache2 y el modulo php5 para el apache
todo debe salir perfecto…
2. MySQL5
Desde consola:
# apt-get install mysql-server mysql-server-5.0 libapache2-MOD-auth-mysql php5-mysql
asi instalamos mysql, el enlace entre apache y mysql, y el de php5 y mysql.
3. PHP5
Dede consola:
# apt-get install php5
4. Reiniciamos todos los servicios:
Desde consola:
# /etc/init.d/apache2 restart
# /etc/init.d/mysql restart
PD: Si tienen un problema con el mysql, de que no les carga el socket mysqld, entonces vayan a la ruta donde les dice que debe estar y allí va a haber un archivo con un nombre parecido entonces renombras dicho archivo por el que mysql está pidiendo:
ejemplo:
el archivo que te pide se llama mysqld.socket y solo ves el archivo mysql.socket entonces haces desde consola:
# mv mysql.socket mysqld.socket
y luego reinicias mysql
# /etc/init.d/mysql restart
y listo ahi tienes
y asi ya queda todo perfecto
ahora, si tienen algun problema, no duden en preguntar.
PD2: si necesitan el phpmyadmin (muy seguramente) entonces escribe en consola:
# apt-get install phpmyadmin
ahi te instala phpmyadmin pero si te lo instala en otra carpeta, por defecto es /usr/share/ entonces copia y pega esto en consola:
# cp -R /usr/share/phpmyadmin /var/www/phpmyadmin
esto te copiará toda la carpeta de phpmyadmin a la carpeta /var/www/ que es donde apache tiene todos sus apartados de datos para el servidor.
PD3: Si quieres pasar una carpeta en la que estabas trabajando en windows, por ejemplo con AppServ, copia la carpeta y pegala dentro de /var/www/ y luego desde consola dirigete a /var/www/ y escribe:
# chmod -R 755 nombre_de_tu_carpeta
esto cambiará los permisos de acceso para esta carpeta, si no lo haces, entonces cuando trates de abrirla desde localhost te dirá que no tienes permisos para entrar a esa carpeta.



















































