2016-10-17 1 views
2

Я настроил машину Vagrant с этой конфигурацией -Бродячие - CentOS сетевые

Vagrant.configure("2") do |config| 
    config.vm.box = "intprog/centos7-ez6" 
    config.ssh.insert_key = false 
    config.vm.network "public_network", ip: "192.168.33.243" 
    config.vm.provision "file", source: "/server/bin/nginx/conf/domains-enabled/cemcloudMigration.conf", destination: "~/cemcloud.conf" 
    config.vm.provision "shell", path: "webroot/bootstrap/script.sh" 
end 

Это как мой сценарий выглядит следующим образом - Sudo су

#update the centos version 
#yum update -y 

yum -y erase httpd httpd-tools apr apr-util 
#getting nginx from the right address 
yum install -y http://http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.10.0-1.el7.ngx.x86_64.rpm 
yum install -y nginx 

#installing composer 
curl -sS https://getcomposer.org/installer | php 
chmod +x composer.phar 
mv composer.phar /usr/bin/composer 

cd /srv/www/cemcloud2 
composer install 

#removal of old mariadb5.5 and installation of the new one 
yum -y remove mariadb-server mariadb mariadb-libs 
yum clean all 
yum -y install MariaDB-server MariaDB-client 

#clear unnecessary software 
yum -y remove varnish 

## restart the service 
service mysql restart 
service php-fpm restart 
service nginx restart 

/вар/Журнал/Nginx /access.log производит это -

10.0.2.2 - - [17/Окт/2016: 11: 42: 10 +0000] "GET/HTTP/1.1" 301 185 "-" «Mozilla/5.0 (Windows NT 6.1; WOW64; rv: 51.0) Gecko/20100101 Firefox/51.0 "" - "

Действительно странное поведение от nginx, поскольку оно несколько раз создает журнал, а иногда нет. Когда я открываю свой разработчик firefox, он создает журнал, и когда я нахожусь на Google Chrome, это не так.

Каждый раз, когда я положил в URL в браузере это говорит

подключение истекло.

В любом случае, я хочу подключиться к этой машине. Что я делаю не так ??

ответ

2

Пожалуйста, проверьте сеть на гостевом машине с:

nmap -sT -O localhost 

Проверьте, если порты ваши используют в конфигурации Nginx открыты. Если нет, откройте их в своем брандмауэре и проверьте еще раз.

0

Это проблема с брандмауэром внутри этой машины «intprog/centos7-ez6». Он не слушал порт https. Я следовал за эти шаги:

  1. firewall-cmd --add-service=https
  2. firewall-cmd --add-service=https --permanent
  3. firewall-cmd --reload

и все это работало.