Skip to content

Instantly share code, notes, and snippets.

@justinhartman
Created June 9, 2018 14:16
Show Gist options
  • Save justinhartman/90dd3056cce1738dfeff9d803a24ecc3 to your computer and use it in GitHub Desktop.
Save justinhartman/90dd3056cce1738dfeff9d803a24ecc3 to your computer and use it in GitHub Desktop.
Release v0.5.0 Build Log
$ sudo ./add_domains
----------------------------------------------
| |
| Add domain to 'openssl.conf' configuration |
| file. |
| |
----------------------------------------------
./scripts/openssl_config.sh: line 45: $ssl/openssl.conf: No such file or directory
DNS.1 = localhost
DNS.2 = *.localhost
DNS.-11 = www.test.localhost
✔ Successfully added the www.test.localhost
domain name to the openssl configuration file.
----------------------------------------------
| |
| Create SSL Certificates for the new domain. |
| |
----------------------------------------------
Signature ok
subject=/C=ZA/ST=Western Cape/L=Cape Town/O=22 Digital/OU=Security/CN=localhost
Getting CA Private Key
-rw-r--r-- 1 travis staff 1.7K Jun 9 14:03 /usr/local/var/www/ssl/localhost_server.crt
-rw-r--r-- 1 travis staff 1.0K Jun 9 14:03 /usr/local/var/www/ssl/localhost_server.csr
✔ Successfully created SSL
certificates for www.test.localhost.
----------------------------------------------
| |
| Adding new SSL cert to macOS' Keychain so |
| that you don't get browser errors when |
| accessing your new domain over https. |
| |
----------------------------------------------
✔ Successfully updated the macOS
Keychain with a new SSL certificate with www.test.localhost added.
----------------------------------------------
| |
| Add new domain to hosts file. |
| |
----------------------------------------------
127.0.0.1 localhost 127.0.0.1 Traviss-Mac-1044.local 127.0.0.1 www.test.localhost
✔ Successfully added www.test.localhost to
/etc/hosts file.
----------------------------------------------
| |
| Add website folder and initialise git repo. |
| |
----------------------------------------------
✔ Successfully created folder in
/usr/local/var/www/websites/www.test.localhost.
Initialized empty Git repository in /usr/local/var/www/websites/www.test.localhost/.git/
total 8
drwxr-xr-x 4 root staff 136B Jun 9 14:03 .
drwxr-xr-x 3 travis staff 102B Jun 9 14:03 ..
drwxr-xr-x 9 root staff 306B Jun 9 14:03 .git
-rw-r--r-- 1 root staff 6B Jun 9 14:03 .gitignore
✔ Successfully created folder and
initialised git repo for www.test.localhost.
----------------------------------------------
| |
| git initial structure, files and check-in. |
| |
----------------------------------------------
mv: rename /usr/local/var/www/websites/www.test.localhost/github to /usr/local/var/www/websites/www.test.localhost/.github: No such file or directory
total 128
drwxr-xr-x 10 root staff 340B Jun 9 14:03 .
drwxr-xr-x 3 travis staff 102B Jun 9 14:03 ..
drwxr-xr-x 9 root staff 306B Jun 9 14:03 .git
-rw-r--r-- 1 root staff 6B Jun 9 14:03 .gitignore
-rw-r--r-- 1 root staff 978B Jun 9 14:03 CHANGELOG.md
-rw-r--r-- 1 root staff 3.6K Jun 9 14:03 CODE_OF_CONDUCT.md
-rw-r--r-- 1 root staff 1.3K Jun 9 14:03 CONTRIBUTING.md
-rw-r--r-- 1 root staff 34K Jun 9 14:03 LICENSE
-rw-r--r-- 1 root staff 12K Jun 9 14:03 README.md
drwxr-xr-x 4 root staff 136B Jun 9 14:03 templates
Not currently on any branch.
nothing to commit, working tree clean
✔ Successfully created files and
committed changes.
----------------------------------------------
| |
| Setting correct folder permissions to your |
| user account for the application folders. |
| |
----------------------------------------------
✔ Successfully set folder permissions
recursively on /usr/local/var/www and /usr/local/etc/httpd.
----------------------------------------------
| |
| Congratulations! Your domain has been added |
| and you can begin using it immediately. |
| You will find your website folder in the |
./add_domains: line 72: dist/websites/: is a directory
| folder and you can edit |
| all your files here. You can access your |
| website by visiting the following URL: |
| https://www.test.localhost
| |
----------------------------------------------
The command "sudo ./add_domains" exited with 0.
----------------------------------------------
| |
| Installing Apache 2 and PHP. |
| |
----------------------------------------------
==> Installing dependencies for php: apr, openssl, apr-util, argon2, aspell, freetds, freetype, pcre, glib, gmp, icu4c, jpeg, libpq, libsodium, libzip, unixodbc, webp
==> Installing php dependency: apr
==> Downloading https://homebrew.bintray.com/bottles/apr-1.6.3.high_sierra.bottl
==> Pouring apr-1.6.3.high_sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because Apple's CLT package contains apr.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/apr/bin:$PATH"' >> ~/.bash_profile
==> Summary
🍺 /usr/local/Cellar/apr/1.6.3: 60 files, 1.3MB
==> Installing php dependency: openssl
==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2o_1.high_sierr
==> Pouring openssl-1.0.2o_1.high_sierra.bottle.tar.gz
==> Caveats
A CA file has been bootstrapped using certificates from the SystemRoots
keychain. To add additional certificates (e.g. the certificates added in
the System keychain), place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
This formula is keg-only, which means it was not symlinked into /usr/local,
because Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/openssl/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/openssl/lib
CPPFLAGS: -I/usr/local/opt/openssl/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig
==> Summary
🍺 /usr/local/Cellar/openssl/1.0.2o_1: 1,791 files, 12.3MB
==> Installing php dependency: apr-util
==> Downloading https://homebrew.bintray.com/bottles/apr-util-1.6.1_1.high_sierr
==> Pouring apr-util-1.6.1_1.high_sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because Apple's CLT package contains apr.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/apr-util/bin:$PATH"' >> ~/.bash_profile
==> Summary
🍺 /usr/local/Cellar/apr-util/1.6.1_1: 54 files, 778.3KB
==> Installing php dependency: argon2
==> Downloading https://homebrew.bintray.com/bottles/argon2-20171227.high_sierra
==> Pouring argon2-20171227.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/argon2/20171227: 11 files, 590KB
==> Installing php dependency: aspell
==> Downloading https://homebrew.bintray.com/bottles/aspell-0.60.6.1_1.high_sier
==> Pouring aspell-0.60.6.1_1.high_sierra.bottle.tar.gz
==> Caveats
Installation of the 'is' (Icelandic) and 'nb' (Norwegian) dictionaries is
currently broken. They can be installed manually.
See: https://github.com/Homebrew/homebrew-core/issues/28074
==> Summary
🍺 /usr/local/Cellar/aspell/0.60.6.1_1: 267 files, 35.6MB
==> Installing php dependency: freetds
==> Downloading https://homebrew.bintray.com/bottles/freetds-1.00.91.high_sierra
==> Pouring freetds-1.00.91.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/freetds/1.00.91: 2,094 files, 11.9MB
==> Installing php dependency: freetype
==> Downloading https://homebrew.bintray.com/bottles/freetype-2.9.1.high_sierra.
==> Pouring freetype-2.9.1.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/freetype/2.9.1: 60 files, 2.6MB
==> Installing php dependency: pcre
==> Downloading https://homebrew.bintray.com/bottles/pcre-8.42.high_sierra.bottl
==> Pouring pcre-8.42.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/pcre/8.42: 204 files, 5.3MB
==> Installing php dependency: glib
==> Downloading https://homebrew.bintray.com/bottles/glib-2.56.1.high_sierra.bot
==> Pouring glib-2.56.1.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/glib/2.56.1: 430 files, 23.7MB
==> Installing php dependency: gmp
==> Downloading https://homebrew.bintray.com/bottles/gmp-6.1.2_2.high_sierra.bot
==> Pouring gmp-6.1.2_2.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/gmp/6.1.2_2: 18 files, 3.1MB
==> Installing php dependency: icu4c
==> Downloading https://homebrew.bintray.com/bottles/icu4c-61.1.high_sierra.bott
==> Pouring icu4c-61.1.high_sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because macOS provides libicucore.dylib (but nothing else).
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/icu4c/bin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/icu4c/sbin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/icu4c/lib
CPPFLAGS: -I/usr/local/opt/icu4c/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/icu4c/lib/pkgconfig
==> Summary
🍺 /usr/local/Cellar/icu4c/61.1: 249 files, 67.2MB
==> Installing php dependency: jpeg
==> Downloading https://homebrew.bintray.com/bottles/jpeg-9c.high_sierra.bottle.
==> Pouring jpeg-9c.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/jpeg/9c: 21 files, 724.6KB
==> Installing php dependency: libpq
==> Downloading https://homebrew.bintray.com/bottles/libpq-10.4.high_sierra.bott
==> Pouring libpq-10.4.high_sierra.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local,
because conflicts with postgres formula.
If you need to have this software first in your PATH run:
echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> ~/.bash_profile
For compilers to find this software you may need to set:
LDFLAGS: -L/usr/local/opt/libpq/lib
CPPFLAGS: -I/usr/local/opt/libpq/include
For pkg-config to find this software you may need to set:
PKG_CONFIG_PATH: /usr/local/opt/libpq/lib/pkgconfig
==> Summary
🍺 /usr/local/Cellar/libpq/10.4: 2,430 files, 26.9MB
==> Installing php dependency: libsodium
==> Downloading https://homebrew.bintray.com/bottles/libsodium-1.0.16.high_sierr
==> Pouring libsodium-1.0.16.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/libsodium/1.0.16: 71 files, 945.3KB
==> Installing php dependency: libzip
==> Downloading https://homebrew.bintray.com/bottles/libzip-1.5.1.high_sierra.bo
==> Pouring libzip-1.5.1.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/libzip/1.5.1: 134 files, 577.4KB
==> Installing php dependency: unixodbc
==> Downloading https://homebrew.bintray.com/bottles/unixodbc-2.3.6.high_sierra.
==> Pouring unixodbc-2.3.6.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/unixodbc/2.3.6: 46 files, 1.8MB
==> Installing php dependency: webp
==> Downloading https://homebrew.bintray.com/bottles/webp-1.0.0.high_sierra.bott
==> Pouring webp-1.0.0.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/webp/1.0.0: 38 files, 2MB
==> Installing php
==> Downloading https://homebrew.bintray.com/bottles/php-7.2.6.high_sierra.bottl
==> Pouring php-7.2.6.high_sierra.bottle.tar.gz
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set php_ini /usr/local/etc/php/7
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set php_dir /usr/local/share/pea
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set doc_dir /usr/local/share/pea
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set ext_dir /usr/local/lib/php/p
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set bin_dir /usr/local/opt/php/b
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set data_dir /usr/local/share/pe
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set cfg_dir /usr/local/share/pea
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set www_dir /usr/local/share/pea
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set man_dir /usr/local/share/man
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set test_dir /usr/local/share/pe
==> /usr/local/Cellar/php/7.2.6/bin/pear config-set php_bin /usr/local/opt/php/b
==> /usr/local/Cellar/php/7.2.6/bin/pear update-channels
==> Caveats
To enable PHP in Apache add the following to httpd.conf and restart Apache:
LoadModule php7_module /usr/local/opt/php/lib/httpd/modules/libphp7.so
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
Finally, check DirectoryIndex includes index.php
DirectoryIndex index.php index.html
The php.ini and php-fpm.ini file can be found in:
/usr/local/etc/php/7.2/
To have launchd start php now and restart at login:
brew services start php
Or, if you don't want/need a background service you can just run:
php-fpm
==> Summary
🍺 /usr/local/Cellar/php/7.2.6: 515 files, 79.1MB
==> Installing dependencies for httpd: brotli, c-ares, libev, jansson, boost, jemalloc, nghttp2
==> Installing httpd dependency: brotli
==> Downloading https://homebrew.bintray.com/bottles/brotli-1.0.4.high_sierra.bo
==> Pouring brotli-1.0.4.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/brotli/1.0.4: 25 files, 2.1MB
==> Installing httpd dependency: c-ares
==> Downloading https://homebrew.bintray.com/bottles/c-ares-1.14.0.high_sierra.b
==> Pouring c-ares-1.14.0.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/c-ares/1.14.0: 70 files, 463.7KB
==> Installing httpd dependency: libev
==> Downloading https://homebrew.bintray.com/bottles/libev-4.24.high_sierra.bott
==> Pouring libev-4.24.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/libev/4.24: 12 files, 432.9KB
==> Installing httpd dependency: jansson
==> Downloading https://homebrew.bintray.com/bottles/jansson-2.11.high_sierra.bo
==> Pouring jansson-2.11.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/jansson/2.11: 11 files, 155.7KB
==> Installing httpd dependency: boost
==> Downloading https://homebrew.bintray.com/bottles/boost-1.67.0_1.high_sierra.
==> Pouring boost-1.67.0_1.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/boost/1.67.0_1: 13,506 files, 451.0MB
==> Installing httpd dependency: jemalloc
==> Downloading https://homebrew.bintray.com/bottles/jemalloc-5.1.0.high_sierra.
==> Pouring jemalloc-5.1.0.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/jemalloc/5.1.0: 16 files, 1.7MB
==> Installing httpd dependency: nghttp2
==> Downloading https://homebrew.bintray.com/bottles/nghttp2-1.32.0.high_sierra.
==> Pouring nghttp2-1.32.0.high_sierra.bottle.tar.gz
🍺 /usr/local/Cellar/nghttp2/1.32.0: 33 files, 6.3MB
==> Installing httpd
==> Downloading https://homebrew.bintray.com/bottles/httpd-2.4.33.high_sierra.bo
==> Pouring httpd-2.4.33.high_sierra.bottle.tar.gz
==> Caveats
DocumentRoot is /usr/local/var/www.
The default ports have been set in /usr/local/etc/httpd/httpd.conf to 8080 and in
/usr/local/etc/httpd/extra/httpd-ssl.conf to 8443 so that httpd can run without sudo.
To have launchd start httpd now and restart at login:
brew services start httpd
Or, if you don't want/need a background service you can just run:
apachectl start
==> Summary
🍺 /usr/local/Cellar/httpd/2.4.33: 1,633 files, 26.4MB
==> Downloading https://homebrew.bintray.com/bottles/mysql-5.7.22.high_sierra.bo
==> Pouring mysql-5.7.22.high_sierra.bottle.tar.gz
==> /usr/local/Cellar/mysql/5.7.22/bin/mysqld --initialize-insecure --user=travi
==> Caveats
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
MySQL is configured to only allow connections from localhost by default
To connect run:
mysql -uroot
To have launchd start mysql now and restart at login:
brew services start mysql
Or, if you don't want/need a background service you can just run:
mysql.server start
==> Summary
🍺 /usr/local/Cellar/mysql/5.7.22: 317 files, 234.2MB
✔ Successfully installed Apache 2
and PHP.
$ ./brew
----------------------------------------------
| |
| Do you have Homebrew installed on |
| your Apple macOS computer (Y/n)? |
| |
----------------------------------------------
----------------------------------------------
| |
| Installing Homebrew. |
| |
----------------------------------------------
Ignoring bigdecimal-1.3.4 because its extensions are not built. Try: gem pristine bigdecimal --version 1.3.4
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following new directories will be created:
/usr/local/sbin
==> /usr/bin/sudo /bin/mkdir -p /usr/local/sbin
==> /usr/bin/sudo /bin/chmod g+rwx /usr/local/sbin
==> /usr/bin/sudo /bin/chmod 755 /usr/local/share/zsh /usr/local/share/zsh/site-functions
==> /usr/bin/sudo /usr/sbin/chown travis /usr/local/sbin
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/sbin
==> /usr/bin/sudo /bin/mkdir -p /Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown travis /Library/Caches/Homebrew
==> Downloading and installing Homebrew...
remote: Counting objects: 3423, done.
remote: Compressing objects: 100% (1075/1075), done.
remote: Total 3423 (delta 2619), reused 3032 (delta 2266), pack-reused 0
Receiving objects: 100% (3423/3423), 558.32 KiB | 14.69 MiB/s, done.
Resolving deltas: 100% (2619/2619), completed with 348 local objects.
From https://github.com/Homebrew/brew
94c0d833..9ebcef78 master -> origin/master
* [new tag] 1.6.0 -> 1.6.0
* [new tag] 1.6.1 -> 1.6.1
* [new tag] 1.6.2 -> 1.6.2
* [new tag] 1.6.3 -> 1.6.3
* [new tag] 1.6.4 -> 1.6.4
* [new tag] 1.6.5 -> 1.6.5
* [new tag] 1.6.6 -> 1.6.6
* [new tag] 1.6.7 -> 1.6.7
HEAD is now at 9ebcef78 Merge pull request #4314 from reitermarkus/remove-locations
==> Downloading https://homebrew.bintray.com/bottles-portable-ruby/portable-ruby-2.3.3_2.leopard_64.bottle.tar.gz
######################################################################## 100.0%
==> Pouring portable-ruby-2.3.3_2.leopard_64.bottle.tar.gz
==> Migrating tap caskroom/cask to homebrew/cask...
Changing remote from https://github.com/caskroom/homebrew-cask to https://github.com/Homebrew/homebrew-cask...
Moving /usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask to /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask...
Updated 3 taps (homebrew/cask, homebrew/cask, homebrew/core).
==> Cleaning up /Library/Caches/Homebrew...
==> Migrating /Library/Caches/Homebrew to /Users/travis/Library/Caches/Homebrew.
==> Deleting /Library/Caches/Homebrew...
==> New Formulae
angle-grinder gcc@7 mysql-client
apache-arrow-glib genact netdata
aws-es-proxy gitlab-gem nifi-registry
bat goreleaser patchelf
bitwarden-cli graph-tool petsc
brew-php-switcher hapi-fhir-cli pgweb
cglm hcloud phplint
circleci howard-hinnant-date pygitup
click jrtplib shellharden
clozure-cl kakoune soundpipe
cointop keepkey-agent stm32flash
confluent-oss kubecfg taskell
cquery libbitcoin-client tunnel
cuba libbitcoin-protocol unp64
deark libde265 util-linux
density libheif vsts-cli
deployer libplctag wireguard-go
eccodes [email protected] woff2
fork-cleaner mk-configure xidel
fortio mkl-dnn yamllint
==> Updated Formulae
boost ✔ gomplate opensc
cgal ✔ google-benchmark opentsdb
cmake ✔ google-java-format openvdb
gdal ✔ googler openvpn
git ✔ goose optipng
gnupg ✔ gopass ortp
go ✔ gosu osm2pgrouting
json-c ✔ gperftools osm2pgsql
libgpg-error ✔ gpgme osmfilter
libidn2 ✔ gphoto2 osquery
liblwgeom ✔ gr-osmosdr osrm-backend
libtiff ✔ gradle ott
libunistring ✔ grafana packer
mercurial ✔ grails packetbeat
msgpack ✔ graphicsmagick packmol
node ✔ graphite2 paket
p11-kit ✔ grc pam-u2f
postgis ✔ grib-api pam_yubico
postgresql ✔ gromacs pandoc
proj ✔ groonga pandoc-citeproc
pyenv ✔ groovy pandoc-crossref
sfcgal ✔ groovysdk pango
sqlite ✔ grpc paps
swiftlint ✔ gsoap parallel
tmux ✔ gssh parallelstl
wget ✔ gst-editing-services pari
abcl gst-libav parquet-tools
abcm2ps gst-plugins-bad passenger
abcmidi gst-plugins-base pbrt
abnfgen gst-plugins-good pc6001vx
abyss gst-plugins-ugly pcb
ace gst-python pcl
acme gst-rtsp-server pcre2
acpica gst-validate pdal
activemq gstreamer pdfgrep
adplug gtk+3 pdfpc
afsctool gtk-mac-integration pdftoedn
agda gtksourceview3 pdftoipe
agedu gtksourceview@4 pdns
aircrack-ng gws pdnsrec
akamai gx pdsh
algernon gx-go pegtl
amazon-ecs-cli h2o percona-server
ammonite-repl hadolint percona-server-mongodb
amqp-cpp hadoop [email protected]
angular-cli handbrake percona-toolkit
annie haproxy percona-xtrabackup
ansible harfbuzz perkeep
ansible-cmdb haskell-stack perl
[email protected] hbase [email protected]
apache-arrow hdf5 pgloader
apache-drill [email protected] pgpdump
apache-flink heartbeat pgplot
apache-geode heroku pgpool-ii
apibuilder-cli hesiod pgroonga
apktool hh php
apm-server highlight php-code-sniffer
aptly hledger php-cs-fixer
arangodb hlint [email protected]
archey homeshick [email protected]
archivemount hopenpgp-tools [email protected]
aria2 html-xml-utils phpunit
armadillo htmldoc pianobar
armor htop pianod
arpack hub picard-tools
artifactory hugo pick
asciidoctor hydra pidgin
asdf hypre pike
asio i2p pilosa
aspectj icarus-verilog pioneers
atari800 ice pipenv
atdtool idris pkcs11-helper
atlassian-cli ii planck
aubio ilmbase plantuml
audacious imagemagick plenv
auditbeat imagemagick@6 plowshare
autossh imake plplot
avimetaedit imapsync pmd
aws-sdk-cpp imlib2 pngquant
aws-shell immortal poco
awscli inetutils pod2man
azure-cli infer pony-stable
babeld influxdb ponyc
babl innotop poppler
bacula-fd inspectrum [email protected]
baresip inspircd [email protected]
bartycrouch instead [email protected]
basex internetarchive postgrest
bash iozone pound
bash-completion@2 ipfs povray
batik ipython ppsspp
bazel ipython@5 pqiv
bcal iso-codes pre-commit
bdw-gc ispc presto
bedops ivykis primesieve
bento4 jabba proguard
bettercap jags prometheus
bibtex2html jansson proxytunnel
bibutils jbake pspg
binaryen jboss-forge psqlodbc
bind jdupes pstoedit
binwalk jemalloc ptex
bison jena pulseaudio
bit jenkins pumba
bitcoin jenkins-job-builder purescript
bitrise jenkins-lts puzzles
blockhash jetty pxz
bluepill jetty-runner py2cairo
blueutil jfrog-cli-go py3cairo
bmake jhiccup pybind11
bnd jhipster pycodestyle
bochs jooby-bootstrap pyenv-virtualenv
boost-bcp joplin pyexiv2
boost-build jpegoptim pygobject3
boost-mpi jruby pyinvoke
boost-python json-fortran pypy3
boost-python3 jsonpp python@2
botan juju qbs
bower jump qcachegrind
bro jupyter qcli
brotli just qd
buku jvgrep qemu
burp kafka qjackctl
byacc kallisto qmmp
byteman kapacitor qpid-proton
bzt kedge qpm
c14-cli keepassc qrencode
caddy keychain qrupdate
caffe khal qscintilla2
cake kibana qt
calabash [email protected] qtfaststart
calicoctl kitchen-sync quantlib
camlp5 knot quex
cargo-completion knot-resolver quicktype
carrot2 kompose r
cask konoha rabbitmq
cayley kops rabbitmq-c
cdrdao kotlin radare2
certbot krb5 raine
ceylon kube-aws rakudo-star
cfitsio kubectx rancher-cli
cfr-decompiler kubeless ratfor
cfssl kubernetes-cli rawtoaces
cgrep kubernetes-helm raylib
chaiscript lammps rclone
chakra landscaper rebar@3
chamber lapack recoverjpeg
chapel lastpass-cli redshift
check_postgres launch remarshal
checkbashisms launch4j remctl
checkstyle lcdf-typetools reminiscence
chronograf lcm reposurgeon
cimg ldc restic
citus lean restview
cjdns lean-cli rgbds
ckan ledger rhash
clac lego rhino
clamav leptonica riemann
clang-format lgogdownloader riemann-client
clblast libbi rmlint
cliclick libbitcoin robot-framework
clojure libbitcoin-explorer rocksdb
clojurescript libbitcoin-server rom-tools
closure-compiler libbpg root
cockatrice libcouchbase rsstail
cockroach libcue rsyslog
cocoapods libdazzle rtf2latex2e
codec2 libdca rubberband
coffeescript libdill ruby-build
collector-sidecar libdmtx rust
commandbox libebml s-nail
compcert libedit sagittarius-scheme
composer libepoxy saltstack
conan libetonyek saxon
conjure-up libewf sbcl
conserver libfabric sbt
consul libfaketime [email protected]
container-diff libfixbuf scala
convox libgit2 [email protected]
coq libgphoto2 scalapack
coreos-ct libgsf scale2x
corsixth libgsm scamper
cp2k libhttpseverywhere schismtracker
cpanminus libical scipy
cppcms libidn scm-manager
cromwell libmaa scrcpy
cryptopp libmagic scw
ctl libmatio sdb
curl libmatroska sdcc
cython libmonome sdl2_gfx
dar libmwaw securefs
dartsim libmypaint ser2net
dash libofx sfk
datetime-fortran libphonenumber shadowsocks-libev
davmail libpq shellcheck
dbhash libpqxx shfmt
dbus libqalculate shml
dbxml libraw shogun
dcd libre shyaml
dcos-cli librealsense silk
debianutils librem singular
dehydrated libressl sip
dependency-check librtlsdr siril
derby libsass sjk
dfmt libsoup skaffold
dhall-json libsoxr skafos
di libspectre skipfish
diamond libspectrum sleuthkit
dict libstfl snakemake
diff-pdf libswiften snapcraft
diffoscope libtensorflow snownews
digdag libtorrent-rasterbar softhsm
direnv libu2f-host solr
discount libu2f-server sonar-scanner
dislocker libuv sonarqube
distcc libvirt sops
django-completion libwps source-highlight
dlib libxc source-to-image
dmd libxlsxwriter sourcekitten
dmtx-utils libxmlsec1 sourcery
dnscrypt-proxy libxo sox
dnsdist libzdb spades
docfx libzip sparse
docker lighttpd spdlog
docker-completion link-grammar speedtest-cli
docker-compose linkerd sphinx-doc
docker-compose-completion links spigot
docker-swarm liquibase spotbugs
docker2aci lldpd spring-roo
dockviz llnode sqldiff
doctl lmod sqlite-analyzer
doitlive log4cplus sqliteodbc
draco logcheck sqlmap
druid logstash sratoolkit
dscanner logtalk src
dspdfviewer lolcat srt
dub loudmouth srtp
duck lsyncd ssh-vault
dungeon lua sslyze
duti lxc stella
dvm lynis storm
dxpy lysp streamlink
dynare lz4 strongswan
e2fsprogs macvim stubby
ejabberd makeself stunnel
elasticsearch mame subversion
[email protected] mapnik sundials
[email protected] mariadb svgcleaner
elektra [email protected] swift
elixir [email protected] swiftformat
emacs math-comp swimat
embulk maxwell syncthing
emscripten mbedtls synfig
encfs mcabber sysbench
erlang media-info tarsnap-gui
erlang@18 mediaconch tbb
erlang@19 mednafen tee-clc
etcd memcached telegraf
etsh menhir teleport
evince meson tenyr
exiftool metabase tepl
exim metaproxy terraform
exomizer metricbeat terragrunt
eye-d3 mg testssl
faas-cli mgba texmath
fabio micropython tgui
fabric midnight-commander thefuck
fantom mighttpd2 tika
fastd mikutter tile38
fastme mill timelimit
fdroidserver minetest tippecanoe
feh minidlna tj
ffmbc minisat tkdiff
ffmpeg miniupnpc tmuxinator-completion
ffmpeg2theora mint todo-txt
ffmpegthumbnailer mitmproxy todoman
ffms2 mkvtoolnix tokei
fibjs mlkit tomcat
field3d mlt tor
fig2dev mm-common tracebox
file-formula mmseqs2 traefik
filebeat moc trafficserver
fio modd transcrypt
firebase-cli monero transmission
fits mongo-c-driver travis
flann mongo-cxx-driver ttyd
flashrom mongo-orchestration tundra
flow mongodb tup
fluent-bit [email protected] twarc
fluid-synth monit txr
fmt mp3gain typescript
fn mpc u-boot-tools
fobis mpd uftp
folly mpfi uhd
fontconfig mpich unbound
fonttools mpv uncrustify
fossil mpw unpaper
fq mrboom unrar
freeciv mruby upscaledb
freediameter mupdf urh
freeipmi mupdf-tools utf8proc
freeling mutt vagrant-completion
freeradius-server mydumper vala
freetds mypy valabind
freetype mysql varnish@4
frege mysql++ vault
fribidi mysql-connector-c++ veclibfort
frugal mysql-sandbox vegeta
fselect [email protected] vert.x
fstar [email protected] vim
fstrm mytop [email protected]
fswatch n visp
fuego nano vte3
fuse-emulator nanomsg vtk
futhark nanomsgxx wabt
fwup nanopb-generator wartremover
galen nativefier watch
gandi.cli ncmpc watson
gauge ncmpcpp webp
gcc nco webpack
gdcm ncview wesnoth
gdk-pixbuf ndpi whois
geckodriver neko widelands
gecode neofetch wildfly-as
gedit neomutt wine
gegl netcdf winetricks
geoserver nethack wireguard-tools
get-flash-videos netpbm wireshark
get_iplayer newsboat wla-dx
getdns nexus wolfssl
ghc nfdump wp-cli
ghostscript nghttp2 wpcli-completion
gifski nginx wslay
gimme nifi wtf
gist nnn x265
git-annex node-build xmrig
git-cola node@6 xonsh
git-fixup node@8 xqilla
git-ftp nomad xrootd
git-lfs notmuch xsv
git-sizer nsd xtensor
git-town nss xxhash
gitbucket ntl xz
gitlab-runner ntopng yaf
gjs nudoku yarn
glib nuget yash
glib-networking numpy yaws
glibmm nvm yaz
glm ocaml-findlib ykman
globus-toolkit ocamlbuild ykpers
glslang ocrmypdf yle-dl
gmsh octave you-get
gmt odpi youtube-dl
gmt@4 offlineimap yq
gnome-builder ohcount z3
gnumeric oniguruma zabbix
gnuplot open-mesh zanata-client
gnuradio open-mpi zbar
go-jira open-scene-graph zenity
[email protected] openblas zmap
gobject-introspection opencv znapzend
gocr opencv@2 znc
godep openexr zookeeper
goenv openfortivpn zopfli
goffice openimageio zsh
gollum openrtsp zsh-autosuggestions
==> Renamed Formulae
geth -> ethereum latexila -> gnome-latex
==> Deleted Formulae
arm bokken ecj i3 i3status luciddb monotone
==> Installation successful!
==> Homebrew has enabled anonymous aggregate user behaviour analytics.
Read the analytics documentation (and how to opt-out) here:
https://docs.brew.sh/Analytics.html
==> Next steps:
- Run `brew help` to get started
- Further documentation:
https://docs.brew.sh
✔ Successfully installed Homebrew.
$ sudo ./install
----------------------------------------------
| |
| Setting up the self-signed SSL certificates |
| for Apache 2 and adding them to Apple's |
| Keychain as trusted SSL certificates. |
| |
----------------------------------------------
✔ Successfully created the ssl directory.
Generating RSA private key, 2048 bit long modulus
.............................+++
..............+++
e is 65537 (0x10001)
✔ Successfully created the 22 Digital rootCA SSL.
Generating RSA private key, 2048 bit long modulus
.......................+++
................................................................................................................................................................+++
e is 65537 (0x10001)
Signature ok
subject=/C=ZA/ST=Western Cape/L=Cape Town/O=22 Digital/OU=Security/CN=localhost
Getting CA Private Key
✔ Successfully created the localhost SSL.
Generating RSA private key, 2048 bit long modulus
.......................................................+++
...................................................................+++
e is 65537 (0x10001)
Signature ok
subject=/C=ZA/ST=Western Cape/L=Cape Town/O=22 Digital/OU=Security/CN=Client Certificate
Getting CA Private Key
✔ Successfully created the client SSL.
✔ Created a symbolic link from '/usr/local/var/www/ssl' to 'dist/ssl'.
----------------------------------------------
| |
| Adding certificates to Apple's Keychain as |
| trusted SSL certificates. |
| |
----------------------------------------------
✔ Successfully updated the macOS
Keychain with the new SSL certificate.
----------------------------------------------
| |
| Setting correct folder permissions to your |
| user account for the new domain folder. |
| |
----------------------------------------------
✔ Successfully set folder permissions
on /usr/local/var/www/ssl.
----------------------------------------------
| |
| Backing up old Apache config files. |
| |
----------------------------------------------
✔ Successfully backed up the Apache 2
configuration files.
----------------------------------------------
| |
| Copying new Apache config files over to |
./scripts/apache_config.sh: line 67: /usr/local/etc/httpd/: is a directory
| and |
./scripts/apache_config.sh: line 68: /usr/local/etc/httpd/extra/: is a directory
| and |
| |
----------------------------------------------
✔ Successfully copied the new Apache 2
configuration files.
httpd not running, trying to start
✔ Your website folder has been created at /usr/local/var/www/websites
and Apache has been successfully restarted.
----------------------------------------------
| |
| Setting correct folder permissions to your |
| user account for the application folders. |
| |
----------------------------------------------
✔ Successfully set folder permissions
recursively on /usr/local/var/www and /usr/local/etc/httpd.
----------------------------------------------
| |
| Congratulations! You have successfully |
| setup your localhost configuration. |
| All the files you may need to edit are |
./install: line 65: /dist/: No such file or directory
| contained in the folder. This |
| includes any website you add and access to |
| the ssl, adminer, phpmyadmin, error-pages |
| and hosts folder. |
| |
----------------------------------------------
The command "sudo ./install" exited with 0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment