Installation d'un serveur php sur Ubuntu 16.04

Rédigé par chris - - 1 commentaire
Une mise à jour de Ubuntu 14.04 vers 16.04 s'est bien passée sauf que le serveur php ne fonctionne pas comme avant. Voici une procédure pour tout réinstaller depuis le début.
Donc la première étape a été de tout désinstaller les paquet apache php et mysql.

Puis on lance la ligne de commande
sudo apt-get install apache2 php mysql-server libapache2-mod-php php-mysql
A ce stage on test avec un navigateur avec l'adresse localhost
Maintenant pour tester php on va faire un petit fichier texte avec ce code

<?php
   phpinfo();
?>
on va enregistrer dans le répertoire /var/www/html avec le nom phpinfo.php
et on lance un navigateur
http://localhost/phpinfo.php
On devrait voir l'écran phpinfo donnant des information sur la verison php si  c'est le cas tout va bien.
 
Une petite configuration pour permettre à un utilisateur de mettre les sources dans son propre répertoire
sudo a2enmod userdir
sudo service apache2 restart
Quand on va sur l'adresse http://localhost/~user
On voit bien les fichiers présents dans le répertoire public_html mais le fichier phpinfo.php affiche une page blanche.

Conclusion, il doit avoir un problème avec le module apache userdir et php. Si quelqu'un a une solution je suis preneur d'une piste. L'idée était de mettre ses fichiers php dans le home et non dans /var/www/public_html

Cela fonctionnait trés bien jusqu'à présent. On va essayer de faire un serveur virtuel.

Finalement je m'en suis sortis avec un lien symbolique

cd /var/www/public_html
sudo ln -s /home/user/public_html user


et en faisant localhost/user j'arrive bien à avoir les sources php qui s'executent.

Aprés quelques temps j'ai fini par trouver la solution. Elle est décrite dans l'article suivant Comment activer le mode userdir

Can't have a partition outside the disk

Rédigé par chris - - Aucun commentaire
Suite de mon clonage de disque décrit dans l'article précédent.
Can't have a partition outside the disk

Pour ceux qui ne vont pas lire depuis le début, j'avais acheté un ssd pour améliorer la performance de ma machine. Et j'avais duppliqué mon ancien disque sur le nouveau avec la commande dd.

Le problème était que le disque cible était de 480G alors que le disque source était de 500G. Résultat le disque cible ne fonctionnait pas trés bien.

Pour résumé j'ai quelques partition windows10 et deux partitions linux kubuntu une pour le systéme et une pour les données.

Le but final était de conservé un windows. En effet quand j'avais acheté la machine il y avait un windows 7 préinstallé nativement et c'est toujours bien d'avoir sous la mains un système windows pour tester.

Quand je branche le nouveau disque, j'ai un menu grub qui s'affiche comme avant. En gros j'ai deux choix win et linux
Quand je choisis windows cela fonctionne bien
Quand je choisis ubuntu, il plante.

Ce que j'ai fait : suppression de la dernière partition en pensant que c'était elle qui dépassait de mon disque. Création d'une nouvelle partition sda8 pour le home.

Retentative : J'ai réussi d'avoir une console et la ligne de commande. On avance. J'ai donc créé le répertoire /home/user et j'ai retenté le lancement mais j'ai toujours l'écran d'accueil qui revient.

Plus inquiétant gparted m'affiche toujours le message

Can't have a partition outside the disk

Ce qu fonctionne : windows 10 et kubuntu 16.04 qui est lancé depuis une clé usb. J'en suis au point ou je me dit : 'A quoi cela sert d'installer linux sur un grand disque alors qu'il tourne depuis une clé usb'

Est ce que quelqu'un a une piste pour réparer mon disque. Eventuellement je pourrait refaire une installation propre. Le problème est que si veut installer, l'installateur ne voit aucune partition sur mon disque.


Pour voir la solution lisez l'article solution

Installation Kubuntu 16.04 sur un ssd avec unetbootin

Rédigé par chris - - 2 commentaires
Ca y est avec la sortie de Ubuntu LTS, j'ai investi dans un disque dur ssd 240 G pour 80Fr. Les prix commencent à rivaliser avec les disques durs lents.


Voila plusieurs années que je n'avais pas installé un nouveau linux sur une machine et brusquement je me trouve débutant. Avant j'avais l'habitude de télécharger l'iso et de la graver sur un CD mais la derniere iso kubuntu fait 1.5Giga. C'est trop gros pour un CD.

On prend un clé usb et on utilise unetbootin


Bon on a le choix soit de téléchargé la distribution linux soit de sélectionner l'iso déjà présent. C'est mon cas. Ensuite il suffit de se laisser guider. On connecte une clé usb et quelques minutes aprés. On redémare.

Un petit F12 au démarage et on choisit de démarer sur usb et on a un linux sans rien installé. Cela nous permet de tester facilement une nouvelle distribution.
C'est aussi le moyen d'installer. Les lecteurs de cd ou dvd on tendance à disparaitre.

Donc quelques minutes plus tard, me voici avec un système flambant neuf. Mais impossible de faire fonctionner la carte wifi.

Heureusement que je cherche un peu dans mon bazar et trouve une clé wifi TP-LINK TL-WN721N. On la branche et tout de suite les réseaux wifi apparaissent.


On se sent tout bizarre avec un nouvel environement de travail. Il faut refaire ses marques. La première chose que je remarque c'est qu'on ne peut pas déplacer, ni supprimer les icônes. Bon c'est peut être un truc que je n'ai pas trouvé. On va utiliser et voir aprés.


Fil RSS des articles de ce mot clé