Установка VirtualBox, httpd не будет установлен

262
THill1981

Я пытаюсь настроить новый Vagrant / VirtualBox. Сервер запущен и работает, но я не могу запустить сайт в браузере.

Я обновил файл hosts на хост-машине и могу пропинговать IP-адрес, так что все работает нормально.

Когда я пытаюсь посетить site.com, я получаю сообщение «страница не может быть отображена».

Я нашел учебник, который начинался с «убедитесь, что httpd установлен», но когда я пытаюсь запустить sudo yum install httpd, я получаю:

 Error importing repomd.xml: [Errno: -1] Error importing repomd.xml for centos-sclo-rh: Damaged repomd.xml file 

Я попытался запустить curl -4v 'http://mirrorlist.centos.org/?repo=os&arch=x86_64&release=6'и получил полный список зеркальных сайтов, поэтому нет проблем с подключением.

Я не уверен, где это идет не так.

Вот мой файл Vagrant:

# -*- mode: ruby -*-  dir = File.dirname(File.expand_path(__FILE__))  require 'yaml' require "#/puphpet/ruby/deep_merge.rb" require "#/puphpet/ruby/to_bool.rb" require "#/puphpet/ruby/puppet.rb"  configValues = YAML.load_file("#/puphpet/config.yaml")  provider = ENV['VAGRANT_DEFAULT_PROVIDER'] ? ENV['VAGRANT_DEFAULT_PROVIDER'] : 'local' if File.file?("#/puphpet/config-#.yaml") custom = YAML.load_file("#/puphpet/config-#.yaml") configValues.deep_merge!(custom) end  if File.file?("#/puphpet/config-custom.yaml") custom = YAML.load_file("#/puphpet/config-custom.yaml") configValues.deep_merge!(custom) end  data = configValues['vagrantfile']  Vagrant.require_version '>= 1.8.1'  Vagrant.configure('2') do |config| eval File.read("#/puphpet/vagrant/Vagrantfile-#") end 

Вот мой файл config.yaml:

