OUTDATED: Will install v 11. Pls check the new docs
Table of contents
- Clean (NEW) VPS with 2GB of RAM minimum. ( We suggest Time4VPS, low as 4$/m ). root access is required.
- Firebase Database
- 2x Expo accounts
- (TUTORIAL) Domain Name - Pointed to your VPS, domain + subdomain ( used for the app builder page or landing page )
- SendGrid Account
- Envato Purchase Code
1. Install CentOS 7 on your VPS
2. Connect via SSH
3. Install wget
sudo yum install wget -y
4. You must stay in /root. The install script is set up to run only from /root. Confirm that you are in /root by executing
5. Execute the following command
wget --output-document=install http://install.reactappbuilder.com/rab/install ; bash install
6. This will take some time ( around 15 min ). Will install all the needed scripts.
7. After some time passed, you will be asked to log in with your Firebase Account. Follow the on-screen instructions.
After the install is fully done, you will need to follow just two additional steps ( also presented in the install script )
SSL via Let's Encrypt
Let's Encrypt is already installed, so all you have to do is run the following command
-- For the main domain ( Replace EXAMPLE.COM )
sudo certbot --agree-tos --apache -d EXAMPLE.COM -d www.EXAMPLE.com --redirect -n --no-eff-email -m EXAMPLE@EXAMPLE.COM
-- For the subdomain ( Replace SUBDOMAIN.EXAMPLE.COM )
sudo certbot --agree-tos --apache -d SUBDOMAIN.EXAMPLE.COM -d www.SUBDOMAIN.EXAMPLE.com --redirect -n --no-eff-email -m EXAMPLE@EXAMPLE.COM
1. Connect via SSH
2. You must stay in /root. The install script is set up to run only from /root. Confirm that you are in /root by executing
3. Execute the following command
wget --output-document=update http://install.reactappbuilder.com/rab/update ; bash update
Having Problems - Free Setup
Although we tried to make as simple as possible - there are cases when clients have a problem following these guides.
That is why we offer free setup on VPS.
Pls, check the REQUIREMENTS first.
After you have all the requirements, fill this form.
We will proceed with your request in 2 business days.
Please proceed this way only if you encounter an error in your installation.