| Jeudi 11 Décembre 2025 | Saint Daniel | S'identifier |
|
depuis le 10/05/2001 Dernière visite le 11/12/2025 à 20:01 |
UBUNTU (11.10 Oneiric Ocelot)
Récupérer le fichier .iso de Ubuntu (www.ubuntu-fr.org)
Graver le fichier .iso afin d'obtenir un CD d'installation
Lancer l'installation.
Dans l'Option de sélection des services à installer, ne rien sélectionner. Le système de base sera mis en place.
LAMP et PhpMyAdmin seront utilisés.
LAMP signifie un combinnaison de Linux, Apache, Mysql et Php (parfois Perl) qui constitue l'ensemble permettant de gérer des sites web. Il s'agit de l'une des plates-formes les plus populaires des serveurs du Web. A partir de la ligne de commande:
sudo apt-get install lamp-server^ (ne pas omettre le caractère ^ )
Aptitude commencera maintenant à télécharger et installer les paquets sur le disque, après avoir demander le mot de passe pour le superutilisateur. Après une courte attente, un mot de passe pour l'utilisateur administratif de MySQL sera demandé. Faire en sorte d'entrer un mot de passe pas trop difficile à se rappeler ou en prendre note. Il faudra confirmer le mot de passe. Le téléchargement et l'installation continura ensuite. Vérifier que l'installation s'est bien terminée:
cat /etc/hosts | grep localhost
Le système devrait afficher ce qui suit:
127.0.0.1 localhost
::1 ip6-localhost ip6-loopback
Puis avec cette autre commande:
cat /etc/mysql/my.cnf | grep bind-address
pour obtenir ceci à l'écran:
bind-address = 127.0.0.1
En cas de problème éditer, en tant que root, le fichier /etc/mysql/my.conf afin de fixer l'adresse
Le serveur LAMP est maintenant installé et prêt, il fonctionne parfaitement. PhpMyAdmin n'est pas nécessaire au fonctionnement, mais grandement utile pour la gestion en mode graphique de l'environnement Mysql.
Sur la ligne de commande:
sudo apt-get install libapache2-mod-auth-mysql phpmyadmin
Vérifier la bonne installation de PhpMyAdmin
http://localhost/phpmyadmin/
D'abord se placer dans le répertoire des sites valides
cd /etc/apache2/sites-available
Faire une copie du fichier default
sudo cp default lenomdusite
Editer le fichier
sudo nano lenomdusite
Contenu:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName lenomdusite1
DocumentRoot /var/www/lenomdusite1/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/lenomdusite1/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
En cas d'erreur du genre “apache2: Could not determine the server’s fully qualified domain name, using 127.0.0.1 for localhost,”
il suffit de taper:
echo "ServerName localhost" | sudo tee /etc/apache2/conf.d/fqdn
Puis de recharger apache:
sudo /etc/init.d/apache2 reload