curso php: principiante

Fundamentos prácticos y teóricos de php5

capítulo 1.1.1: Instalación en windows
capítulo 1.1.2: instalación en ubuntu
capítulo 2.2: tipos de variables
capítulo 3.1: uso de IF
capítulo 3.2: Uso de for
capítulo 3.3: Uso de Switch
capítulo 3.4: Uso de While
capítulo 3.5: Uso de Do ... While
capítulo 3.6: Uso de foreach

Instalación en ubuntu - Curso de php: principiante

Para instalar php, apache y mysql en ubuntu 11.10 o similar (devian), es necesario recurrir a la consola. Por lo que lo primero será abrir la consola y empezaremos a instalar y configurar los componentes de la siguiente forma:


Empezamos instalando mysql 5:


sudo apt-get install mysql-server mysql-client

Lo siguiente es instalar apache 2 server:


sudo apt-get install apache2

Y por último instalamos php 5:


sudo apt-get install php5 libapache2-mod-php5

Ahora, tenemos en la siguiente ruta: /var/www configurado la carpeta donde vamos meter nuestros archivos php. Ahora, nos queda empezar a configurarlo todo. Empezaremos dando conectividad a php y mysql:


sudo apt-get install php5-mysql

Continuaremos añadiendo los módulos necesarios (al menos los princiaples) para poder operar correctamente con php:


sudo apt-get install  php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt 
php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp
php5-sqlite php5-tidy php5-xmlrpc php5-xsl

Ahora tenemos que reiniciar php:


sudo /etc/init.d/apache2 restart

Instalemos ahora phpmyadmin, para poder gestionar la base de datos mysql:


sudo apt-get install phpmyadmin

 Al igual que sucedía en la instalación en Windows, para poder acceder a phpmyadmin, debemos poner lo siguiente en el navegador: http://localhost/phpmyadmin/


Cuando accedamos a phpmyadmin, seguramente nos pedirá un usuario y contraseña, necesitaremos estos datos para nuestros programas php, por lo que mejor guardarlos en algún sitio. También podemos dejarlo en blanco, y el usuario será: root y la contraseña sera: ninguna, es decir, dejarla en blanco.


También podemos configurar el usuario y la contraseña de mysql desde el terminal:


mysql -u root -p

Nos aparecerá una pantalla, en la que debemos escribir:


SET PASSWORD FOR 'root'@'localhost' = PASSWORD('tucontraseñaaqui');

el usuario, será root, y la contraseña la que elijas.


Ahora, en la carpeta /var/www creamos una carpeta que se llame: cursoPHP, es decir, desde el administrador de archivos, vamos a var, luego a www, y creamos la carpteta. También podemos hacerlo desde el terminal.