安装composer以及laravel框架
Linux系統下安裝laravel框架
在linux系統下安裝laravel:
1.下載到windows系統下,使用FTP(FileZilla是一種快速、可信賴的FTP客戶端以及服務器端開放源代碼程式,具有多種特色、直接的接口。FileZilla在2002年11月獲選為當月最佳推薦專案.)上傳到linux系統上。
2.使用git。
3. 在linux上安裝composer,使用composer下載。
這里只說按照composer安裝方式。
composer是php的依賴管理工具(Composer 是一個新的安裝包管理工具,服務于 PHP 生態系統。它實際上包含了兩個部分需要具體了解可以自行百度)。
而安裝compser需要有php。
linux系統下如果沒有php可以直接百度OneinStack去自行一鍵下載。
1.安裝compser
//首先進入根目錄 (1) cd / //下載安裝腳本 - composer-setup.php - 到當前目錄。 (2) php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" //執行安裝過程。 (3) php composer-setup.php //刪除安裝腳本 (4) php -r "unlink('composer-setup.php');" //將composer命令寫入全局變量中 (5) mv composer.phar /usr/bin/composer驗證是否成功安裝compser成功 在根目錄下直接輸入composer回車顯示以下圖片證明安裝成功
2.依賴composer安裝laravel框架到linux系統下
注:這里首先要說的一點就是因為composer的鏡像是國外的下載速度會很慢,所以我們要把他設置為中國鏡像.但是中國鏡像也慢.最好換為阿里鏡像.阿里的composer鏡像如果不換阿里用中國鏡像下載會出現超時問題。需要改composer下載等待時間,比較繁瑣所以大家都更換為阿里鏡像即可。
安裝laravel可以在laravel手冊找到如下命令(沒有手冊的直接百度下載)
composer create-project laravel/laravel=5.7.* 項目名
切換到自己linux要下載框架站點下直接輸入該命令即可。
但是一般大家都會遇到一個錯誤就是
他是什么意思呢。我們直接翻譯一下就好了。翻譯完的意思如下:
他告訴我們proc_open函數不能使用,因為被禁止了。解決他的方案也很簡單。找到php.ini (根目錄下搜索find / -name php.ini會出現他的路徑):
我們直接vim /usr/local/php/etc/php.ini進入。進去后直接/disable_functions完后按n直到查找到這一行:
在他的開頭使用分號注釋掉就可以了。
改完千萬別忘記重啟php-fpm(systemctl restart php-fpm)
重啟完后回到剛才下載的站點發現已經有一個laravel框架了。這個是沒有下載完成的。我們直接刪掉(rm -rf laravel),完了重新執行composer create-project laravel/laravel=5.7.* 這個命令就可以。直到出現successfully.證明安裝成功。
安裝完后去更改自己的配置到laravel下的public(入口文件)下。重啟配置后訪問自己的ip地址。還會出現一個錯誤,翻譯過來就是說我們的laravel下面的storage權限不足。我們直接修改他的權限為777(r4 w2 x1讀寫可執行權限).
chmod 777 -R storage或者去php-fpm.d文件夾下修改www.conf user和group為你的組名回車就可以了。訪問到如下界面就證明您的laravel框架已經安裝成功啦!
總結
以上是生活随笔為你收集整理的安装composer以及laravel框架的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C#使用模板文件批量导出word文档
- 下一篇: 计算机中隐藏的文件找不到了怎么办,隐藏文