Como instalar y configurar Apache 2 y PhP5 en Debian [Manual Instalar Apache – PHP] [Montar Servidor Web Casero]


Bueno en tiempo real y espero que sin errores voy a mostrarles como instalar apache 2 y php 5 en nuestro debian.

This paper reviews the current status of asthma drugs, the most important aspects related to asthma management and the latest advances in the treatment of childhood asthma, particularly the use of corticosteroids. This is the best remedy you can use for an Sanger upset stomach and it will make your stomach feel good. There is a drug that can be injected directly into a woman's vagina and will prevent pregnancy.

Side effects of doxycycline hyclate injection, doxycycline hydrochloride (doxycycline) cough syrup, doxycycline hydrochloride for pets. Some of the common side effects include lightheadedness, vigrande 100mg preis Amalāpuram weakness, dizziness, sweating, trouble urinating, blurred vision, or swelling. Now, you know that, the cytotam 20 brand is not yet available in any stores.

Y sin mas vamos al lio de como montar un servidor web casero con debian + apache 2 + php 5 + mysql.

El primer paso es instalar apache. usaremos el apt-get para que sea mas rápido luego optimizaremos un poco 😉


Ejecutamos el comando apt-get install apache2

Si no da errores terminaremos con algo así

Enabling module status.
Enabling module auth_basic.
Enabling module deflate.
Enabling module authz_default.
Enabling module authz_user.
Enabling module authz_groupfile.
Enabling module authn_file.
Enabling module authz_host.
Configurando apache2-mpm-worker (2.2.9-10+lenny6) ...
Starting web server: apache2.
Configurando apache2 (2.2.9-10+lenny6) ...
Configurando ssl-cert (1.0.23) ...

Luego escribimos en el navegador localhost o 127.0.0.1 y vemos que nos dice que apache trabaja.

Ahora bien vamos a dar soporte PHP5 a nuestro apache 2 y para eso instalamos.

apt-get install php5 libapache2-mod-php5 php5-common

Nos pregunta si deseamos instalarlo, y todo el asunto le decimos que si, y para asegurarnos que no hay errores dejo mi instalación,

...
Seleccionando el paquete libapache2-mod-php5 previamente no seleccionado.
Desempaquetando libapache2-mod-php5 (de .../libapache2-mod-php5_5.2.6.dfsg.1-1+lenny6_i386.deb) ...
Seleccionando el paquete php5 previamente no seleccionado.
Desempaquetando php5 (de .../php5_5.2.6.dfsg.1-1+lenny6_all.deb) ...
Configurando apache2-mpm-prefork (2.2.9-10+lenny6) ...
Starting web server: apache2.
Configurando php5-common (5.2.6.dfsg.1-1+lenny6) ...
Configurando libapache2-mod-php5 (5.2.6.dfsg.1-1+lenny6) ...

Creating config file /etc/php5/apache2/php.ini with new version
Reloading web server config: apache2.
Configurando php5 (5.2.6.dfsg.1-1+lenny6) ...

Ahora bien reiniciamos nuestro apache .

debian:/home/maks# /etc/init.d/apache2 restart
Restarting web server: apache2 … waiting .

Bien ahora testeamos nuestro php.

Primero que nada crearemos un fichero para .php para ver si esta funcionando.

Podemos hacerlo de forma rápida. Como ya e explicado en otras ocaciones el uso del comando cat

Tenemos que crearlo en /var/www que es donde lo vera el apache.

Así que vamos a /var/www y creamos el fichero

debian:/# cd /var/www && cat> hola.php
# Damos enter u escribimos esto
<?php phpinfo(); ?>

Ahora presionamos control + c para guardar y salir

Vamos a nuestro navegador y teclemaos

localhost/hola.php

Y vemos que todo trabaja bien, nuestro php 5 esta OK

Para los que quieren instalar mysql pueden hacerlo.

Para instalarlo pueden hacerlo así

apt-get install mysql-server mysql-client php5-mysql

Durante la instalación nos pregunta la clave del usuario root, la escribimos y luego nos la pide otra y vez y eso es todo.

****

Bueno llevo cerca de 10 minutos esperando y ya instalo todo el mysql.

Si no nos da errores tendríamos algo así

Seleccionando el paquete mailx previamente no seleccionado.
Desempaquetando mailx (de .../mailx_1%3a20071201-3_all.deb) ...
Procesando disparadores para man-db ...
Procesando disparadores para doc-base ...
Processing 4 added doc-base file(s)...
Registering documents with scrollkeeper...
Configurando libnet-daemon-perl (0.38-1.1) ...
Configurando libplrpc-perl (0.2017-1.1) ...
Configurando libdbi-perl (1.605-1) ...
Configurando libmysqlclient15off (5.0.51a-24+lenny3) ...
Configurando libdbd-mysql-perl (4.007-1+lenny1) ...
Configurando mysql-client-5.0 (5.0.51a-24+lenny3) ...
Configurando mysql-server-5.0 (5.0.51a-24+lenny3) ...
Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Configurando liblockfile1 (1.08-3) ...
Configurando exim4-config (4.69-9) ...
Adding system-user for exim (v4)
Configurando exim4-base (4.69-9) ...
Configurando exim4-daemon-light (4.69-9) ...
Starting MTA: exim4.
Configurando exim4 (4.69-9) ...
Configurando bsd-mailx (8.1.2-0.20071201cvs-3) ...
Configurando libhtml-template-perl (2.9-1) ...
Configurando libterm-readkey-perl (2.30-4) ...
Configurando mysql-client (5.0.51a-24+lenny3) ...
Configurando mysql-server (5.0.51a-24+lenny3) ...
Configurando php5-mysql (5.2.6.dfsg.1-1+lenny6) ...
Configurando mailx (1:20071201-3) ...

Y con eso tenemos apche2 – php5 y mysql

En nuestro pc y todo al local hots aunque faltaría configurar muchas cosas pero… ahora no me adentro a eso, y si lo que van a hacer son pruebas muy básicas.. no creo que nos haga falta configurar mas.

Podemos bajarnos algún CMS, y hacer pruebas.

Y si alguien quiere compilarlo en la pagina del apache hay un manual pero claro esta no da soporte a php.

http://httpd.apache.org/docs/2.2/es/install.html

Otro día sigo con algo parecido pero compilado todo y via SSH, instalando PHPmyadmin, mySQL, FTP y servidor de correo y demas, pero ahora no puedo ya que quiero hacerlo todo remotamente.

Ahí nos vemos y si tienen dudas posteen y si ocupan repositorios también.

Hay un post por ahí repetido pero sobre apache 4 y hay otro post de como optimizar apache para mayor velocidad y alguno que otro truquillo.

Eso es todo !

,

6 respuestas a “Como instalar y configurar Apache 2 y PhP5 en Debian [Manual Instalar Apache – PHP] [Montar Servidor Web Casero]”

  1. muchas gracias, muy buena informacion lo trabaje sobre Debian Squeeze, me funciono perfecto muchas gracias.

Utilizamos cookies propias y de terceros para mostrarle publicidad relacionada con sus preferencias según su navegación. Si continua navegando consideramos que acepta el uso de cookies.
Seguir Navegando
x