INSTALAR APACHE y PHP en FREEEBSD
-
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 cleanee /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 apacheal terminar instalamos las extensiones
cd /usr/ports/lang/php52-extensions
make install clean
activar lo que necesites o simplemente sigues por defectoPara generar php ini
cp /usr/local/etc/php.ini-dist /usr/local/etc/php.iniPARA TERMINAR
ee /usr/local/etc/apache22/httpd.confmodificar o remplazar
DirectoryIndex index.html
por
DirectoryIndex index.php index.htmlAgregar
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phpsEscape luego dos veces a (para salir y guardar)
EN
ee /usr/local/etc/apache22/extra/httpd-languages.conf
AGREGAR
AddDefaultCharset OnEscape 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.confee /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 usrosea 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
recuerdaAl 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
recuerdaAl 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 cleanCuando 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