-
Notifications
You must be signed in to change notification settings - Fork 0
ReMark Quick Start
#ReMark Quick Setup
##Production This guide is to help you get up and running with a production version of ReMark for the web as quickly as possible.
##Requirements
- An HTTP Web Server (Apache or Nginx)
- MySQL
- PHP 5.5.9+
- Composer
- NPM with Bower
##Configuration ReMark needs a few PHP modules enabled before it can function correctly. Please enable:
- Fileinfo
- GD
- mbstring
- mcrypt
- dom
You should already have the rest of the necessary modules in a default PHP installation. You can check these modules by running php -m
.
Note: You must enable PHP's mcrypt and Apache2's rewrite modules. To do this run:
phpenmod mcrypt
sudo a2enmod rewrite
(Apache2 only).
Next, edit your php.ini to allow a "post_max_size" and "upload_max_filesize" of at least 100M. Be sure your cgi.fix_pathinfo is set to 0. Restart your PHP processor (or HTTP server for Apache).
Be sure to create a MySQL database for ReMark.
##Installing ReMark Download ReMark from the Official Github either by cloning the Repo or Downloading the ZIP archive onto your server. We will need to set permissions for ReMark. In the root ReMark folder run:
chmod 0777 -R storage
chmod 0777 -R public/storage
chmod 0666 .env
chmod 0666 app/Http/routes.php
chmod 0666 config/jwt.php
Now we will download the necessary PHP/Laravel packages and Javascript packages for ReMark.
composer install
bower install
Once you're done with that, navigate yourself to http://yourwebsite/install and follow through with the ReMark installer. Add your MySQL database, Website Name, and Administrator Information. Click Install and you should receive confirmation that ReMark has been properly installed then redirected to your new ReMark home page.
That should be it! If you have any questions or comments feel free to discuss them on the ReMark github issues page.