
EN ESTE POST VAMOS A PODER INSTALAR NUESTRO SERVIDOR APACHE DE FORMA MANUAL Y DESDE UNA TERMINAL, LA VENTAJA ES QUE PODEMOS MANEJAR LAS CARACTERISTICAS A NUESTRA CONVENIENCIA. PARA PODER INTALARLO Y EJECUTARLO SE HAR A DE LA SIGUIENTE MANERA...
ABRIMOS UNA TERMINAL Y NOS SITUAMOS EN NUESTRA CARPETA DE OPT PARA QUE AHI DESCARGUE NUESTRO ARCHIVO EN DONDE VIENE ALOJADO APACHE..
root@mitalca:-# cd /
root@mitalca:/# cd opt
(ROOT@MITALCA) SIMPLEMENTE ES EL USUARIO DETERMINADO POR EL EQUIPO
UNA VEZ SITUADOS EN NUESTRA CARPETA DE OPT DESCARGAREMOS EL PAQUETE CON LA SIGUIENTE INSTRUCCION..
root@mitalca:/opt# wget http://apache.tradebit.com/pub/httpd/httpd-2.2.15.tar.bz2
EMPEZARA A DESCARGAR NUESTRO ARCHIVO....Y SE ALOJARA EN LA CARPETA DE OPT...
UNA VEZ HECHO ESTO TENEMOS QUE DESCOMPRIMIR NUESTRO ARCHIVO .tar.bz2 CON LA SIGUIENTE INSTRUCCION
root@mitalca:/opt# tar jxvf httpd-2.2.15.tar.bz2
DESENPAQUETARA EL ARCHIVO Y UNA VEZ HECHO ESTO LO QUE HAREMOS ES IRNOS A LA CARPETA QUE QUE ACABAMOS DE DESENPAQUETAR (PARA VER EL CONTENIDO DE OPT PODEMOS COLOCAR LA INSTRUCCION ls)
root@mitalca:/opt# ls
apache2 httpd-2.2.15 httpd-2.2.15.tar.bz2 lampp libx11-noxcb pt
root@mitalca:/opt# cd httpd-2.2.15/
root@mitalca:/opt/httpd-2.2.15#
DESPUES LO QUE HAREMOS SERA REALIZAR LA CONFIGURACION DE COMO QUEREMOS NUESTRO SERVIDOR APACHE PARA ESTO ESCRIBIREMOS LO SIGUIENTE...
root@mitalca:/opt/httpd-2.2.15# ./configure --prefix=/opt/apache2 --sysconfdir=/opt/apache2/conf -- enable-so --with-mpm=prefork --enable-cgi --enable-cgid
UNA VEZ DENTRO DE LA CARPETA PODEMOS EL CONTENIDO CON EL COMANDO ls NUEVAMENTE
root@mitalca:/opt/httpd-2.2.15# ls
ABOUT_APACHE config.layout httpd.dsp Makefile.in README
acinclude.m4 config.log httpd.spec Makefile.win README.platforms
Apache.dsw config.nice include modules README-win32.txt
build config.status INSTALL modules.c ROADMAP
BuildAll.dsp configure InstallBin.dsp modules.lo server
BuildBin.dsp configure.in LAYOUT modules.o srclib
buildconf docs libhttpd.dsp NOTICE support
buildmark.o emacs-style LICENSE NWGNUmakefile test
CHANGES httpd Makefile os VERSIONING
POR LO TANTO ESCRIBIREMOS EN LA TERMINAL
root@mitalca:/opt/httpd-2.2.15#make
REALIZARA PROCESOS Y AL TERMINAR ESCRIBIREMOS
root@mitalca:/opt/httpd-2.2.15#make install
HARA UNOS PROCESOS Y YA QUEDO INSTALADO.....
AHORA LO QUE DEBEMOS HACER ES ENTRAR A....
root@mitalca:/opt/httpd-2.2.15# cd ..
root@mitalca:/opt# cd apache2
root@mitalca:/opt/apache2# cd conf
ENTRANDO A LA CARPETA DE CONF ESCRIBIREMOS
root@mitalca:/opt/apache2/conf# vim httpd.conf
APARECERA OTRA PANTALLA.... EN ELLA BUSCAREMOS ALGO COMO ESTO
#ServerName www.example.com:80
QUITAMOS # PARA QUE NO QUEDE COMO COMENTARIO Y PODAMOS EJECUTAR YA NUESTRO SERVIDOR APACHE
(PARA ESCRIBIR PULSAREMOS LA TECLA DE insert Y PARA DEJAR DE ESCRIBIR LA TECLA DE Esc)
EN ESA MISMA PANTALLA LOCALIZAREMOS
USER xxxxxx
GROUP xxxxxxx (xxxxx ES UN NOMBRE CUALQUIERA)
ENTONCES MODIFICAREMOS ESO POR apache2 EN CADA UNO DE LOS NOMBRES....
USER apache2
GROUP apache2
PARA GUARDARLO PRESIONAMOS LA TECLA Esc Y TECLEAMOS :wq
DE VUELTA A NUESTRA TERMINAL TECLEAMOS LO SIGUIENTE...
root@mitalca:/opt/apache2/conf# groupadd apache2
root@mitalca:/opt/apache2/conf# useradd -g apache2 apache2
AHORA DESPUES DE HACER ESTE PROCESO LO QUE HAY QUE HACER ES IRNOS A LA CARPETA DE BIN
root@mitalca:/opt/apache2/conf# cd ..
root@mitalca:/opt/apache2# cd bin
root@mitalca:/opt/apache2/bin#
Y COLOCAR
root@mitalca:/opt/apache2/bin# ./apachectl start ESTO PARA INICIARLO O
root@mitalca:/opt/apache2/bin# ./apachectl stop PARA DETENERLO
PARA VERIFICAR QUE NUESTRO SERVIDOR ESTE ACTIVO O NO INGRESAREMOS A NUESTRO NAVEGADOR Y EN LA BARRA DE DIRECCION DIGITAREMOS localhost
GENERALMENTE APARAECERA LA LEYENDA ----IT WORKS!!!!!-----
ESTO QUIERE DECIR QUE NUESTRO SERVIDOR ESTA LISTO PARA USARSE.....
PERO AHORA SI QUEREMOS QUE NUESTRO SERVIDOR SE EJECUTE DESDE QUE INICIEMOS LA MAQUINA LO QUE HAREMOS SERA LO SIGUIENTE......
DESDE EL DIRECTORIO PRINCIPAL ESCRIBIREMOS
root@mitalca:/# vim arrancaapache.sh
NOS ABRIRA UNA PANTALLA NUEVA Y LO QUE HAREMOS ES ESCRIBIR EN ESA PANTALLA LO SIGUINETE:
#!/sbin/sh
echo "Arrancando el servidor Apache";
/opt/apache2/bin/apachectl start
echo "Instancia Apache Cargada";
GUARDAMOS Y DE VUELTA A NUESTRA TERMINAL COLOCAMOS
ls -la arrancaapache.sh
DESPUES chmod 755 arrancaapache.sh ESTO PARA OBTENER PERMISOS DE LECTURA Y ESCRITURA...
Y LISTO!!!!!!!!!!!!!!!!!!! A DESARROLLAR CON NUESTRO SERVIDOR
th@nks Broo.....this Is So muCh helpful
ResponderEliminarseeya
soy lo que quiero ser...soy una baRbi3 Girl...jaja
buen post, me sirvio muchoooo
ResponderEliminarGRACIAS