Let's say you want to host domains first.com and second.com.
Create folders for their files:
| import { Logger } from './logger'; | |
| import { environment } from '@environments/environment'; | |
| describe('Logger Spec', () => { | |
| let debug; | |
| let info; | |
| let warn; | |
| let err; | |
| let log; |
| import { Injectable } from '@angular/core'; | |
| import { environment } from '@environments/environment'; | |
| /** | |
| * Class of static methods to allow for consistent console logging. | |
| * @export | |
| */ | |
| @Injectable({ | |
| providedIn: 'root' |
| # Create a container from the mongo image, | |
| # run is as a daemon (-d), expose the port 27017 (-p), | |
| # set it to auto start (--restart) | |
| # and with mongo authentication (--auth) | |
| # Image used is https://hub.docker.com/_/mongo/ | |
| docker pull mongo | |
| docker run --name YOURCONTAINERNAME --restart=always -d -p 27017:27017 mongo mongod --auth | |
| # Using the mongo "localhost exception" (https://docs.mongodb.org/v3.0/core/security-users/#localhost-exception) | |
| # add a root user |
wget https://cfhcable.dl.sourceforge.net/project/boost/boost/1.54.0/boost_1_54_0.tar.gz
wget https://phoenixnap.dl.sourceforge.net/project/boost/boost/1.58.0/boost_1_58_0.tar.gz
wget https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz
wget https://dl.bintray.com/boostorg/release/1.65.1/source/boost_1_65_1.tar.gz
WAL-E needs to be installed on all machines, masters and slaves.
Only one machine, the master, writes WAL segments via continuous archiving. The configuration for the master postgresql.conf is:
archive_mode = on
archive_command = 'envdir /etc/wal-e.d/env wal-e wal-push %p'
archive_timeout = 60
| SELECT zip, primary_city, | |
| latitude, longitude, distance | |
| FROM ( | |
| SELECT z.zip, | |
| z.primary_city, | |
| z.latitude, z.longitude, | |
| p.radius, | |
| p.distance_unit | |
| * DEGREES(ACOS(COS(RADIANS(p.latpoint)) | |
| * COS(RADIANS(z.latitude)) |
| #!/bin/bash | |
| # Install Xcode Command Line Tools first (required) | |
| xcode-select --install | |
| # Check PHP version `php --version` | |
| PHP_VER=$(php -v | head -1 | awk '{ print $2 }') | |
| # Extensions directory (default: empty string) | |
| EXT_DIR="" |
| <!doctype html> | |
| <title>Site Maintenance</title> | |
| <style> | |
| body { text-align: center; padding: 150px; } | |
| h1 { font-size: 50px; } | |
| body { font: 20px Helvetica, sans-serif; color: #333; } | |
| article { display: block; text-align: left; width: 650px; margin: 0 auto; } | |
| a { color: #dc8100; text-decoration: none; } | |
| a:hover { color: #333; text-decoration: none; } | |
| </style> |