set up
This commit is contained in:
@ -3,6 +3,6 @@ cookbook_file '/tmp/datacom_abc.sql' do
|
||||
end
|
||||
|
||||
execute 'Seed MySQL DB' do
|
||||
command "mysql -h localhost -u\"#{node['db']['user']}\" -p\"#{node['db']['password']}\" \"#{node['db']['name']}\" < /tmp/datacom_abc.sql"
|
||||
not_if "$(mysql -h 127.0.0.1 -uroot -p\"#{node['db']['root_password']}\" \"#{node['db']['name']}\" -sse \"select count(*) from test_dec;\") -gt 0"
|
||||
command "mysql -h 127.0.0.1 -u\"#{node['db']['user']}\" -p\"#{node['db']['password']}\" \"#{node['db']['name']}\" < /tmp/datacom_abc.sql"
|
||||
not_if "$(mysql -h 127.0.0.1 -u\"#{node['db']['user']}\" -p\"#{node['db']['password']}\" \"#{node['db']['name']}\" -sse \"select count(*) from test_dec;\") -gt 0"
|
||||
end
|
||||
|
@ -3,6 +3,6 @@ cookbook_file '/tmp/datacom_abc.sql' do
|
||||
end
|
||||
|
||||
execute 'Seed MySQL DB' do
|
||||
command "mysql -h localhost -u\"#{node['db']['user']}\" -p\"#{node['db']['password']}\" \"#{node['db']['name']}\" < /tmp/datacom_abc.sql"
|
||||
command "mysql -h localhost -uroot -p\"#{node['db']['root_password']}\" \"#{node['db']['name']}\" < /tmp/datacom_abc.sql"
|
||||
not_if "$(mysql -h 127.0.0.1 -uroot -p\"#{node['db']['root_password']}\" \"#{node['db']['name']}\" -sse \"select count(*) from test_dec;\") -gt 0"
|
||||
end
|
||||
|
@ -3,6 +3,6 @@ cookbook_file '/tmp/datacom_abc.sql' do
|
||||
end
|
||||
|
||||
execute 'Seed MySQL DB' do
|
||||
command "mysql -h localhost -u\"#{node['db']['user']}\" -p\"#{node['db']['password']}\" \"#{node['db']['name']}\" < /tmp/datacom_abc.sql"
|
||||
command "mysql -h localhost -uroot -p\"#{node['db']['root_password']}\" \"#{node['db']['name']}\" < /tmp/datacom_abc.sql"
|
||||
not_if "$(mysql -h 127.0.0.1 -uroot -p\"#{node['db']['root_password']}\" \"#{node['db']['name']}\" -sse \"select count(*) from test_dec;\") -gt 0"
|
||||
end
|
||||
|
@ -1,11 +1,20 @@
|
||||
[
|
||||
'apache2',
|
||||
'apache2-dev',
|
||||
'libapache2-mod-wsgi-py3',
|
||||
].each do |pkg|
|
||||
apt_package pkg
|
||||
end
|
||||
|
||||
if node['web']['wsgi']
|
||||
|
||||
[
|
||||
|
||||
'libapache2-mod-wsgi-py3',
|
||||
].each do |pkg|
|
||||
apt_package pkg
|
||||
end
|
||||
end
|
||||
|
||||
file '/etc/apache2/sites-enabled/000-default.conf' do
|
||||
action :delete
|
||||
end
|
||||
|
@ -11,11 +11,11 @@ end
|
||||
|
||||
bash 'Make mysql Database and User' do
|
||||
code <<~EOH
|
||||
mysql -h 127.0.0.1 -uroot -p"#{node['db']['root_password']}" -e "CREATE DATABASE '#{node['db']['name']}' /*\!40100 DEFAULT CHARACTER SET utf8 */;"
|
||||
mysql -h 127.0.0.1 -uroot -p"#{node['db']['root_password']}" -e "CREATE USER '#{node['db']['user']}'@localhost IDENTIFIED BY '#{node['db']['password']}';"
|
||||
mysql -h 127.0.0.1 -uroot -p"#{node['db']['root_password']}" -e "GRANT ALL PRIVILEGES ON '#{node['db']['name']}'.* TO '#{node['db']['user']}'@'%';"
|
||||
mysql -h 127.0.0.1 -uroot -p"#{node['db']['root_password']}" -e "CREATE DATABASE #{node['db']['name']};"
|
||||
mysql -h 127.0.0.1 -uroot -p"#{node['db']['root_password']}" -e "CREATE USER #{node['db']['user']}@localhost IDENTIFIED BY '#{node['db']['password']}';"
|
||||
mysql -h 127.0.0.1 -uroot -p"#{node['db']['root_password']}" -e "GRANT ALL PRIVILEGES ON #{node['db']['name']}.* TO #{node['db']['user']}@localhost;"
|
||||
mysql -h 127.0.0.1 -uroot -p"#{node['db']['root_password']}" -e "FLUSH PRIVILEGES;"
|
||||
|
||||
EOH
|
||||
not_if "mysql -h 127.0.0.1 -uroot -p\"#{node['db']['root_password']}\" -e 'use #{node['db']['name']}'"
|
||||
# not_if "mysql -h 127.0.0.1 -uroot -p\"#{node['db']['root_password']}\" -e 'use #{node['db']['name']}'"
|
||||
end
|
||||
|
@ -44,9 +44,10 @@
|
||||
<% if node['web']['root'] %>
|
||||
DocumentRoot <%= node['web']['root'] %>
|
||||
<Directory <%= node['web']['root'] %>/>
|
||||
Options Indexes FollowSymLinks
|
||||
AllowOverride None
|
||||
Require all granted
|
||||
Options Indexes FollowSymLinks MultiViews
|
||||
AllowOverride None
|
||||
Order allow,deny
|
||||
allow from all
|
||||
</Directory>
|
||||
<% end -%>
|
||||
|
||||
|
Reference in New Issue
Block a user