Difference between revisions of "NextCloud: Heroku: Install: Prerequisites"
From Gratiel's Wiki
(Remove Download) |
|||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | You are going to need the following [[NextCloud: Heroku: Install#Services |Services]] and [[NextCloud: Heroku: Install#Software |Software]] before getting started with your [https://nextcloud.com/ NextCloud] installation on [https://id.heroku.com/login Heroku] | + | __TOC__ |
| − | + | ||
| − | + | You are going to need the following [[NextCloud: Heroku: Install#Services |Services]] and [[NextCloud: Heroku: Install#Software |Software]] before getting started with your [https://nextcloud.com/ NextCloud] installation on [https://id.heroku.com/login Heroku]. | |
| − | |||
== Services == | == Services == | ||
| + | Be sure you have accounts setup for the following [[NextCloud: Heroku: Install#Services |Services]] listed below. | ||
* [https://id.heroku.com/login Heroku Account] | * [https://id.heroku.com/login Heroku Account] | ||
* [https://aws.amazon.com/ AWS Account (Amazon Web Services)] | * [https://aws.amazon.com/ AWS Account (Amazon Web Services)] | ||
== Software == | == Software == | ||
| + | |||
| + | === To Install === | ||
| + | Also, be sure you have installed the following [[NextCloud: Heroku: Install#Software |Software]] listed below. | ||
* [https://git-scm.com/downloads Git] | * [https://git-scm.com/downloads Git] | ||
| − | + | sudo apt-get install git | |
| − | + | ||
* [https://getcomposer.org/doc/00-intro.md Composer] | * [https://getcomposer.org/doc/00-intro.md Composer] | ||
| + | sudo apt install curl php-cli php-mbstring git unzip | ||
| + | |||
| + | php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" | ||
| + | php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;" | ||
| + | php composer-setup.php --install-dir=bin --filename=composer | ||
| + | php -r "unlink('composer-setup.php');" | ||
| + | |||
* [https://devcenter.heroku.com/articles/getting-started-with-php?singlepage=true#set-up Heroku CLI] | * [https://devcenter.heroku.com/articles/getting-started-with-php?singlepage=true#set-up Heroku CLI] | ||
sudo snap install heroku --classic | sudo snap install heroku --classic | ||
Latest revision as of 20:14, 1 September 2019
Contents
You are going to need the following Services and Software before getting started with your NextCloud installation on Heroku.
Services
Be sure you have accounts setup for the following Services listed below.
Software
To Install
Also, be sure you have installed the following Software listed below.
sudo apt-get install git
sudo apt install curl php-cli php-mbstring git unzip
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php --install-dir=bin --filename=composer
php -r "unlink('composer-setup.php');"
sudo snap install heroku --classic