evelio.blog();

Posts Tagged ‘PHP

Originalmente este post era para responder donde esta el php.ini pero seria muy “vacio” así que después de configurar LAMP con Ubuntu vamos a configurar un lugar donde colocar las librerías PHP para no tener que incluirlas en cada aplicación… para este caso utilizaremos como ejemplo:




Zend Framework es mi framework para PHP favorito, aunque eventualmente bailo Kumbia 🙂

vamos a configurar el include_path dentro del php.ini para que en nuestro BootStrap no sea necesario incluir el path del framework en cada aplicación ni nai más… así que manos a la ubre:

1. Crearemos nuestro “vertedero” de Librerías, la idea es meter allí todas las librerías a utilizar globalmente por nuestras aplicaciones…

$ mkdir /ruta/al/vertedero

yo la he creado en /home/evelio/Desarrollo/web/phpLibs, tu elige donde la quieres prefieras por ej. algo más adecuado como en /usr/share/php/ o según tu acomodo 😉 …

2. Bajamos Zend Framework

me he bajado la 1.5.1 en tar:

ZendFramework-1.5.1.tar.gz

que es la lastest a la fecha…

3. Descomprimimos el contenido de la carpeta library dentro de nuestro archivo descargado en el vertedero…

para mi caso la ruta dentro de File Roller es

/ZendFramework-1.5.1/library/

me a quedado /home/evelio/Desarrollo/web/phpLibs/Zend la raíz al framework

4. editamos el php.ini para configurar en el include_path del vertedero:

$ sudo gedit /etc/php5/apache2/php.ini

esa es la ruta 😛

bajamos a:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

he incluimos:

include_path = ".:/ruta/al/vertedero"

para mi caso a quedado include_path = “.:/home/evelio/Desarrollo/web/phpLibs”

salvamos

5. listo! ahora todo lo que pongamos en el vertedero lo tendremos a un require de distancia

🙂

Etiquetas: , , ,

Para configurar tu servidor local con Linux, Apache MySQL y PHP (LAMP) con Ubuntu es tan sencillo como:

Abre el gestor de paquetes Synaptic (en Sistema > Administración > Gestor de paquetes Synaptic)

Allí abrimos menú Editar > Marcar paquetes por tarea…

y simplemente chuleamos LAMP Server

Seleccionar LAMO Server

damos click en Aceptar …

también podemos instalar en este paso phpMyAdmin (mira más abajo) aunque no es camisa de fuerza para nadie pero es una gran utilidad 😉 si no pues das Aplicar y ya esta te preguntara luego el password para el usuario root de MySQL

Para instalar phpMyAdmin solamente damos click en botón Buscar, buscamos por phpmyadmin y le marcamos para instalar dando click derecho > Marcar para instalar

maracar para instalar phpMyAdmin

nos preguntará si queremos marcar también las dependencias a lo cual le decimos que sí osea Marcar…

luego damos click en el botón Aplicar a lo cual nos preguntara de nuevo si estamos seguros y le diremos que Aplicar… esperamos un rato a la descarga de paquetes…

nos preguntara que servidor queremos configurar automaticamente a le diremos que apache2:

Configuramos Apache para phpMyAdmin

y voilà ya tenemos nuestro local servidor o localhots corriendo:

lOcAlHoTssss!!

nota que por defecto la carpeta www o htdocs o como quieras llamarle a la raiz de documentos del servidor esta en /var/www/

para cambiarla podemos hacerlo con poderes de supervaca:

$ sudo gedit /etc/apache2/sites-available/default

y cambiamos /var/www en “DocumentRoot /var/www/” y <Directory /var/www/> por donde queramos por ejemplo a nuestro home /home/tu-usuario/www, guardamos y listo… ten en cuenta que www debe existir 😉

Eso es todo nativos 😛

Etiquetas: , , , , ,

Me fui

para

http://evelio.info/


te espero allá :)

Software Libre Rulez!

a

julio 2017
L M X J V S D
« Dic    
 12
3456789
10111213141516
17181920212223
24252627282930
31