Duplicate possible:
Quel est le moyen le plus simple de modifier et d’ajouter des fichiers à "/ var/www"?
Je viens de terminer l'installation de LAMP sur Ubuntu et je suis allé créer un répertoire de sites Web et je ne sais pas comment accéder au répertoire "racine" de LAMP.
Puis-je utiliser le terminal? Si oui, quelles seraient les commandes pour créer un nouveau dossier et créer des sous-dossiers dans ce répertoire. Enregistrez également les fichiers PHP, CSS dans le répertoire et les images.
Dans un terminal, utilisez les commandes suivantes:
cd /var/www
mkdir = Make Directory , cette commande nécessite des privilèges élevés, exécutez-la avec Sudo ou gksudo.
Sudo mkdir foldername
(où nomdossier est le nom du dossier que vous souhaitez créer).
Vous pouvez créer des sous-dossiers à partir de /var/www
sans modifier la destination souhaitée en utilisant:
Sudo mkdir foldername/subfolder
cp = Copier un ou plusieurs fichiers dans une autre destination
cp PATHTOSOURCE/file.php PATHTODESTINATION
Ceci peut être utilisé pour tout type de fichier.
Remarque: Si vous souhaitez utiliser une interface graphique pour ces tâches, vous pouvez utiliser Nautilus avec des privilèges élevés. Appuyez simplement sur Alt + F2 et écrivez gksudo nautilus
, puis sur Entrée, après quoi vous verrez le Navigateur de fichiers Nautilus, appuyez sur Ctrl + L et écrivez /var/www
. pouvez copier/coller ou glisser/déposer tout ce que vous souhaitez avec facilité.
Pour une liste complète des commandes, visitez le site: http://ss64.com/bash/
Bonne chance!
Par défaut, les fichiers sous/var/www sont protégés. Pour créer du contenu sous/var/www, vous devez avoir le privilège root.
Pour obtenir les privilèges root, utilisez
Sudo su
Vérifiez Apache
Pour vous assurer que votre Apache fonctionne correctement, ouvrez votre navigateur et ouvrez http: // localhost /. Si vous recevez un message disant "Ça marche" Votre installation de lampe a réussi.
Test php
Utiliser terminal pour créer un fichier test php
echo "<?php phpinfo(); ?>" | Sudo tee /var/www/test.php
redémarrer Apache Sudo /etc/init.d/Apache2 restart
Maintenant, ouvrez http: //localhost/test.php dans votre navigateur. Vous devriez obtenir les configurations liées à PHP en sortie.
Pour créer un répertoire
mkdir
par exemple: mkdir my_website
Pour copier des fichiers
cp source destination
par exemple: cp /tmp/test.php /var/www/my_website/
Pour copier le répertoire entier
cp -r rép_source dest_dir
par exemple cp -r /tmp/mywebsite_content /var/www/my_website
Vous pouvez le faire très facilement en utilisant Nautilus, le gestionnaire de fichiers d'interface utilisateur graphique par défaut de Gnome, qui alimente Unity dans Ubuntu.
Si, pour vos propres raisons, souhaitez utiliser la ligne de commande, les commandes à utiliser sont les suivantes:
mkdir <name> example: mkdir fokis
crée un nouveau dossier nommé nom dans le répertoire de travail en cours.
cd <path>/ example: cd fokis/
change le répertoire de travail en chemin.
pwd
affiche le répertoire de travail actuel.
cp <file> <path> example: cp image.jpg /var/www/
copies fichier à chemin.