You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
1.1 KiB
Markdown
11 lines
1.1 KiB
Markdown
5 years ago
|
# Installing
|
||
|
|
||
|
0. Setup a LAMP server with PHP 7.2, including PHP extensions mbstring, zip, gd, and imagick
|
||
|
1. `git clone` the NotePost Git repository. This will make upgrades a matter of running `git pull` and importing any new SQL scripts.
|
||
|
2. Import `database.sql` into your database server
|
||
|
3. Follow [these instructions](https://docs.netsyms.com/docs/AccountHub/Self-Hosting%20and%20Development/Installing/) to install AccountHub and ManagePanel, which handle user accounts, login, and other "glue".
|
||
|
4. Copy `settings.template.php` to `settings.php`
|
||
|
5. Edit `settings.php` and fill in your DB info, then add the API key and other info from your AccountHub instance.
|
||
|
6. Run `composer install` (or `composer.phar install`) to install dependency libraries
|
||
|
7. Run `git submodule init` and `git submodule update` to install several other dependencies
|
||
|
8. From a web browser, visit `https://notepost-url` (or whatever your setup is). If you did everything right, you should be redirected to a login screen. Enter the admin username and password you setup when installing AccountHub.
|