{"id":4692,"date":"2021-07-24T12:08:18","date_gmt":"2021-07-24T16:08:18","guid":{"rendered":"https:\/\/www.cloudsurph.com\/?p=4692"},"modified":"2021-08-02T08:32:39","modified_gmt":"2021-08-02T12:32:39","slug":"how-to-setup-laravel-on-ubuntu-20-04-lts","status":"publish","type":"post","link":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/","title":{"rendered":"How to Setup Laravel on Ubuntu 20.04 LTS"},"content":{"rendered":"<h1><strong>How to Setup Laravel on Ubuntu 20.04 LTS <\/strong><\/h1>\n<p>Developing your application in the local environment. Laravel is a powerful web application framework. In this article, we are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS.<\/p>\n<p>So, we will complete this task with the help of the steps are given below:<\/p>\n<p>The first step- we need to Install Apache Web Server<\/p>\n<p>The second step- we need to Install and Configure PHP 7.4<\/p>\n<p>The third step- we need to Install Composer PHP Packages Management<\/p>\n<p>The fourth step- we need to Install Laravel 8.x on Ubuntu 20.04<\/p>\n<p>Fifth step-finally we need to Configure<\/p>\n<p>Apache for Laravel and test it. Open up a Terminal and<\/p>\n<p>Do first thing update your package list using.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4693 size-full\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu.jpg\" alt=\"Laravel on Ubuntu\" width=\"374\" height=\"37\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu.jpg 374w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-300x30.jpg 300w\" sizes=\"(max-width: 374px) 100vw, 374px\" \/><\/p>\n<p>After that install an apache webserver type<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4694 size-full\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-1.jpg\" alt=\"Laravel on Ubuntu\" width=\"480\" height=\"23\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-1.jpg 480w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-1-300x14.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/p>\n<p>After that press enters key. Then press the Y key to proceed.<\/p>\n<p>You can also set up Laravel with Nginx rather than the apache web server.<\/p>\n<p>For checking apache status type<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4695\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-cloudsurph.jpg\" alt=\"\" width=\"480\" height=\"23\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-cloudsurph.jpg 480w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-cloudsurph-300x14.jpg 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/p>\n<p>Now write localhost on the browser and you can see the page.<\/p>\n<p>Now open the terminal to install PHP and required modules for Laravel type.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4696\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/sudo-laravel-.jpg\" alt=\"\" width=\"611\" height=\"44\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/sudo-laravel-.jpg 611w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/sudo-laravel--480x35.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 611px, 100vw\" \/><\/p>\n<h5><strong>Press the Y key to proceed.<\/strong><\/h5>\n<p>For checking the PHP version using the command.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4697\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Untitled.jpg\" alt=\"\" width=\"360\" height=\"17\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Untitled.jpg 360w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Untitled-300x14.jpg 300w\" sizes=\"(max-width: 360px) 100vw, 360px\" \/><\/p>\n<p>Now make some changes in PHP ini file set CGI.fix_pathinfo set to be 0.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4698\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/programimg.jpg\" alt=\"\" width=\"608\" height=\"203\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/programimg.jpg 608w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/programimg-480x160.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 608px, 100vw\" \/><\/p>\n<p>Press ctrl+w and search then uncomment the line and set it to 0.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4699\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd.jpg\" alt=\"\" width=\"360\" height=\"17\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd.jpg 360w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-300x14.jpg 300w\" sizes=\"(max-width: 360px) 100vw, 360px\" \/><\/p>\n<p>Press Ctrl + x and then y. Now restart the apache service.\u00a0 Use<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4700\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-on.png\" alt=\"\" width=\"457\" height=\"20\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-on.png 457w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-on-300x13.png 300w\" sizes=\"(max-width: 457px) 100vw, 457px\" \/><\/p>\n<p>Sudo authentication is required to type your password and authenticate.<\/p>\n<p>Now install composer package manager. For this first, we need to install CURL type<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4701\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Ubuntu.jpg\" alt=\"\" width=\"424\" height=\"20\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Ubuntu.jpg 424w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Ubuntu-300x14.jpg 300w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Ubuntu-400x20.jpg 400w\" sizes=\"(max-width: 424px) 100vw, 424px\" \/><\/p>\n<p>Now move the composer using<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4702\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web.jpg\" alt=\"\" width=\"579\" height=\"25\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web.jpg 579w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-480x21.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 579px, 100vw\" \/><\/p>\n<p>Check composer version by typing<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4704\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-1.jpg\" alt=\"\" width=\"436\" height=\"16\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-1.jpg 436w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-1-300x11.jpg 300w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-1-400x16.jpg 400w\" sizes=\"(max-width: 436px) 100vw, 436px\" \/><\/p>\n<p>Now install Laravel Framework using composer type.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4705\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-2.jpg\" alt=\"\" width=\"566\" height=\"20\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-2.jpg 566w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-2-480x17.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 566px, 100vw\" \/><\/p>\n<p>As all packages are installed on<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4706\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-3.jpg\" alt=\"\" width=\"455\" height=\"23\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-3.jpg 455w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-3-300x15.jpg 300w\" sizes=\"(max-width: 455px) 100vw, 455px\" \/><\/p>\n<p>Next, we need to add the &#8216;bin&#8217; directory through the ~\/.bashrc configuration using the Nano command.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4707\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-4.jpg\" alt=\"\" width=\"431\" height=\"13\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-4.jpg 431w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-4-300x9.jpg 300w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-4-400x13.jpg 400w\" sizes=\"(max-width: 431px) 100vw, 431px\" \/><\/p>\n<p>Use this line at the end of the file<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4708\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-5.jpg\" alt=\"\" width=\"386\" height=\"24\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-5.jpg 386w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-5-300x19.jpg 300w\" sizes=\"(max-width: 386px) 100vw, 386px\" \/><\/p>\n<p>Now reload your bashrc file using the source command.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4709\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-6.jpg\" alt=\"\" width=\"389\" height=\"32\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-6.jpg 389w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/new-1-6-300x25.jpg 300w\" sizes=\"(max-width: 389px) 100vw, 389px\" \/><\/p>\n<h5><strong>For creating new Laravel project use.<\/strong><\/h5>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4711\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Ubuntu-1.jpg\" alt=\"\" width=\"454\" height=\"31\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Ubuntu-1.jpg 454w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Ubuntu-1-300x20.jpg 300w\" sizes=\"(max-width: 454px) 100vw, 454px\" \/><\/p>\n<p>Laravel is new than your project name to start a new Laravel project. After that Configure Apache and test it. Add your project directory to the www-data\u00a0 group by using the command<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4712\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-1.jpg\" alt=\"\" width=\"586\" height=\"16\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-1.jpg 586w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-1-480x13.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 586px, 100vw\" \/><\/p>\n<p>Also, you need to change access permission 775 of the storage directory under your project by using the command<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-4713 size-full\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-on-1.png\" alt=\"sdfsf\" width=\"600\" height=\"21\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-on-1.png 600w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/laravel-on-1-480x17.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\" \/><\/p>\n<p>Now create an apache vhost Configuration directory and create a <a href=\"https:\/\/www.tutorialspoint.com\/laravel\/laravel_installation.htm\">vhost<\/a> config file using Nano file<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4714\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-1.jpg\" alt=\"\" width=\"608\" height=\"76\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-1.jpg 608w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-1-480x60.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 608px, 100vw\" \/><\/p>\n<p>Editor and paste this.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4715\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-2.jpg\" alt=\"\" width=\"388\" height=\"245\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-2.jpg 388w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-2-300x189.jpg 300w\" sizes=\"(max-width: 388px) 100vw, 388px\" \/><\/p>\n<p>This is the project directory<\/p>\n<p>Now enable mod-rewrite for apache2 by typing<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4716\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-3.jpg\" alt=\"\" width=\"604\" height=\"35\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-3.jpg 604w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/cloudsurph-web-3-480x28.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 604px, 100vw\" \/><\/p>\n<p>Now enable your site by typing your vhost config file name.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4717\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-2.jpg\" alt=\"\" width=\"615\" height=\"33\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-2.jpg 615w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-2-480x26.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 615px, 100vw\" \/><\/p>\n<h5><strong>Finally, restart the apache service, Type<\/strong><\/h5>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4718\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-3.jpg\" alt=\"\" width=\"612\" height=\"45\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-3.jpg 612w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/asdasd-3-480x35.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 612px, 100vw\" \/><\/p>\n<p>As you are in a local environment you need a local DNS resolver for your site. Edit<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4719\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-1-1.jpg\" alt=\"\" width=\"449\" height=\"38\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-1-1.jpg 449w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-1-1-300x25.jpg 300w\" sizes=\"(max-width: 449px) 100vw, 449px\" \/><\/p>\n<p>Add a DNS record first then save the file. Now open the browser and open a tab then type your project hostname and you will see a page something like that<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-4720\" src=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-2.jpg\" alt=\"\" width=\"854\" height=\"422\" srcset=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-2.jpg 854w, https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/Laravel-on-Ubuntu-2-480x237.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 854px, 100vw\" \/><\/p>\n<p>Here you can also see the <a href=\"https:\/\/www.cloudsurph.com\/\">Laravel version<\/a> and PHP version.<\/p>\n<p>So, from here open your project directory with any PHP editor you love to use for programming.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Setup Laravel on Ubuntu 20.04 LTS Developing your application in the local environment. Laravel is a powerful web application framework. In this article, we are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS. So, we will complete this task with the help of the steps are given [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4721,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[1],"tags":[61,51,118,103,142,143],"class_list":["post-4692","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-virtual-private-servers","tag-1-vps","tag-cheap-dedicated-servers","tag-cheap-vps","tag-cheapest-vps","tag-dedicated-server","tag-vps-dedicated-server"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Setup Laravel on Ubuntu 20.04 LTS - Cloudsurph Web Hosting<\/title>\n<meta name=\"description\" content=\"We are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS. Click here for more information.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Setup Laravel on Ubuntu 20.04 LTS - Cloudsurph Web Hosting\" \/>\n<meta property=\"og:description\" content=\"We are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS. Click here for more information.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/\" \/>\n<meta property=\"og:site_name\" content=\"Cloudsurph Web Hosting Washington D.C.\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CloudSurph\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-24T16:08:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-02T12:32:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/feature-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"948\" \/>\n\t<meta property=\"og:image:height\" content=\"443\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"cloudsurph\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Cloud_Surph\" \/>\n<meta name=\"twitter:site\" content=\"@Cloud_Surph\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"cloudsurph\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/\"},\"author\":{\"name\":\"cloudsurph\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/person\\\/50b3e0f168996ffad285babe518bd5c8\"},\"headline\":\"How to Setup Laravel on Ubuntu 20.04 LTS\",\"datePublished\":\"2021-07-24T16:08:18+00:00\",\"dateModified\":\"2021-08-02T12:32:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/\"},\"wordCount\":508,\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/feature-1.jpg\",\"keywords\":[\"$1 VPS\",\"Cheap Dedicated Servers\",\"Cheap VPS\",\"Cheapest VPS\",\"Dedicated server\",\"VPS Dedicated server\"],\"articleSection\":[\"VPS Servers\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/\",\"name\":\"How to Setup Laravel on Ubuntu 20.04 LTS - Cloudsurph Web Hosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/feature-1.jpg\",\"datePublished\":\"2021-07-24T16:08:18+00:00\",\"dateModified\":\"2021-08-02T12:32:39+00:00\",\"description\":\"We are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS. Click here for more information.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/feature-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2021\\\/07\\\/feature-1.jpg\",\"width\":948,\"height\":443},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/how-to-setup-laravel-on-ubuntu-20-04-lts\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.cloudsurph.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Setup Laravel on Ubuntu 20.04 LTS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#website\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/\",\"name\":\"Cloudsurph Web Hosting Washington D.C.\",\"description\":\"Dedicated Server Hosting\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.cloudsurph.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#organization\",\"name\":\"CloudSurph Technology Solutions\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cloudsurph-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.cloudsurph.com\\\/wp-content\\\/uploads\\\/2016\\\/04\\\/cloudsurph-logo.png\",\"width\":2348,\"height\":1692,\"caption\":\"CloudSurph Technology Solutions\"},\"image\":{\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/CloudSurph\\\/\",\"https:\\\/\\\/x.com\\\/Cloud_Surph\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.cloudsurph.com\\\/#\\\/schema\\\/person\\\/50b3e0f168996ffad285babe518bd5c8\",\"name\":\"cloudsurph\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/089d9378933748b2a3fac82523f9ceda07f27b01a73c8ce36afaa8a942395917?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/089d9378933748b2a3fac82523f9ceda07f27b01a73c8ce36afaa8a942395917?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/089d9378933748b2a3fac82523f9ceda07f27b01a73c8ce36afaa8a942395917?s=96&d=mm&r=g\",\"caption\":\"cloudsurph\"},\"url\":\"https:\\\/\\\/www.cloudsurph.com\\\/author\\\/cloudsurph\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Setup Laravel on Ubuntu 20.04 LTS - Cloudsurph Web Hosting","description":"We are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS. Click here for more information.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/","og_locale":"en_US","og_type":"article","og_title":"How to Setup Laravel on Ubuntu 20.04 LTS - Cloudsurph Web Hosting","og_description":"We are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS. Click here for more information.","og_url":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/","og_site_name":"Cloudsurph Web Hosting Washington D.C.","article_publisher":"https:\/\/www.facebook.com\/CloudSurph\/","article_published_time":"2021-07-24T16:08:18+00:00","article_modified_time":"2021-08-02T12:32:39+00:00","og_image":[{"width":948,"height":443,"url":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/feature-1.jpg","type":"image\/jpeg"}],"author":"cloudsurph","twitter_card":"summary_large_image","twitter_creator":"@Cloud_Surph","twitter_site":"@Cloud_Surph","twitter_misc":{"Written by":"cloudsurph","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/#article","isPartOf":{"@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/"},"author":{"name":"cloudsurph","@id":"https:\/\/www.cloudsurph.com\/#\/schema\/person\/50b3e0f168996ffad285babe518bd5c8"},"headline":"How to Setup Laravel on Ubuntu 20.04 LTS","datePublished":"2021-07-24T16:08:18+00:00","dateModified":"2021-08-02T12:32:39+00:00","mainEntityOfPage":{"@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/"},"wordCount":508,"publisher":{"@id":"https:\/\/www.cloudsurph.com\/#organization"},"image":{"@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/feature-1.jpg","keywords":["$1 VPS","Cheap Dedicated Servers","Cheap VPS","Cheapest VPS","Dedicated server","VPS Dedicated server"],"articleSection":["VPS Servers"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/","url":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/","name":"How to Setup Laravel on Ubuntu 20.04 LTS - Cloudsurph Web Hosting","isPartOf":{"@id":"https:\/\/www.cloudsurph.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/#primaryimage"},"image":{"@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/#primaryimage"},"thumbnailUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/feature-1.jpg","datePublished":"2021-07-24T16:08:18+00:00","dateModified":"2021-08-02T12:32:39+00:00","description":"We are going to learn that how to install Laravel Framework with Apache on Ubuntu 20.04LTS. Click here for more information.","breadcrumb":{"@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/#primaryimage","url":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/feature-1.jpg","contentUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2021\/07\/feature-1.jpg","width":948,"height":443},{"@type":"BreadcrumbList","@id":"https:\/\/www.cloudsurph.com\/how-to-setup-laravel-on-ubuntu-20-04-lts\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.cloudsurph.com\/"},{"@type":"ListItem","position":2,"name":"How to Setup Laravel on Ubuntu 20.04 LTS"}]},{"@type":"WebSite","@id":"https:\/\/www.cloudsurph.com\/#website","url":"https:\/\/www.cloudsurph.com\/","name":"Cloudsurph Web Hosting Washington D.C.","description":"Dedicated Server Hosting","publisher":{"@id":"https:\/\/www.cloudsurph.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.cloudsurph.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.cloudsurph.com\/#organization","name":"CloudSurph Technology Solutions","url":"https:\/\/www.cloudsurph.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.cloudsurph.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2016\/04\/cloudsurph-logo.png","contentUrl":"https:\/\/www.cloudsurph.com\/wp-content\/uploads\/2016\/04\/cloudsurph-logo.png","width":2348,"height":1692,"caption":"CloudSurph Technology Solutions"},"image":{"@id":"https:\/\/www.cloudsurph.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CloudSurph\/","https:\/\/x.com\/Cloud_Surph"]},{"@type":"Person","@id":"https:\/\/www.cloudsurph.com\/#\/schema\/person\/50b3e0f168996ffad285babe518bd5c8","name":"cloudsurph","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/089d9378933748b2a3fac82523f9ceda07f27b01a73c8ce36afaa8a942395917?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/089d9378933748b2a3fac82523f9ceda07f27b01a73c8ce36afaa8a942395917?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/089d9378933748b2a3fac82523f9ceda07f27b01a73c8ce36afaa8a942395917?s=96&d=mm&r=g","caption":"cloudsurph"},"url":"https:\/\/www.cloudsurph.com\/author\/cloudsurph\/"}]}},"_links":{"self":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts\/4692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/comments?post=4692"}],"version-history":[{"count":1,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts\/4692\/revisions"}],"predecessor-version":[{"id":4722,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/posts\/4692\/revisions\/4722"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/media\/4721"}],"wp:attachment":[{"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/media?parent=4692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/categories?post=4692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.cloudsurph.com\/wp-json\/wp\/v2\/tags?post=4692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}