Created
June 13, 2012 00:26
-
-
Save dstroot/2920991 to your computer and use it in GitHub Desktop.
Install PostgreSQL on Amazon AMI
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 | |
############################################### | |
# To use: | |
# https://raw.github.com/gist/2776351/??? | |
# chmod 777 install_postgresql.sh | |
# ./install_postgresql.sh | |
############################################### | |
echo "*****************************************" | |
echo " Installing PostgreSQL" | |
echo "*****************************************" | |
sudo yum -y install postgresql postgresql-server postgresql-devel postgresql-contrib postgresql-docs | |
sudo service postgresql initdb | |
# Use MD5 Authentication | |
sudo sed -i.bak -e 's/ident$/md5/' -e 's/peer$/md5/' /var/lib/pgsql9/data/pg_hba.conf | |
#start | |
sudo /sbin/chkconfig --levels 235 postgresql on | |
sudo service postgresql start | |
# http://imperialwicket.com/aws-install-postgresql-on-amazon-linux-quick-and-dirty | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Useful script ... And FYI - with psql (PostgreSQL) 9.2.23, the recommended way to initialise the database cluster is
sudo postgresql-setup initdb
instead ofsudo service postgresql initdb