У меня есть сервер Ubuntu со статическим IP-адресом для тестирования, я хотел бы создать проект (например, hello-world) вне каталога/var/www /, скажем, в этом месте (/ home/username/Webroot/привет-мир /). Он должен быть доступен через браузер, подобный этому http://xxx.xxx.xxx.xxx/hello-world/ Как это сделать?Как создать проект за пределами каталога/var/www /?
4
A
ответ
3
Я хотел бы использовать псевдоним:
Alias /hello-world /home/www/foo
<Directory "/home/www/foo">
Options -MultiViews -FollowSymLinks +SymLinksIfOwnerMatch
AllowOverride all
</Directory>
1
настройки виртуального хоста в файле конфигурации вашего апача: apache2.conf или httpd.conf:
<VirtualHost *:80>
ServerPath /hello-world
DocumentRoot /home/username/webroot/hello-world
</VirtualHost>
1
Включить FollowSymlinks в апач и сделать ссылку
ln -s /path/to/your/project /var/www/projectname
И обновление содержимого легко, без перезагрузки s erver
rm /var/www/projectname
ln -s /path/to/your/project-v2 /var/www/projectname
Смежные вопросы
- 1. java, выполняющий проект maven за пределами IDE
- 2. Создать ORCFile за пределами mapreduce
- 3. Компилировать проект за пределами визуальных студий
- 4. Как создать изображение, которое за пределами проекта
- 5. Как создать alertdialog за пределами приложения?
- 6. Как создать сеанс Magento за пределами Magento?
- 7. Как создать случайные точки за пределами прямоугольника?
- 8. Как добавить пользовательские классы в проект GWT за пределами EntryPoint
- 9. Как запустить проект laravel за пределами папки «htdocs» в xampp?
- 10. Невозможно создать файл за пределами корневого каталога
- 11. Создать UIPickerView NSArray за пределами границ?
- 12. Создать границу за пределами кругозора ImageView
- 13. RedirectToAction за пределами областей
- 14. Изображение за пределами макета
- 15. Получение сбоя, когда я пытаюсь создать GAITracker за пределами .framework
- 16. Проект Building Tensorflow C++ за пределами репо TensorFlow?
- 17. Как создать каталог за пределами папки в PHP, MySQL
- 18. Как создать экземпляр основной коллекции за пределами скрипта
- 19. Как создать объект ImageDescriptor для изображения за пределами рабочей области?
- 20. Как создать HtmlHelper за пределами представления в ASP.NET MVC 2.0?
- 21. Как создать объекты в функции за пределами основного?
- 22. как создать функцию UNSELECT при щелчке за пределами DIV
- 23. Как создать CGLayer из UIView для рисунка за пределами экрана
- 24. Как создать пользовательский тег шаблона Django, работающий за пределами блока?
- 25. Как создать объекты за пределами функций с полиморфизмом?
- 26. Как создать файл журнала с помощью logback.xml за пределами JAR?
- 27. Как создать кнопку отправки за пределами формы с jQuery .on()
- 28. Как создать окно QtQuick за пределами основного потока
- 29. IOS - Как создать модальный пользователь/пароль за пределами UIApplication?
- 30. Как создать PHPDoc для магических свойств за пределами определения класса?
У меня установлена LAMP на ubuntu 14.04, я хотел бы поделиться папкой с внешнего диска. Я красный, который должен использовать «псевдоним», поэтому я открываю файл /etc/apache2/apache2.conf и добавляю его как упоминаемый пользователь rekire. всегда получаю Запрещено У вас нет прав доступа/испытаний на этом сервере. любой наконечник? спасибо – Zakari