2017年3月15日 星期三

[Linux] ubuntu lamp 架設 lavavel

如何架設Laravel

1. 安裝composer
sudo apt-get composer

2. 安裝一些必要packages
sudo apt-get install php-zip
sudo apt-get install php-mbstring
sudo apt-get install php-xml
#打開apache2rewrite mod
sudo a2enmod rewrite

3. 安裝Lavavel
composer global require "laravel/installer"

4. Laravel加入Path,讓您能執行Lavavel指令
export PATH="$PATH:$HOME/.composer/vendor/bin"

5. 到你的網頁根目錄下,執行,就會自動創建blog資料夾,裡面全都是Lavavel的網頁。
laravel new blog

6. 之後的一些設定
php artisan optimize
sudo mv .env.example .env
php artisan key:generate
sudo chmod -R 777 blog

sudo nano /etc/apache2/sites-available/000-default.conf
#DocumentRoot改成你的laravel路徑
DocumentRoot /var/www/blog/public

PS
如需putty,需安裝openssh-server
sudo apt-get install openssh-server

composer資料夾有權現有權限
sudo chmod –R 777 .composer/

如果您的Laravel Route加了沒反應的話記得要去apache2.conf,加入Laravel路徑跟權限,記得重啟喔。
sudo nano /etc/apache2/apache2.conf

ServerName localhost
Allowoverride All


沒有留言:

張貼留言

[CentOS] httpd port 9000 to 80

<VirtualHost *:80>     ServerName domain.name     ProxyRequests Off     ProxyVia Block     ProxyPreserveHost On     <Proxy *...