This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Bash script to install Puppet Server via puppetlabs.com YUM public repository in Enterprise Linux 7.x | |
#Run this script as root | |
set -e # stop script execution on any error | |
echo "Installing Puppet Server..." | |
#Install Puppet YUM repository |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Bash script to provision Perl 5 via local RPMs in Enterprise Linux 7.x | |
#Copy the perl-5*.rpm files into the $PACKAGES_DIR and run this script as root | |
#You can find the binaries at https://rpmfind.net/linux/RPM/centos | |
#Modify these variables as you wish | |
DIR_TO_UNPACK=/tmp/packages | |
PACKAGES_DIR=/home/vagrant/packages #This folder already contains RPMs | |
ZIP_BUNDLE=perl-5*.zip #ZIP package containing perl*.rpm files |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Bash script to provision MySQL 5.6 Commercial via local RPMs (mysql-commercial-5.6.*.el7.x86_64.repo.tar.gz) in Enterprise Linux 7.x | |
#Copy the TAR with mysql* RPMs into the $PACKAGES_DIR and run this script as root | |
#You can find the commercial binaries in http://support.oracle.com (preferable) or http://edelivery.oracle.com | |
#Modify these variables as you wish | |
DIR_TO_UNPACK=/tmp/packages | |
PACKAGES_DIR=/home/vagrant/packages #This folder already contains RPMs | |
MYSQL_PWD="Root#123" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Bash script to provision MySQL 5.6 Commercial via local RPMs (MySQL-advanced-5.6*.rpm) in Enterprise Linux 7.x | |
#Copy the ZIP file with mysql* RPMs into the $PACKAGES_DIR and run this script as root | |
#You can find the commercial binaries in http://support.oracle.com (preferable) or http://edelivery.oracle.com | |
#Modify these variables as you wish | |
DIR_TO_UNPACK=/tmp/packages | |
PACKAGES_DIR=/home/vagrant/packages #This folder already contains RPMs | |
MYSQL_PWD="Root#123" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Bash script to install MySQL Enterprise Monitor Agent 3.x in Enterprise Linux 7.x with MySQL 5.7 | |
#Copy the MEM Agent executable binary (mysqlmonitoragent*.bin) into the $PACKAGES_DIR and run this script as root | |
#You can find the binaries in http://support.oracle.com (preferable) or http://edelivery.oracle.com | |
#Modify these variables as you wish | |
DIR_TO_INSTALL=/home/vagrant/mysql/enterprise/agent #/opt/mysql/enterprise/agent | |
PACKAGES_DIR=/home/vagrant/packages #This folder already contains the Executable Binaries | |
MEM_SERVICE_HOST=172.28.128.250 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# my.cnf para MySQL 5.7 Enterprise | |
######################################################### | |
[client] | |
user=oracle | |
port=3306 | |
socket=/databases/mysql/bases/mysql.socket | |
######################################################### | |
[mysql] | |
reconnect | |
show_warnings |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ECHO OFF | |
for /f "tokens=*" %%a in (folders.txt) do ( | |
echo "%%a" | |
if not exist "%%a" md "%%a" | |
) | |
echo "Folder contents..." | |
DIR /b |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Bash script to install MySQL Utilities via mysql.com YUM public repository in Enterprise Linux 7.x | |
#MySQL yum repository from http://dev.mysql.com/downloads/repo/yum/ must already be installed | |
#Run this script as root | |
set -e # stop script execution on any error | |
#Next lines install MySQL Utilities from RPM file | |
echo "Installing MySQL Utilities..." |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#Bash script to provision MySQL public YUM repository in Enterprise Linux 7.x | |
#Check if $REPO_RPM_URL is updated at http://dev.mysql.com/downloads/repo/yum/ | |
#Modify these variables as you wish | |
DIR_TO_DOWNLOAD=/opt/mysql/packages | |
REPO_RPM_URL=http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm | |
set -e # stop script execution on any error |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
#This script updates ssh_host_rsa_key with a new one generated by ssh-keygen | |
#Run it as root | |
echo "Old ssh rsa key:" | |
ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub | |
echo -e 'y\n'|ssh-keygen -t rsa -N '' -f /etc/ssh/ssh_host_rsa_key | |
echo "New ssh rsa key:" | |
ssh-keygen -l -f /etc/ssh/ssh_host_rsa_key.pub |