Configuration sur ubuntu 14.04
bonjour,
je suis en train d'installer mon lamp-server sur mon ubuntu 14.04.
mon navigateur arrive à lire des fichiers à partir de mon localhost, mais celui-ci se trouve dans /var/www/html.
quel est en fait l'intérêt de mettre un serveur/des fichiers là vu qu'il faut être root pour les modifier ou pour les sauvegarder?
voilà pourquoi j'ai voulu que mon localhost pointe vers un dossier dans mon dossier /home (/home/peter/documents/etude/php).
j'ai fait des recherches sur internet et des forums, essayé des choses mais rien ne semble fonctionner pour diriger le localhost sur un dossier de /home. :aie:
quand je monte mon fichier .conf (coursvdab.conf), j'arrive sur /var/www; quand je démonte mon fichier .conf (coursvdab.conf), j'arrive sur /var/www/html, ce qui serait le dossier par défaut.
quelqu'un peut-il m'expliquer ce que je dois faire pour que ça marche? ou bien m'expliquer en quoi c'est meilleur de garder tout ça dans /var/www/html?
vous me seriez d'une aide précieuse.
mon fichier .conf fait moi-même (/etc/apache2/sites-available/courvdab.conf) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| <VirtualHost http://127.0.0.1:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
#ServerName <a href="http://www.example.com" target="_blank">www.example.com</a>
ServerAdmin <a href="mailto:info@opschool.be">info@opschool.be</a>
DocumentRoot /home/peter/documents/etude/php
<Directory /home/peter/documents/etude/php >
</Directory>
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
ErrorLog /home/peter/documents/etude/php/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet |