Comments on Installing Laravel PHP Framework on Ubuntu 18.04 LTS for Apache
Laravel is a very popular open source PHP framework aimed at easy development of applications. If you are looking for a new PHP framework to try, you should give Laravel a try. The following guide will allow you to run Laravel on an Ubuntu 16.04 based Apache server.
31 Comment(s)
Comments
But you know that composer and PHP7.2 is in Ubuntu 18.04? And PHP packages are considered as especially important in terms of security and get updated often?
Ondrej Repository was important for 16.04 because there were so much changes, but 18.04 is fine.
where is the blink to download the ova file?
In the menu at the right side of the page, near the top, right below the big red download icon.
How to deploy laravel in vps with ispconfig
Thanks
Hello....
I followed the step you stage out to the end including "Configuring Apache", I did not want the result came out.. I know that that "Configuring Apache" step is to write permissions and give access to www-data group... My problem is I did not want to give access to www-data group and how can I go back to default setting......
Thanks.....
You just need too change the user and folder permissions back to what it was before.
Check out this thread.
https://askubuntu.com/questions/958141/fix-permissions-of-server-after-accidental-chmod
Last Task:
systemctl reload apache2
How to know your IP address and paste in the browser?
I had to run `Chmod -r 777` on my storage folder to get the permission error out of the way
The instructions were spot on with the exception of having to add the zip package with apt-get. After wasting a lot of time trying to install it on the AWS dist I ended up finding an AMI images with AWS image locator and created and Ubuntu server 18.04 and then simply followed these instructions. Thanks so much.
"sudo composer create-project laravel/laravel your-project --prefer-dist"
When I run this I get the following message:
"Do not run Composer as root/super user! See https://getcomposer.org/root for details"
followed this tutorial, but its not working :(
The installation worked fine for me. Which error did you get? If you don't post your error message, then we can't help you to solve the problem on your system.
Worked perfectly. Thank you very much.
My browser wont connect to the URL? It recognises its a URL but wont load :(
I have closely readen this tutorial.
I am very happy.
It is correct solution.
Thanks
Thanks, worked nicely!
Thank you my dude
I'd like to download the VM you reference, but I don't see it anywhere on your page. (??)
The link is below the big red download icon in the navigation bar on the right side. If you don't see it, turn off the ad blocker. Some ad blockers remove the whole right menu bar on howtoforge.
This was by far the best documentation of SOMETHING I've ever read. Thanks man, worked perfectly!
I write this because I want to give thanks! This article really helps me to solve the proble. Thanks a lot!
Cheers!
Jesus
I've downloaded your OVA file for this. Everything is going fine right up to the point where I find MySQL isn't on the build. Do you use a different database? If not do you think you could include it in a future version? or os there another OVA that includes LAMP and Laravel?
R
The VM image contains the content of the above tutorial and this does not install MySQL or MariaDB, that#s why MySQL is not installed. You can install MariaDB /which is commonly used as MySQL compatible database) easily with these commands in the vm:
apt-get install mariadb-server mariadb-client
Hi, i can`t restart the apache2 server. The Terminal gives me the follwing message: [....] Starting apache2 (via systemctl): apache2.serviceJob for apache2.service failed becaues the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xe" for details.
Whats wrong?
@Edit - you can delete OR post the last comment with this solution:
i had to correct the laravel.conf file in /etc/apache2/sites-enabled - because when you modified the normal laravel.conf that is NOT the file in this /etc/apache2/sites-enabled/ folder ;)
now i can restart the apache2 server :D
Thank you for your great tutorial !
This is totally a life saver guide...thank you so much!
It works on my Ubuntu-bionic using VM. on my windows10.
run composer with 'sudo'? really?
Thanks for the tutorial. It's working as expected for me. Now my question, how do I use a windows editor to work on my laravel project. Do i need to share that project with Windows? If so, how please?
Thanks in advance for any feedback
I need this manual too. Do you found it?
thanks for shareing this artical