INSTALAR APACHE y PHP en FREEEBSD

Topic created · 38 Mensajes · 4404 Visitas
  • Buenas, una gran guia, pero tengo un problema,...
    No se me instala, me da erro code 1 stop en /usr/ports/www/apache22 :T.T: :T.T: :T.T:
    alguien me puede ayudar a instalarlo en el freebsd??

    La cosa esta en que utilizo un ordenador independiente solo para ese server, instale el freebsd, tube problemas con el mysql no se me instalaba y me daba el error de code 1 tambien, al final lo consegui instalar, pero a la hora de instalar el apache me sigue dando igual, el error es el code 1 tambien y no se instala, el servidor si que consegui correrlo, y funciona.

    Os agradeceria mucho me dijerais como poder solucionarlo, gracias de antemano.
    Saludos.

  • Para los que tienen instaldo en su pc el freebsd, sistema operativo donde funciona el servidor de metin2 en 100%

    Paso 1 INSTALANDO APACHE (el servidor web)
    cd /usr/ports/www/apache22
    make install clean

    ee /etc/rc.conf
    agregar:
    apache22_enable="YES"
    Escape luego dos veces a (para salir y guardar)

    paso 2 INSTALANDO PHP (lenguaje para las web desarrollados en php) index.php

    cd /usr/ports/lang/php52
    make install clean
    activar el modulo de apache

    al terminar instalamos las extensiones
    cd /usr/ports/lang/php52-extensions
    make install clean
    activar lo que necesites o simplemente sigues por defecto

    Para generar php ini
    cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini

    PARA TERMINAR
    ee /usr/local/etc/apache22/httpd.conf

    modificar o remplazar
    DirectoryIndex index.html
    por
    DirectoryIndex index.php index.html

    Agregar
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps

    Escape luego dos veces a (para salir y guardar)

    EN
    ee /usr/local/etc/apache22/extra/httpd-languages.conf
    AGREGAR
    AddDefaultCharset On

    Escape luego dos veces a (para salir y guardar)

    Si tienes instalado el gnome como indico en mi anterior guia de ENTORNO DE ESCRITORIO EN FREEBSD
    solo ve a la carpeta de cada archivo y realiza los cambios que se necesita
    ejemplo
    ee /etc/rc.conf
    en la carpeta etc se encuentra el archivo rc.conf
    y agrego o modifico el archivo que contiene rc.conf

    ee /usr/local/etc/apache22/httpd.conf
    httpd.conf
    se encuentra dentro de apache22
    apache22 esta dentro de etc
    atc esta dentro de local
    local esta dentro de usr

    osea empiezas desde usr hasta llegar a la carpeta de apache22

    alguna duda o sugerencia no tenga miedo pregunte

    ¿Donde colocar el archivo de la web?
    en cd /usr/local/www/pache22/data/ (dentro de ella puedes colocar tu web)

    ZONA DONDE DESCARGAR LOS DVD de FreeBSD para todas las versiones
    ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/i386/ISO-IMAGES/

  • muy buena la guia te pongo mi msn grimtales@live.com tengo unas duditas
    pero esta buenisima gracias xD _xD_

  • puedes comunicarte por mi msn jnestorfree@hotmail.es o escribir tu consulta en en el foro para poder responderte o aclarar tus dudas

  • @jnestor said:

    puedes comunicarte por mi msn jnestorfree@hotmail.es o escribir tu consulta en en el foro para poder responderte o aclarar tus dudas

    ps ami me marca varios errores no se por que!

    uso los files de daroo y los de kay331 :T.T:

  • Los file de daroo tienen apache php instaladado, los de kay331 no los probe nunca: pero si sale un error al instalar debe de estar instalado solo ve a la carpeta cd /usr/locale/etc/ dentro de ella encontraras los archivos de php verifica si esta php.ini sino esta
    debe de haber un arhivo o un par de archivos php.ini-dist php.ini-example u otro con esa caracteristicas php.ini-xxxxx donde xxxxx es cualquer frase al momento de crear atravez del terminal
    cp /usr/local/etc/php.ini-xxxxx /usr/local/etc/php.ini
    aplicas esto para crear el php.ini
    ahora sino se sabe que php easta instalado yo utelice el php52 del port
    ve a cada carpeta donde se encuentra el php
    Ej:
    cd /usr/ports/lang/php5
    make deinstall clean
    para desinstalar
    cd /usr/ports/lang/php5-extensions
    make deinstall clean
    para desinstalar
    cd /usr/ports/lang/php52
    make deinstall clean
    para desinstalar
    cd /usr/ports/lang/php52-extensions
    make deinstall clean
    para desinstalar
    recuerda

    Al termininar realiza los pasos de la guia que ya indique:

    lo malo de los files es que los discos virtuales no disminuyen despues de limpiarlos es mejor que lo lleves a un disco real
    (para ello es recomendable colocar un disco duro por separado para no conflictue los boots del disco primario,
    e instalar el gnome para que sea mas interactivo)

  • Lo Probaré e.e ^^

  • @jnestor said:

    Los file de daroo tienen apache php instaladado, los de kay331 no los probe nunca: pero si sale un error al instalar debe de estar instalado solo ve a la carpeta cd /usr/locale/etc/ dentro de ella encontraras los archivos de php verifica si esta php.ini sino esta
    debe de haber un arhivo o un par de archivos php.ini-dist php.ini-example u otro con esa caracteristicas php.ini-xxxxx donde xxxxx es cualquer frase al momento de crear atravez del terminal
    cp /usr/local/etc/php.ini-xxxxx /usr/local/etc/php.ini
    aplicas esto para crear el php.ini
    ahora sino se sabe que php easta instalado yo utelice el php52 del port
    ve a cada carpeta donde se encuentra el php
    Ej:
    cd /usr/ports/lang/php5
    make deinstall clean
    para desinstalar
    cd /usr/ports/lang/php5-extensions
    make deinstall clean
    para desinstalar
    cd /usr/ports/lang/php52
    make deinstall clean
    para desinstalar
    cd /usr/ports/lang/php52-extensions
    make deinstall clean
    para desinstalar
    recuerda

    Al termininar realiza los pasos de la guia que ya indique:

    muchas gracias lo intentare a ver que pasa! xD _xD_

    lo malo de los files es que los discos virtuales no disminuyen despues de limpiarlos es mejor que lo lleves a un disco real
    (para ello es recomendable colocar un disco duro por separado para no conflictue los boots del disco primario,
    e instalar el gnome para que sea mas interactivo)

  • Paso 1 INSTALANDO APACHE (el servidor web)
    cd /usr/ports/www/apache22
    make install clean

    Cuando doy el último comando al Frebe..! me sale unas opciones, cual debo elegir?

  • suelen aparecer varias ventanas, en el apache solo continua normal
    solo terner cuidado en el php activar el modulo de apache que sale en la ventan en los restos dale ok
    y sigue los pasos de la guia para generar el php.ini
    y agrega los datos en los archivos del apache que faltan que en la guia se le indica