Skip to content

ReMark Quick Start

Technopathic edited this page Jul 26, 2016 · 6 revisions

#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.

Clone this wiki locally