Laravel -- laravel環境的安裝
Ubuntu安裝Laravel
由於現在的ubuntu資源庫已經沒有了php5.6,所以本文安裝laravel環境是apache2+php7.0+mysql(本文中有ubuntu的相關操作一筆帶過)
1.獲得root使用者許可權
sudo su
2、首先更新安裝資源
apt-get update
(在這步的時候會根據網速的不同,時間不同,如果速度慢時間長可以更換源【這裡不明確講】)
3、安裝vim編譯器
apt-get install vim
4、安裝apache2
apt-get install apache2
(安裝完成後,在瀏覽器輸入localhost驗證是否安裝成功)
5、安裝php7.0
apt-get install php7.0
(在php5.6情況下,安裝完php環境,apache就能自動新增php模組,但是在php7.0沒有了這個模組,需要手動安裝)
apt-get install libapache2-mod-php
6、安裝完成後在/var/www/html下新建phpinfo.php檔案 在瀏覽器即可訪問
7安裝mysql環境
apt-get install mysql-server mysql-client
(如果有圖形介面安裝過程中需要輸入mysql密碼)
8.安裝laravel加密的擴充套件
apt-get install mcrypt php7.0-mcrypt php7.0-mysql
9、安裝 curl wget openssl mbstring zip
apt-get install curl wget openssl php-zip php-mbstring
10、安裝composer
curl -sS https://getcomposer.org/installer | php 或者 php-r "readfile('https://getcomposer.org/installer');" | php 或者手動下載composer.phar並上傳
11、不管通過哪種方式,都需要吧composer複製到bin資料夾下
cp composer.phar /bin/composer
(這樣composer命令就可以直接呼叫)
12、安裝laravel
composer creat-project –prefer-dist laravel/laravel 專案名稱
(通過這種方式安裝的是lavavel最新版,不建議使用,可以下載laravelLTS版複製到專案目錄)
13、配置虛擬主機
cd /etc/apache2/site-available
cp 000-default.conf demo.conf
vim demo.conf //更改其中的目錄和訪問的域名,目錄是laravel下的public
ln -s demo.conf ../site-enabled //加軟連線
service apache2 restart //重啟apache2
14、配置hosts檔案
vim /etc/hosts
新增127.0.0.1 你的域名
儲存重啟阿apache2
給專案目錄所有許可權chmod 777 * -R
開啟瀏覽器就可用域名訪問 即可