Explore our in-depth
crafted by
skilled professionals!

Our Latest News, Advice and Thoughts

Install Laravel on a DirectAdmin Server

You are here:

Set up Laravel on a DirectAdmin Server

Laravel is an Open-Supply PHP net framework for the event of net purposes. Laravel framework consists of devoted dependency supervisor, utilities for software administration and upkeep, alternative ways for accessing relational databases. As everyone knows that the PHP is the favored server scripting language around the globe. At present, the builders are constructing the complicated web sites and webapps, this would possibly take a lot time from to begin from the start. PHP frameworks have launched the answer for this to assist programmers. The Laravel framework has immediate internet hosting and deployment system.


Let’s talk about few options of Laravel framework:

1) Authorization and Program Logic Approach

2) Blade Templating Engine

3) Totally different File Assist

4) Safety

5) Migration System Databases


Let’s talk about the steps to put in Laravel framework on a Direct Admin server:

1) Login to your server by way of SSH as a root person and replace your server to have every thing properly up to date. Then set up git and curl packages utilizing yum utility utilizing under instructions.

# yum replace

# yum set up -y git curl


2) Set up composer by utilizing under instructions, composer is a dependency supervisor for PHP by means of which we will set up required libraries and dependencies you want on your venture.

# curl -sS https://getcomposer.org/installer | php

# mv composer.phar /usr/native/bin/composer


3) Set up the Laravel by following under instructions; First, we have to take away the default information on the area root folder created by the DirectAdmin after which change to that listing;

# rm -rf /residence/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/*

# cd /residence/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/

PS: exchange the USERNAME with the precise username and LARAVEL_DOMAIN_NAME with the area identify on which that you must set up the initiatives.


4) As soon as finished, set up the Laravel utilizing the Composer create-project instrument.

# composer create-project –prefer-dist laravel/laravel  .

As soon as the set up accomplished, must appropriate the possession and permissions, for this simply run under instructions. Ensure that to vary USERNAME and LARAVEL_DOMAIN_NAME with the precise ones.

#chown -R USERNAME:USERNAME /residence/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/


5) Configure DirectAdmin to vary the doc root from public_html to public folder as required by Laravel. For that login to your DirectAdmin as admin person and click on on “Customized HTTPD Configurations” hyperlink below the “Further Options” part. Choose your area on which you could have put in Laravel and on the brand new window, you need to replace the doc root within the “Httpd.conf Customization for” space:


As soon as finished, click on on ‘Save’ button to replace the adjustments. That’s all, you could have put in and Configured Laravel in your Direct Admin Server.


In the event you want any additional assist please do attain our assist division.



Leave a Comment