Diferència entre revisions de la pàgina «Apache2 en GNU/Linux»
(→PHP) |
|||
| Línia 44: | Línia 44: | ||
$ sudo service apache2 restart | $ sudo service apache2 restart | ||
| + | <div class="exercici"><big>Exercici</big> | ||
Per comprovar si funciona, aneu a la carpeta /var/www i creeu un arxiu "prova.php" amb el següent contingut: | Per comprovar si funciona, aneu a la carpeta /var/www i creeu un arxiu "prova.php" amb el següent contingut: | ||
| + | *a | ||
| + | *b | ||
<syntaxhighlight lang="php"> | <syntaxhighlight lang="php"> | ||
<html> | <html> | ||
| Línia 54: | Línia 57: | ||
</html> | </html> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| + | |||
| + | Visualitzeu-lo amb el navegador. Recorda de posar una captura de pantalla a l'informe. | ||
| + | |||
| + | </div> | ||
<br /> | <br /> | ||
Revisió del 20:33, 19 gen 2012
Apache2 és el servidor web més conegut.
Instal·lació
Podem instal·lar Apache2 directament en la nostra distribució Linux amb:
$ sudo apt-get install apache2
Amb el què immediatament podem veure si funciona accedint a la web:
http://<ip_del_server>
...i t'hauria d'aparèixer un missatge que diu "It works!".
Si hem d'instal·lar aplicacions web (CMSs com Joomla!, Drupal, etc.) també sol ser necessari afegir els paquets php, mysql i phpmyadmin.
Accés als fitxers www
Els arxius públics principals del servidor web estan a /var/www. Si feu
$ ls -la /var/www drwxrwxr-x 17 root root 4096 2011-05-01 22:45 . drwxr-xr-x 17 root root 4096 2010-11-08 14:15 .. -rw-r--r-- 1 root root 693 2011-04-22 13:49 index.php
En principi heu de veure un sol fitxer, index.html. Si no especifiquem cap arxiu quan apuntem amb el navegador, aquest és el fitxer per defecte que visualitzem.
|
Exercici Prova de modificar aquest arxiu HTML de les següents maneres:
|
PHP
Per instal·lar PHP versió 5 ho podem fer amb:
$ sudo apt-get install php5
...i reiniciar el servei amb
$ sudo service apache2 restart
Per comprovar si funciona, aneu a la carpeta /var/www i creeu un arxiu "prova.php" amb el següent contingut:
- a
- b
<html>
<body>
<?php
phpinfo();
?>
</body>
</html>
Visualitzeu-lo amb el navegador. Recorda de posar una captura de pantalla a l'informe.
Pràctica
Per la pràctica has de seguir les següents passes:
- Instal·lar apache2
- Instal·lar