Что такое /var/www / html? [закрытый]

Я начинаю подбирать PHP / MySQL, но во всей документации, которую я читаю, он упоминает /var/www/html как папка, в которую вы хотите установить фреймворк, такой как CakePHP, или, например, /var/www/html-папка, в которую вы хотите установить свой веб-сайт, чтобы все было в root.

что именно /var/www/html в смысле?

2 ответов


в самых общих узлов вы не можете установить его.

в VPS или выделенном сервере вы можете установить его, но у каждого есть своя цена.

в общих хостах, как правило, вы получаете учетную запись Linux, что-то вроде в/Home/(Ваш логин)/, и эквивалентно в/var/www в/в HTML поворачивается к / home/(Ваш логин)/public_html/ (или что-то подобное, например, /home/(Ваш логин) / www, для пример)

Если вы используете свою учетную запись через FTP, у вас автоматически есть доступ к вашему * / home/(Ваш логин)/ папки, просто найдите www или public_html и поставить свой сайт в нем.

Если вы используете абсолютные пути в коде, плохие новости, нужно переделать его, чтобы использовать относительные пути в коде, по крайней мере в виртуальном хостинге.


/var/www/html - Это только корневая папка по умолчанию веб-сервера. Вы можете изменить это на любую папку, которую хотите, отредактировав свой apache.conf файл (обычно находится в /etc/apache/conf) и (см. http://httpd.apache.org/docs/current/mod/core.html#documentroot Сведения о том, что)

многие хосты не позволяют вам изменить эти вещи самостоятельно, поэтому ваш пробег может отличаться. Некоторые позволяют изменять их, но только со встроенными инструментами администратора (cPanel, for пример) вместо командной строки или редактирования файлов конфигурации raw.