Puede ser realmente útil tener PHP instalado en la computadora de su hogar. Especialmente si todavía estás aprendiendo. Así que hoy voy a guiarte a través de cómo hacerlo en una PC con Linux.
Lo primero es lo primero, necesitarás que Apache ya esté instalado.
1. Descargue Apache, esto supondrá que descargó la última versión a partir de esta publicación, que es 2.4.3. Si usa uno diferente, asegúrese de cambiar los siguientes comandos (ya que usamos el nombre del archivo).
2. Mueva esto a su carpeta src, en / usr / local / src, y ejecute los siguientes comandos, que archivarán la fuente comprimida, en un shell:
cd / usr / local / src
gzip -d httpd-2.4.3.tar.bz2
tar xvf httpd-2.4.3.tar
cd httpd-2.4.3
3. El siguiente comando es semi-opcional. Si no le importan las opciones predeterminadas, que lo instalan en / usr / local / apache2, puede pasar al paso 4. Si está interesado en lo que se puede personalizar, ejecute este comando:
./ configure --help
Esto le dará una lista de las opciones que puede cambiar cuando se instale.
4. Esto instalará Apache:
./ configure --enable-so
hacer
hacer instalar
Nota: si obtiene un error que dice algo como esto: configure: error: no se encontró un compilador de C aceptable en $ PATH, entonces necesita instalar un compilador de C. Esto probablemente no sucederá, pero si lo hace, Google "instala gcc en [inserta tu marca de Linux]"
5. ¡Yay! Ahora puede iniciar y probar Apache:
cd / usr / local / apache2 / bin
./ apachectl start
Luego apunte su navegador a http: // local-host y debería decirle "¡Funciona!"
Nota: si cambió donde instaló Apache, debe ajustar el comando cd anterior en consecuencia.
Ahora que tiene instalado Apache, puede instalar y probar PHP!
Nuevamente, esto supone que está descargando un determinado archivo, que es una cierta versión de PHP. Y nuevamente, esta es la última versión estable al momento de escribir esto. Ese archivo se llama php-5.4.9.tar.bz2
1. Descargue php-5.4.9.tar.bz2 desde www.php.net/downloads.php y vuelva a colocarlo en su / usr / local / src y luego ejecute los siguientes comandos:
cd / usr / local / src
bzip2 -d php-5.4.9.tar.bz2
tar xvf php-5.4.9.tar
cd php-5.4.9
2. Nuevamente, este paso es semi-opcional ya que se trata de configurar php antes de instalarlo. Entonces, si desea personalizar la instalación, o ver cómo puede personalizarla:
./ configure --help
3. Los siguientes comandos realmente instalan PHP, con la ubicación predeterminada de instalación de apache de / usr / local / apache2:
./ configure --with-apxs2 = / usr / local / apache2 / bin / apxs
hacer
hacer instalar
cp php.ini-dist /usr/local/lib/php.ini
4. Abra el archivo /usr/local/apache2/conf/httpd.conf y agregue el siguiente texto:
Aplicación SetHandler / x-httpd-php
Luego, mientras esté en ese archivo, asegúrese de que tenga una línea que diga LoadModule php5_module modules / libphp5.so
5. Ahora querrás reiniciar Apache y verificar que php esté instalado y funcionando correctamente:
/ usr / local / bin / apache2 / apachectl restart
No cree un archivo llamado test.php en su carpeta / usr / local / apache2 / htdocs con la siguiente línea:
phpinfo (); ?>
Ahora apunte su navegador de Internet favorito a http: //local-host/test.php y debería informarle sobre su instalación de php en funcionamiento.