vagrantfile: target: local vm: provider: local: box: puphpet/centos7-x64 box_url: puphpet/centos7-x64 box_version: '0' chosen_virtualizer: virtualbox virtualizers: virtualbox: modifyvm: natdnshostresolver1: false showgui: 0 vmware: numvcpus: 1 parallels: linked_clone: 0 check_guest_tools: 0 update_guest_tools: 0 machines: vflm_bkl440uzbkc9: id: site hostname: site network: private_network: 192.168.56.101 forwarded_port: vflmnfp_v6b0ta9pjtns: host: '8080' guest: '80' memory: '512' cpus: '1' provision: puppet: manifests_path: puphpet/puppet/manifests module_path: - puphpet/puppet/modules - puphpet/puppet/manifests options: - '--verbose' - '--hiera_config /vagrant/puphpet/puppet/hiera.yaml' synced_folder: vflsf_mx3e10qao4jz: source: ./ target: /var/www sync_type: default smb: smb_host: '' smb_username: '' smb_password: '' mount_options: dir_mode: '0775' file_mode: '0664' rsync: args: - '--verbose' - '--archive' - '-z' exclude: - .vagrant/ - .git/ auto: 'true' owner: www-data group: www-data usable_port_range: start: 10200 stop: 10500 post_up_message: '' ssh: host: 'false' port: 'false' private_key_path: 'false' username: vagrant guest_port: 'false' keep_alive: '1' forward_agent: 'false' forward_x11: 'false' shell: 'bash -l' insert_key: 'false' vagrant: host: detect proxy: http: '' https: '' ftp: '' no_proxy: '' server: install: '1' packages: { } users_groups: install: '1' groups: { } users: { } locale: install: '1' settings: default_locale: en_US.UTF-8 locales: - en_GB.UTF-8 - en_US.UTF-8 timezone: America/Chicago firewall: install: '1' rules: { } cron: install: '1' jobs: { } nginx: install: '0' settings: version: present default_vhost: 1 proxy_buffers: '4 256k' proxy_buffer_size: 128k proxy_connect_timeout: 600s proxy_send_timeout: 600s proxy_read_timeout: 600s names_hash_bucket_size: 128 upstreams: { } vhosts: nxv_yyvcwc6hnya6: server_name: awesome.dev server_aliases: - www.awesome.dev www_root: /var/www/awesome listen_port: '80' client_max_body_size: 1m ssl: '0' ssl_cert: '' ssl_key: '' ssl_port: '443' ssl_protocols: '' ssl_ciphers: '' rewrite_to_https: '1' spdy: '1' locations: nxvl_exwrdbfewohw: www_root: /var/www/awesome/web location: / index_files: - index.php try_files: - $uri - $uri/ - /index.php$is_args$args - /app.php$is_args$args fastcgi: '127.0.0.1:9000' fastcgi_index: index.php fastcgi_split_path: '^(.+\.php)(/.*)$' fast_cgi_params_extra: - 'SCRIPT_FILENAME $document_root$fastcgi_script_name' set: - '$path_info $fastcgi_path_info' proxy: '' proxy_redirect: '' nxvl_v1dwxty43467: www_root: /var/www/awesome/web location: '~ ^/(app_dev|config)\.php(/|$)' index_files: - app_dev.php try_files: - $uri - $uri/ - /app_dev.php$is_args$args fastcgi: '127.0.0.1:9000' fastcgi_index: app_dev.php fastcgi_split_path: '^(.+\.php)(/.*)$' fast_cgi_params_extra: - 'SCRIPT_FILENAME $document_root$fastcgi_script_name' - 'APP_ENV dev' set: - '$path_info $fastcgi_path_info' proxy: '' proxy_redirect: '' nxvl_iulqf26lju1w: www_root: /var/www/awesome/web location: '~ ^/app\.php(/|$)' index_files: - app.php try_files: - $uri - $uri/ - /app.php$is_args$args fastcgi: '127.0.0.1:9000' fastcgi_index: app.php fastcgi_split_path: '^(.+\.php)(/.*)$' fast_cgi_params_extra: - 'SCRIPT_FILENAME $document_root$fastcgi_script_name' - 'APP_ENV prod' set: - '$path_info $fastcgi_path_info' proxy: '' proxy_redirect: '' nxvl_uwvjhbe5i947: www_root: /var/www/awesome/web location: '~ ^/index\.php(/|$)' index_files: - index.php try_files: - $uri - $uri/ - /index.php$is_args$args fastcgi: '127.0.0.1:9000' fastcgi_index: index.php fastcgi_split_path: '^(.+\.php)(/.*)$' fast_cgi_params_extra: - 'SCRIPT_FILENAME $document_root$fastcgi_script_name' set: - '$path_info $fastcgi_path_info' proxy: '' proxy_redirect: '' proxies: { } apache: install: '1' settings: version: 2.4 user: www-data group: www-data default_vhost: true manage_user: false manage_group: false sendfile: 0 modules: - proxy_fcgi - rewrite vhosts: av_5zh4wsqrjpjo: servername: site.com docroot: /var/www/site port: '8080' setenvif: - 'Authorization "(.*)" HTTP_AUTHORIZATION=$1' custom_fragment: '' ssl: '0' ssl_cert: '' ssl_key: '' ssl_chain: '' ssl_certs_dir: '' ssl_protocol: '' ssl_cipher: '' directories: avd_a80hdlj6p56x: path: /var/www/site/web directoryindex: 'index.php app.dev' options: - Indexes - FollowSymlinks - MultiViews allow_override: - All require: - 'all granted' custom_fragment: '' provider: directory files_match: avfm_gkjoeu7uz8qr: path: (app_dev|config)\.php$ sethandler: 'proxy:fcgi://127.0.0.1:9000' setenv: - 'APP_ENV dev' custom_fragment: '' provider: filesmatch avfm_w491uueypiks: path: app\.php$ sethandler: 'proxy:fcgi://127.0.0.1:9000' setenv: - 'APP_ENV prod' custom_fragment: '' provider: filesmatch avfm_3jpts5t5sri8: path: \.php$ sethandler: 'proxy:fcgi://127.0.0.1:9000' custom_fragment: '' provider: filesmatch letsencrypt: install: '1' settings: email: '' domains: { } php: install: '1' settings: version: '5.6' modules: php: - cli - intl - xml pear: { } pecl: { } ini: display_errors: 'On' error_reporting: '-1' session.save_path: /var/lib/php/session date.timezone: UTC fpm_ini: error_log: /var/log/php-fpm.log fpm_pools: phpfp_7a6t6387h1ys: ini: prefix: www listen: '127.0.0.1:9000' security.limit_extensions: .php user: www-user group: www-data composer: '1' composer_home: '' xdebug: install: '1' settings: xdebug.default_enable: '1' xdebug.remote_autostart: '0' xdebug.remote_connect_back: '1' xdebug.remote_enable: '1' xdebug.remote_handler: dbgp xdebug.remote_port: '9000' blackfire: install: '0' settings: server_id: '' server_token: '' agent: http_proxy: '' https_proxy: '' log_file: stderr log_level: '1' php: agent_timeout: '0.25' log_file: '' log_level: '1' xhprof: install: '0' wpcli: install: '0' version: v0.24.1 drush: install: '0' version: 8.0.5 ruby: install: '1' versions: rv_he9776geo4xr: default: '1' bundler: '1' version: 2.3.1 gems: - deep_merge@1.0.1 - activesupport@4.2.6 - vine@0.2 python: install: '1' packages: { } versions: { } nodejs: install: '0' settings: version: '6' npm_packages: { } hhvm: install: '0' composer: '1' composer_home: '' settings: { } server_ini: hhvm.server.host: 127.0.0.1 hhvm.server.port: '9000' hhvm.log.use_log_file: '1' hhvm.log.file: /var/log/hhvm/error.log php_ini: display_errors: 'On' error_reporting: '-1' date.timezone: UTC mariadb: install: '0' settings: version: '10.1' root_password: '123' override_options: { } users: mariadbnu_g55f6edkchgs: name: dbuser password: '123' databases: mariadbnd_xf5pmprrs9fx: name: dbname sql: '' grants: mariadbng_e1rsi7s3pr74: user: dbuser table: '*.*' privileges: - ALL mysql: install: '1' settings: version: '5.7' root_password: '123' override_options: { } users: mysqlnu_gfenptmq768p: name: site-admin password: '#####' databases: mysqlnd_pd30ik6m9jt4: name: site sql: '' grants: mysqlng_rvfodtvt3yq2: user: dbuser table: '*.*' privileges: - ALL postgresql: install: '0' settings: global: encoding: UTF8 version: '9.6' server: postgres_password: '123' databases: { } users: { } grants: { } mongodb: install: '0' settings: bind_ip: 127.0.0.1 port: '27017' globals: version: 2.6.0 databases: { } redis: install: '0' settings: port: '6379' sqlite: install: '0' databases: { } mailhog: install: '0' settings: smtp_ip: 0.0.0.0 smtp_port: 1025 http_ip: 0.0.0.0 http_port: '8025' path: /usr/local/bin/mailhog beanstalkd: install: '0' settings: listenaddress: 0.0.0.0 listenport: '11300' maxjobsize: '65535' maxconnections: '1024' binlogdir: /var/lib/beanstalkd/binlog binlogfsync: null binlogsize: '10485760' beanstalk_console: 0 rabbitmq: install: '0' settings: port: '5672' users: { } vhosts: { } plugins: { } elastic_search: install: '0' settings: version: 2.3.1 java_install: true instances: esi_p5a9po9yevgu: name: es-01 solr: install: '0' settings: version: 5.5.2 port: '8984' 
1

0 ответов на вопрос

Похожие вопросы