You can deploy your own version of WordPress running on MySQL on Heroku platform in seconds using the Heroku button below
You can also deploy WordPress to Heroku using the command line:
Clone the repository
git clone https://github.com/technomile/Heroku-WordPress
Create a Heroku application
cd wordpress
heroku create
Install the ClearDB plugin
heroku addons:add cleardb:ignite
Install the New Relic plugin
heroku addons:add newrelic:wayne
Install the SendGrid plugin
heroku addons:add sendgrid:starter
Deploy to Heroku
git push heroku master
Run the the application:
Open the application in a browser:
heroku open
You can also install WordPress on your local machine:
Clone the repository
git clone https://github.com/technomile/Heroku-WordPress
Install the server dependencies
cd wordpress
npm install
Create a local database
Start the server
wamp/xampp server
Run the application
You can upgrade WordPress & Plugins to Heroku using the command line:
Clone the repository (If already cloned then cd your APP_NAME and git pull)
git clone git@heroku.com:YOUR_APP_NAME.git
cd YOUR_APP_NAME
git pull origin master
Download latest WordPress version & plugins from here and unzip folder at your desktop.
Copy these two folders "wp-admin" and "wp-includes" from your unzip folder location "Heroku-WordPress-master" and overwrite inside your Heroku App folder at this location "YOUR_APP_NAME/".
Copy all the plugin folders from your desktop location "Heroku-WordPress-master/wp-content/plugins" and overwrite inside your Heroku App folder at this location "YOUR_APP_NAME/wp-content/plugins".
Deploy to Heroku using these three commands.
git add .
git commit -m "YOUR_COMMENT"
git push heroku master
You can deploy your own version of WordPress running on PostgreSQL on Heroku platform in seconds using the Heroku button below:
You can also deploy WordPress to Heroku using the command line:
Clone the repository
git clone https://github.com/technomile/Heroku-WordPress-PostgreSQL
Create a Heroku application
cd wordpress
heroku create
Install the Heroku Postgres plugin
heroku addons:add heroku-postgresql:hobby-dev
Install the New Relic plugin
heroku addons:add newrelic:wayne
Install the SendGrid plugin
heroku addons:add sendgrid:starter
Deploy to Heroku
git push heroku master
Run the the application:
Open the application in a browser:
heroku open
You can also install WordPress on your local machine:
Clone the repository
git clone https://github.com/technomile/Heroku-WordPress-PostgreSQL
Install the server dependencies
cd wordpress
npm install
Create a local database
Start the server
wamp/xampp server
Run the application
You can upgrade Plugins to Heroku using the command line:
Clone the repository (If already cloned then cd your APP_NAME and git pull)
git clone git@heroku.com:YOUR_APP_NAME.git
cd YOUR_APP_NAME
git pull origin master
Download latest plugins from here and unzip folder at your desktop.
Copy all the plugin folders from your desktop location "Heroku-WordPress-PostgreSQL-master/wp-content/plugins" and overwrite inside your Heroku App folder at this location "YOUR_APP_NAME/wp-content/plugins".
Deploy to Heroku using these three commands.
git add .
git commit -m "YOUR_COMMENT"
git push heroku master
Click here for getting your Access Key ID and Secret Access Key.
Click here to learn how to create a S3 bucket on amazon.
Login to WordPress admin panel.
Go to Plugins >> Installed Plugins
Activate "Amazon Web Services" & "WP Offload S3" for WordPress & MySQL Setup.
OR
Activate "Amazon Web Services" & "Amazon S3 and CloudFront" for WordPress & PostgreSQL Setup.
Insert your Amazon S3 "Access Key ID" & "Secret Access Key" and click on "Save Changes" button.
Select your existing Bucket or create a new Bucket for storing WordPress Media.
Click on "Save Changes" button and your are done.
Login to WordPress admin panel.
Go to Plugins >> Installed Plugins
Activate SendGrid and Swift Mailer plugins.
Go to Settings >> SendGrid.
Select Send Mail with as SMTP
Under Mail settings input the following fields
Click on Update Settings and you are done.