Cleanup comments from the splitting process
This commit is contained in:
parent
9364c8df4c
commit
36067f0c83
2 changed files with 10 additions and 94 deletions
|
@ -30,65 +30,9 @@ else
|
|||
Chef::Application.fatal!('Webserver backend can either be apache or nginx', 121)
|
||||
end
|
||||
|
||||
include_recipe "#{cookbook_name}::server_php"
|
||||
|
||||
##########################
|
||||
# Setup and Install Apache
|
||||
# apache_module 'proxy'
|
||||
# apache_module 'proxy_fcgi'
|
||||
#
|
||||
# web_app "zabbix" do
|
||||
# server_name node['fqdn']
|
||||
# server_aliases ["zabbix.#{node['domain']}"]
|
||||
# template %W{
|
||||
# apache/#{node['platform']}/#{node['platform_version'].to_i}/zabbix.conf.erb
|
||||
# apache/#{node['platform']}/zabbix.conf.erb
|
||||
# apache/#{node['platform_family']}/#{node['platform_version'].to_i}/zabbix.conf.erb
|
||||
# apache/#{node['platform_family']}/zabbix.conf.erb
|
||||
# apache/default/zabbix.conf.erb
|
||||
# apache/zabbix.conf.erb
|
||||
# }
|
||||
# docroot "/usr/share/zabbix"
|
||||
# directory_index ["index.php"]
|
||||
# directory_options [ "FollowSymLinks" ]
|
||||
# allow_override [ "None" ]
|
||||
# end
|
||||
|
||||
#######################
|
||||
# Install and Setup PHP
|
||||
# case node['platform_family']
|
||||
# when 'rhel'
|
||||
# # Remove distro-provided versions if installed
|
||||
# %w(php php-cli php-pear php-devel php-common).each do |pkg|
|
||||
# package pkg do
|
||||
# action :remove
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# # Setup PHP to use yum-ius packages
|
||||
# node.default['php']['packages'] = %w(php56u php56u-bcmath php56u-gd php56u-mbstring php56u-xml php56u-xmlrpc php56u-cli php56u-opcache)
|
||||
# node.default['php']['fpm_package'] = 'php56u-fpm'
|
||||
# node.default['php']['fpm_user'] = 'php-fpm'
|
||||
# node.default['php']['fpm_group'] = 'php-fpm'
|
||||
# node.default['php']['gd']['package'] = 'php56u-gd'
|
||||
# node.default['php']['apcu']['package'] = 'php56u-pecl-apcu'
|
||||
# node.default['php']['ldap']['package'] = 'php56u-ldap'
|
||||
#
|
||||
# case node['zabbix']['database']['backend']
|
||||
# when 'postgresql'
|
||||
# node.default['php']['packages'] += ['php56u-pgsql']
|
||||
# node.default['php']['postgresql']['package'] = 'php56u-pgsql'
|
||||
# when 'mysql', 'mariadb', 'percona'
|
||||
# node.default['php']['packages'] += ['php56u-mysqlnd']
|
||||
# node.default['php']['mysql']['package'] = 'php56u-mysqlnd'
|
||||
# end
|
||||
# end
|
||||
#
|
||||
# # Set PHP timezone
|
||||
# node.default['php']['directives'] = {
|
||||
# 'date.timezone' => node['zabbix']['php']['timezone']
|
||||
# }
|
||||
# include_recipe 'php'
|
||||
# Setup and Install PHP
|
||||
include_recipe "#{cookbook_name}::server_php"
|
||||
|
||||
#######################
|
||||
# Install Zabbix Server
|
||||
|
@ -103,39 +47,6 @@ when 'mysql', 'mariadb', 'percona'
|
|||
end
|
||||
end
|
||||
|
||||
#############################
|
||||
# Install PHP-FPM Zabbix pool
|
||||
# php_fpm_pool 'zabbix' do
|
||||
# listen '127.0.0.1:9001'
|
||||
# user 'php-fpm'
|
||||
# group 'php-fpm'
|
||||
# chdir '/usr/share/zabbix'
|
||||
# max_children 50
|
||||
# start_servers 5
|
||||
# min_spare_servers 5
|
||||
# max_spare_servers 35
|
||||
# additional_config({
|
||||
# 'pm.process_idle_timeout' => '10s',
|
||||
# 'pm.max_requests' => '500',
|
||||
# 'ping.path' => '/ping',
|
||||
# 'ping.response' => 'pong',
|
||||
# 'php_flag[display_errors]' => 'off',
|
||||
# 'php_admin_value[error_log]' => '/var/log/php-fpm/www-error.log',
|
||||
# 'php_admin_flag[log_errors]' => 'on',
|
||||
# 'php_admin_value[memory_limit]' => '128M',
|
||||
# 'php_value[session.save_handler]' => 'files',
|
||||
# 'php_value[session.save_path]' => '/var/lib/php-fpm/session',
|
||||
# 'php_value[soap.wsdl_cache_dir]' => '/var/lib/php-fpm/wsdlcache',
|
||||
# 'php_value[max_execution_time]' => '300',
|
||||
# 'php_value[post_max_size]' => '16M',
|
||||
# 'php_value[upload_max_filesize]' => '2M',
|
||||
# 'php_value[max_input_time]' => '300',
|
||||
# 'php_value[always_populate_raw_post_data]' => '-1'
|
||||
# })
|
||||
# action :install
|
||||
# only_if { node['zabbix']['php']['use_fpm'] }
|
||||
# end
|
||||
|
||||
#########################
|
||||
# Configure Zabbix Server
|
||||
template "/etc/zabbix/zabbix_server.conf" do
|
||||
|
@ -165,7 +76,6 @@ end
|
|||
directory "/etc/zabbix/web" do
|
||||
mode "0750"
|
||||
owner "root"
|
||||
#group "php-fpm"
|
||||
group case node['zabbix']['php']['use_fpm']
|
||||
when true
|
||||
node['php']['fpm_group']
|
||||
|
@ -199,7 +109,6 @@ template "/etc/zabbix/web/zabbix.conf.php" do
|
|||
sensitive true
|
||||
mode "0640"
|
||||
owner "root"
|
||||
#group "php-fpm"
|
||||
group case node['zabbix']['php']['use_fpm']
|
||||
when true
|
||||
node['php']['fpm_group']
|
||||
|
@ -227,7 +136,6 @@ template "/etc/zabbix/web/maintenance.inc.php" do
|
|||
sensitive true
|
||||
mode "0640"
|
||||
owner "root"
|
||||
#group "php-fpm"
|
||||
group case node['zabbix']['php']['use_fpm']
|
||||
when true
|
||||
node['php']['fpm_group']
|
||||
|
|
|
@ -21,4 +21,12 @@ nginx_site "zabbix" do
|
|||
nginx/default/#{tname}.conf.erb
|
||||
nginx/#{tname}.conf.erb
|
||||
}
|
||||
variables({
|
||||
:params => {
|
||||
:server_port => node['nginx']['port'],
|
||||
:server_name => "#{node['fqdn']}, zabbix.#{node['domain']}",
|
||||
:docroot => '/usr/share/zabbix',
|
||||
|
||||
}
|
||||
})
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue