Commit a49c06ee authored by Yoshiharu Hirose's avatar Yoshiharu Hirose

xdebugをインスト-ル

★xdebugのデフォルトポート番号が9000のため、Webは8000に変更しました★
例) http://localhost:8000
parent c7d2ff9a
......@@ -67,7 +67,7 @@ Cygwin や Git Bash などコマンドラインのSSHクライアントがイン
### 確認用URL
* http://localhost:9000
* http://localhost:8000
### MySQL
......
......@@ -82,7 +82,7 @@ Vagrant.configure(2) do |config|
end
config.vm.hostname = "www"
config.vm.network :forwarded_port, guest: 80, host: 9000
config.vm.network :forwarded_port, guest: 80, host: 8000
config.vm.provision :puppet do |puppet|
puppet.manifests_path = 'puppet/manifests'
puppet.options = ["--templatedir", "/vagrant/puppet/templates"]
......
......@@ -66,11 +66,16 @@ file { '/etc/httpd/conf.d/vhost.conf':
}
# PHP
package { ['php', 'php-pdo', 'php-mysqlnd', 'php-intl', 'php-mbstring']:
package { ['php', 'php-devel', 'php-pear', 'php-pdo', 'php-mysqlnd', 'php-intl', 'php-mbstring']:
ensure => present,
install_options => ['--enablerepo=epel', '--enablerepo=remi', '--enablerepo=remi-php56'],
require => Yumrepo['epel', 'remi', 'remi-php56'],
}
exec { 'php-xdebug':
command => '/usr/bin/pecl install xdebug',
unless => '/usr/bin/pecl list xdebug',
require => Package['php', 'php-devel', 'php-pear'],
}
file { '/etc/php.ini':
ensure => file,
content => template('php.ini'),
......
......@@ -1834,3 +1834,9 @@ ldap.max_links = -1
; Local Variables:
; tab-width: 4
; End:
[xdebug]
zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
......@@ -82,7 +82,7 @@ Vagrant.configure(2) do |config|
end
config.vm.hostname = "www"
config.vm.network :forwarded_port, guest: 80, host: 9000
config.vm.network :forwarded_port, guest: 80, host: 8000
config.vm.provision :puppet do |puppet|
puppet.manifests_path = 'puppet/manifests'
puppet.options = ["--templatedir", "/vagrant/puppet/templates"]
......
......@@ -66,11 +66,16 @@ file { '/etc/httpd/conf.d/vhost.conf':
}
# PHP
package { ['php', 'php-pdo', 'php-mysqlnd']:
package { ['php', 'php-devel', 'php-pear', 'php-pdo', 'php-mysqlnd']:
ensure => present,
install_options => ['--enablerepo=epel', '--enablerepo=remi', '--enablerepo=remi-php56'],
require => Yumrepo['epel', 'remi', 'remi-php56'],
}
exec { 'php-xdebug':
command => '/usr/bin/pecl install xdebug',
unless => '/usr/bin/pecl list xdebug',
require => Package['php', 'php-devel', 'php-pear'],
}
file { '/etc/php.ini':
ensure => file,
content => template('php.ini'),
......
......@@ -1834,3 +1834,9 @@ ldap.max_links = -1
; Local Variables:
; tab-width: 4
; End:
[xdebug]
zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
......@@ -82,7 +82,7 @@ Vagrant.configure(2) do |config|
end
config.vm.hostname = "www"
config.vm.network :forwarded_port, guest: 80, host: 9000
config.vm.network :forwarded_port, guest: 80, host: 8000
config.vm.provision :puppet do |puppet|
puppet.manifests_path = 'puppet/manifests'
puppet.options = ["--templatedir", "/vagrant/puppet/templates"]
......
......@@ -66,11 +66,16 @@ file { '/etc/httpd/conf.d/vhost.conf':
}
# PHP
package { ['php', 'php-pdo', 'php-mysqlnd', 'php-mbstring']:
package { ['php', 'php-devel', 'php-pear', 'php-pdo', 'php-mysqlnd', 'php-mbstring']:
ensure => present,
install_options => ['--enablerepo=epel', '--enablerepo=remi', '--enablerepo=remi-php56'],
require => Yumrepo['epel', 'remi', 'remi-php56'],
}
exec { 'php-xdebug':
command => '/usr/bin/pecl install xdebug',
unless => '/usr/bin/pecl list xdebug',
require => Package['php', 'php-devel', 'php-pear'],
}
file { '/etc/php.ini':
ensure => file,
content => template('php.ini'),
......
......@@ -1834,3 +1834,9 @@ ldap.max_links = -1
; Local Variables:
; tab-width: 4
; End:
[xdebug]
zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
......@@ -82,7 +82,7 @@ Vagrant.configure(2) do |config|
end
config.vm.hostname = "www"
config.vm.network :forwarded_port, guest: 80, host: 9000
config.vm.network :forwarded_port, guest: 80, host: 8000
config.vm.provision :puppet do |puppet|
puppet.manifests_path = 'puppet/manifests'
puppet.options = ["--templatedir", "/vagrant/puppet/templates"]
......
......@@ -66,11 +66,16 @@ file { '/etc/httpd/conf.d/vhost.conf':
}
# PHP
package { ['php', 'php-pdo', 'php-mysqlnd', 'php-mbstring', 'php-xml']:
package { ['php', 'php-devel', 'php-pear', 'php-pdo', 'php-mysqlnd', 'php-mbstring', 'php-xml']:
ensure => present,
install_options => ['--enablerepo=epel', '--enablerepo=remi', '--enablerepo=remi-php56'],
require => Yumrepo['epel', 'remi', 'remi-php56'],
}
exec { 'php-xdebug':
command => '/usr/bin/pecl install xdebug',
unless => '/usr/bin/pecl list xdebug',
require => Package['php', 'php-devel', 'php-pear'],
}
file { '/etc/php.ini':
ensure => file,
content => template('php.ini'),
......
......@@ -1834,3 +1834,9 @@ ldap.max_links = -1
; Local Variables:
; tab-width: 4
; End:
[xdebug]
zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
......@@ -82,7 +82,7 @@ Vagrant.configure(2) do |config|
end
config.vm.hostname = "www"
config.vm.network :forwarded_port, guest: 80, host: 9000
config.vm.network :forwarded_port, guest: 80, host: 8000
config.vm.provision :puppet do |puppet|
puppet.manifests_path = 'puppet/manifests'
puppet.options = ["--templatedir", "/vagrant/puppet/templates"]
......
......@@ -66,11 +66,16 @@ file { '/etc/httpd/conf.d/vhost.conf':
}
# PHP
package { ['php', 'php-pdo', 'php-mysqlnd', 'php-mbstring', 'php-xml']:
package { ['php', 'php-devel', 'php-pear', 'php-pdo', 'php-mysqlnd', 'php-mbstring', 'php-xml']:
ensure => present,
install_options => ['--enablerepo=epel', '--enablerepo=remi', '--enablerepo=remi-php56'],
require => Yumrepo['epel', 'remi', 'remi-php56'],
}
exec { 'php-xdebug':
command => '/usr/bin/pecl install xdebug',
unless => '/usr/bin/pecl list xdebug',
require => Package['php', 'php-devel', 'php-pear'],
}
file { '/etc/php.ini':
ensure => file,
content => template('php.ini'),
......
......@@ -1834,3 +1834,9 @@ ldap.max_links = -1
; Local Variables:
; tab-width: 4
; End:
[xdebug]
zend_extension="/usr/lib64/php/modules/xdebug.so"
xdebug.remote_enable=1
xdebug.remote_connect_back=1
xdebug.remote_port=9000
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment