-
Notifications
You must be signed in to change notification settings - Fork 4
Deployment
zzolo edited this page Dec 17, 2011
·
7 revisions
This page is meant to be a end-to-end instruction on how to get up and running with the Marketplace. But for now, it is simply a place to document how the application is currently deployed.
- Currently, running on an EC2 Large instance. (ami??)
- There is no reason that EC2 is required for this.
- Ubunutu
- (what version?)
- Using MySQL
- (how was this installed?)
- (any specific config changes?)
- (what version?)
- (how installed?)
- (any specific config changes?)
- FastCGI is used because of the use of Nginx.
- (what version?)
- (how installed?)
- (any specific config changes?)
Though Drupal is most often used with Apache, Nginx is a fast, non-blocking web server.
- (what version?)
- (how installed?)
- (any specific config changes?)
- Main config:
/etc/nginx/site-enabled/civic
Not set up yet but being considered. This would greatly help anonymous traffic.
Not set up yet but being considered. This would help improve both performance and relevancy for searching.
Drush is extremely helpful in managing a Drupal site form the command line.
- Install
- Installed pear first.
sudo apt-get install php-pear
- Upgrade pear.
sudo pear upgrade
- Then following instructions on Drush project page.
- Had to do with
sudo
unfortunately, though Drush should work without sudo.
- Had to do with
- Installed pear first.
- Drupal requires that cron.php be run on a regular basis.
- (how is this set up, as it seems to be running, but there are no obvious cron entries?)
- ??