Я пытаюсь создать локальную среду разработки, чтобы я мог работать на моем сайте matthewfedak.co.uk.Доступ к веб-сайту, размещенному на локальном vagrant vm
Я использую бродягу и виртуальную коробку.
Вот мой бродяга файл:
Vagrant.configure("2") do |config|
config.vm.box = "lucid32"
config.vm.provision :shell, :path => "localhost.sh"
config.vm.network :forwarded_port, host:4567, guest: 80
config.vm.network :forwarded_port, host: 3306, guest: 3306
config.vm.synced_folder "/Users/mfedak/sites", "/var/www/vhosts", :owner => "www-data", :group => "www-data"
end
Вот мой/и т.д./хосты файл:
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
#127.0.0.1 localhost
#255.255.255.255 broadcasthost
#::1 localhost
#fe80::1%lo0 localhost
127.0.0.1:4567 matthewfedak.co.uk
127.0.0.1:4567 www.matthewfedak.co.uk
Вот мой ВХост для сайта в/и т.д./apache2/сайты с поддержкой/matthewfedak.co.uk
бродячую @ lucid32: ~ $ Sudo ВИМ /etc/apache2/sites-enabled/matthewfedak.co.uk
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName matthewfedak.co.uk
ServerAlias www.matthewfedak.co.uk
DocumentRoot /var/www/vhosts/matthewfedak.co.uk/httpdocs/
ErrorLog /var/www/vhosts/matthewfedak.co.uk/logs/error.log
CustomLog /var/www/vhosts/matthewfedak.co.uk/logs/access.log combined
</VirtualHost>
Звучит просто, но мне становится скучно заниматься этим. Я установил множество серверов Ubuntu раньше, поэтому не думаю, что это с этим, просто для того, чтобы связать хост/удаленный доступ.
Не вопрос StackOverflow. Попробуйте [serverFault] (http://serverfault.com) –
Возможно, произошла ошибка межсетевого экрана или прослушивания порта в VM? – cmur2
Я использую прокси-плагин для хром-канарейки под названием SwitchySharp, и если я просматриваю с прокси-сервером IP: 127.0.0.1, порт: 4567 работает нормально. Но сайту matthewfedak.co.uk, возможно, потребуется вытащить изображения с других сайтов, и я не хочу, чтобы прокси-сервер применял их. Я могу делать определенные исключения, основанные на regex's в SwitchySharp, но я в идеале этого не хочу. Я просто хочу, чтобы URL-адрес моего сайта был сопоставлен с моей локальной версией через файл хоста, все остальное из Интернета. Я делал это в течение многих лет на окнах без проблем. –