Я неделями искал, как настроить окружение localhost на Ubuntu без каких-либо хороших решений.
Вот чего я хочу добиться:
Я хочу, чтобы моя корневая папка была такой /home/'username'/Sites/'projectname.pl 'или / home /' username '/ Sites / pl /' projectname '/ public (или simular)
При доступе к моему локальному хосту я не хочу писать localhost / 'projectname' / public (или что-то еще). Я хотел бы иметь возможность получить доступ к проекту, просто набрав http: //'projectname'.pl
Я знаю, что это достижимо на сервере apache в OSX, но я не смог найти никаких руководств для достижения этого на моей машине с Ubuntu.
Я был бы очень признателен за любую помощь, и я очень надеюсь, что это возможно.
С уважением!
источник
Просто добавьте к другим ответам здесь, способ, которым я настроил такое поведение с символическими ссылками ... Кажется, работает нормально. Это очень легко сделать, и не требует никаких файлов конфигурации.
Последняя часть вышеперечисленного может отличаться для вас. Это то, что я использую в Linux Mint 17. Каталог '/ var / www / html /' является папкой сайта по умолчанию apache "site".
Так что да, для тех, кто ищет простой и понятный способ сопоставления сайта без фактического размещения каталога своего сайта в папке apache по умолчанию, все в порядке.
Примечание: я не уверен, подходит ли вышесказанное для производственных сред, но для локальной разработки все в порядке. Причина, по которой я не уверен, заключается в том, что символическая ссылка содержит разрешения для папки в домашнем каталоге, который (скорее всего) «принадлежит» пользователю. Если вам нужно, вы, очевидно, можете изменить его на более безопасный «корень», такой как каталог apache, но я оставлю свой в покое, поскольку я просто использую это в среде разработки.
источник
Я решил это, следуя этому руководству. Действительно удобное решение, которое позволяет вам создать папку в указанной папке «Сайты», а затем получить к ней доступ, не добавляя сайты, доступные для каждого нового сайта.
Руководство -> http://css.dzone.com/articles/drop-folder-directory-and-have
источник