Thanks to everyone who attended my talk at WordCamp Providence! Here is a screencast which mirrors my presentation as well as some notes and links:
Screencast
Notes/Links
LAMP Stack on CentOS for WordPress:
yum update yum install httpd httpd-devel /etc/init.d/httpd start yum install mysql mysql-server mysql-devel /etc/init.d/mysqld start mysql > UPDATE mysql.user SET Password=PASSWORD('################') WHERE user='root'; > CREATE DATABASE wordcamp; > GRANT ALL PRIVILEGES ON wordcamp.* TO wcuser@"localhost" IDENTIFIED BY '##########'; > FLUSH PRIVILEGES; > exit yum install php php-mysql php-common php-gd php-mbstring php-devel php-xml /etc/init.d/httpd restart yum install git mod_ssl /sbin/chkconfig httpd on /sbin/chkconfig mysqld on iptables -I INPUT -p tcp --dport 80 -j ACCEPT iptables -I INPUT -p tcp --dport 443 -j ACCEPT /etc/init.d/httpd reload
Install WordPress in the current directory:
curl http://wordpress.org/latest.tar.gz | tar -xz && mv wordpress/* . && rm -rf wordpress
Useful Links (mentioned in the screencast or presentation):
- Rackspace Cloud
- Amazon S3
- GitHub Post Receive Hooks
- WordPress Multisite
- WordPress Builder by Aaron Holbrook
Plugins Referenced:
UPDATE:
I put together a ref-based deployment script to accompany this talk. Check it out on GitHub.
Pingback: Is Git/GitHub a good WordPress deployment solution? - Dev Discus
Pingback: Is Git/GitHub a good WordPress deployment solution?