Laravel 在虛擬主機上的設定與使用方法
✪✪ 先決條件:虛擬主機帳號必須開啟ssh的使用權限
安裝 (一次性,使用ssh進入主機)
Bitvise-SSH安裝並設定帳號
使用ssh進入主機,如下圖:
下指令(建立laravel這個程式):
- composer global require “laravel/installer”
- joe .bash_profile,編輯帳號的bash設定,加入lavarvel的路徑”$HOME/.config/composer/vendor/bin”到使用者PATH環境變數後面:
# Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup programs PATH=$PATH:$HOME/.local/bin:$HOME/bin:$HOME/.config/composer/vendor/bin export PATH
登出帳號再登入帳號,下echo $PATH檢查:
[wellschen@ns1 ~]$ echo $PATH
/home/wellschen/perl5/bin:/usr/local/cpanel/3rdparty/lib/path-bin:/usr/local/cpanel/3rdparty/lib/path-bin:/usr/local/cpanel/3rdparty/lib/path-bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/opt/cpanel/composer/bin:/home/wellschen/.local/bin:/home/wellschen/bin:/home/wellschen/.config/composer/vendor/bin
你會發現lavavel指令的路徑已經被加到$PATH中,這樣處理好之後,每次登入就可以使用laravel new new_project來新增專案,例:
先進入到public_html,建立一個projects目錄(建立一次就好),進入projects目錄,以後就直接進入public_html/projects。
- cd public_html
- mkdir projects
- cd projects
進入projects目錄後,使用laravel新增一個專案:
- laravel new auth
指令成功後(需要一些時間下載相關的檔案),會在projects目錄下產生一個auth目錄,此目錄即是新專案的目錄。
最後,再用php artisan serve啟動專案,由於我們使用虛擬主機,我們用domain的方法來啟動 (埠必須避開已用使的埠):
記得需要先進入auth專案目錄:cd auth,然後再下:(&是以背景方式執行)
php artisan serve –host=a02.fgchen.com –port=8001 &
使用瀏覽器可看到專案的Web畫面:(http://fgchen.com:8001/)
這樣的環境即表示我們可以使用Laravel了!
之後,再看一些Laravel的教學,例,這個說,只要2分鐘就能建立一個會員系統!
前往Laravel中文網站(有文件)
Laravel的念法:拉了飛歐