Guest User

Untitled

a guest
Sep 19th, 2018
327
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. ## Start by updating to PHP 7.2
  2. sudo add-apt-repository ppa:ondrej/php -y
  3. sudo apt-get update -y
  4.  
  5. sudo apt-get install php7.2-curl php7.2-cli php7.2-dev php7.2-gd php7.2-intl php7.2-mcrypt php7.2-json php7.2-mysql php7.2-opcache php7.2-bcmath php7.2-mbstring php7.2-soap php7.2-xml php7.2-zip -y
  6.  
  7. sudo mv /etc/apache2/envvars /etc/apache2/envvars.bak
  8. sudo apt-get remove libapache2-mod-php5 -y
  9. sudo apt-get install libapache2-mod-php7.2 -y
  10. sudo cp /etc/apache2/envvars.bak /etc/apache2/envvars
  11.  
  12. ## Now let's install Laravel
  13. rm README.md php.ini hello-world.php
  14. sudo composer self-update
  15. composer create-project laravel/laravel ./laravel --prefer-dist
  16. shopt -s dotglob
  17. mv laravel/* ./
  18. rm -rf laravel
  19.  
  20.  
  21. #Configure database and .env file database=laravel, user=root, no password
  22. #
  23. sudo mysql --user="root" -e "CREATE DATABASE laravel character set UTF8mb4 collate utf8mb4_bin;"
  24. printf '%s\n' ':%s/DB_DATABASE=homestead/DB_DATABASE=laravel/g' 'x' | sudo ex .env
  25. printf '%s\n' ':%s/DB_USERNAME=homestead/DB_USERNAME=root/g' 'x' | sudo ex .env
  26. printf '%s\n' ':%s/DB_PASSWORD=secret/DB_PASSWORD=/g' 'x' | sudo ex .env
  27.  
  28.  
  29. #Configure public folder
  30. #
  31. printf '%s\n' ':%s/DocumentRoot\ \/home\/ubuntu\/workspace/DocumentRoot\ \/home\/ubuntu\/workspace\/public/g' 'x' | sudo ex /etc/apache2/sites-enabled/001-cloud9.conf
  32.  
  33. ## Finish by installing PHPMyAdmin
  34. phpmyadmin-ctl install
  35. mysql-ctl start
  36.  
  37.  
  38.  
  39.  
  40. ##### Don't forget the remaining manual steps #####
  41.  
  42. ## And run sudo composer update
  43.  
  44. ## Open the /app/Providers/AppServiceProvider.php file and add:
  45. # use Illuminate\Support\Facades\Schema;
  46. # Schema::defaultStringLength(191); to boot()
Add Comment
Please, Sign In to add comment