Updated Setting up CiviCRM (markdown)
							parent
							
								
									c51385da3e
								
							
						
					
					
						commit
						c9b8b31eb9
					
				
					 1 changed files with 4 additions and 19 deletions
				
			
		|  | @ -45,7 +45,7 @@ $ tar xvzf civicrm-4.7.29-drupal.tar.gz -C cms/sites/all/modules/ | ||||||
| Setup the correct permissions (as the *admin* user): | Setup the correct permissions (as the *admin* user): | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| $ sudo chown -R webadmin:www-data /srv/webadmin/cms/sites/default | $ sudo chown -R www-data:webadmin /srv/webadmin/cms/sites/default | ||||||
| $ sudo chmod g+w /srv/webadmin/cms/sites/default | $ sudo chmod g+w /srv/webadmin/cms/sites/default | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
|  | @ -71,31 +71,14 @@ Then press the 'Re-check Requirements' button. If you get the green assurance th | ||||||
| 
 | 
 | ||||||
| ## Post-install steps | ## Post-install steps | ||||||
| 
 | 
 | ||||||
| If we click the "System Status: Error" link at the bottom of the CiviCRM page we will see these errors: |  | ||||||
| 
 |  | ||||||
| 1. Cron Not Running |  | ||||||
|     No cron runs have been recorded. |  | ||||||
| 2. Configure Default Mailbox |  | ||||||
|     Please configure a default mailbox for CiviMail. |  | ||||||
| 3. Complete Setup |  | ||||||
|     Please enter your organization's name, primary address, and default FROM Email Address (for system-generated emails). |  | ||||||
| 4. Security Warning |  | ||||||
|     The CiviCRM debug log should not be downloadable. |  | ||||||
| 5. Private Files Readable |  | ||||||
|     Files in the data directory (/srv/webadmin/cms/sites/default/files/civicrm/upload/) should not be downloadable. |  | ||||||
| 6. Private Files Readable |  | ||||||
|     Files in the data directory (/srv/webadmin/cms/sites/default/files/civicrm/custom/) should not be downloadable. |  | ||||||
| 
 |  | ||||||
| ### Setup cron | ### Setup cron | ||||||
| 
 | 
 | ||||||
| Under the *webadmin* run `crontab -e` and add this cronjob: | Under the *root* user run `crontab -e` and add this cronjob: | ||||||
| 
 | 
 | ||||||
| ``` | ``` | ||||||
| 5 * * * * php /srv/webadmin/cms/sites/all/modules/civicrm/bin/cli.php -u cmsadmin -p MyDrupalAdminPass -e Job -a execute | 5 * * * * php /srv/webadmin/cms/sites/all/modules/civicrm/bin/cli.php -u cmsadmin -p MyDrupalAdminPass -e Job -a execute | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| 
 |  | ||||||
| 
 |  | ||||||
| ### Restrict access to private files | ### Restrict access to private files | ||||||
| 
 | 
 | ||||||
| Add the following configuration in */etc/nginx/sites-available/cms*: | Add the following configuration in */etc/nginx/sites-available/cms*: | ||||||
|  | @ -123,6 +106,8 @@ Add the following: | ||||||
| * Drupal Users Table Name: **users** | * Drupal Users Table Name: **users** | ||||||
| * Sync CMS Email: **Enabled** | * Sync CMS Email: **Enabled** | ||||||
| 
 | 
 | ||||||
|  | Before we finish, click the "System Status: Error" link at the bottom of the CiviCRM and look for errors or warnings. | ||||||
|  | 
 | ||||||
| References | References | ||||||
| ---------- | ---------- | ||||||
| * https://wiki.civicrm.org/confluence/display/CRMDOC/Installation+and+Upgrades | * https://wiki.civicrm.org/confluence/display/CRMDOC/Installation+and+Upgrades | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue