web-dev-qa-db-fra.com

Comment créer des fichiers et des répertoires dans var / www?

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.

7
Will

Dans un terminal, utilisez les commandes suivantes:

cd = Changer de répertoire

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!

3

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

1
devav2

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.

0
NlightNFotis