91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

淺談laravel5.X安裝centos6.5系統

發布時間:2020-06-06 12:20:29 來源:網絡 閱讀:1581 作者:老K8 欄目:web開發

由于工作需要特去從零學習laravel。

真的是如laravel中文網所說的樣子:一開始接觸laravel最好是一鍵安裝集成包,省得開頭就被(composer)難住以至于未開始已經受挫了。

被整了一天多,記錄下來方便碰到的朋友少走彎路。

我的環境是:

PHP-7.0.1

Centos-6.5

Mysql-5.6.28

Apache-2.2

其實也就跟php環境有關。


首先composer這一步少不了,這是玩laravel的開始關鍵步驟,推薦(http://www.2cto.com/os/201512/452685.html)這篇文章為安裝指導。


composer完成之后,即可通過它來下載laravel安裝包了

composer global require "laravel/installer"

為了方便使用這里編輯.bash_profile文件來增加一個環境變量如下:

淺談laravel5.X安裝centos6.5系統


借用中文網一段話

一旦安裝完成后,就可以使用 laravel new 命令在你指定的目錄中建立一份全新安裝的 Laravel 應用。例如: laravel new blog 命令會在當前目錄下建立一個名為 blog的目錄, 此目錄里面存放著全新安裝的 Laravel ,并且所有依賴包也已經安裝好了。此方法的安裝速度會比通過 Composer 安裝快很多。


laravel new blog

淺談laravel5.X安裝centos6.5系統

看到此界面說明composer和laravel已經沒問題,可以正常安裝了。


laravel的安裝需要php的mbstring、openssl 擴展,這兩個擴展安裝比較麻煩,索引我就重新編譯安裝了php(辛虧我之前安裝php的時候留下了源碼安裝包),沒有源碼包的話只能建議你去google去了。


過程中有可能錯誤的地方:

[root@iZ288zds0s2Z html]# laravel new blog

Crafting application...

Running composer as root/super user is highly discouraged as packages, plugins and scripts cannot always be trusted

Loading composer repositories with package information

Installing dependencies (including require-dev) from lock file

Your requirements could not be resolved to an installable set of packages.


  Problem 1

    - Installation request for laravel/framework v5.2.31 -> satisfiable by laravel/framework[v5.2.31].

    - laravel/framework v5.2.31 requires ext-mbstring * -> the requested PHP extension mbstring is missing from your system.


  To enable extensions, verify that they are enabled in those .ini files:

    - /etc/php.ini

  You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.

Application ready! Build something amazing.

[root@iZ288zds0s2Z html]# laravel new blog


                               

  [RuntimeException]           

  Application already exists!  

                               


new [--dev] [--] [<name>]


在安裝下載的時候可能會碰到傳輸異常、端口問題:

[Composer\Downloader\TransportException]                                                                                           

  The "http://packagist.org/p/provider-latest%2455c2327270000a6a2c27c78e3109410de72e32fe9893b3c1269bd9507fdf3629.json" file could n  

  ot be downloaded (HTTP/1.1 302 Found) 


 [Composer\Downloader\TransportException]  

  Content-Length mismatch   


這只是因為外國網站的緣故(傳輸時間超世、中斷),只需要重新執行一次即可,一次不行,再執行一次,直到成功為止。



最后還會有個權限問題:

測試環境階段我就直接給了777權限:chmod 777 -R /var/www/html/blog/


都完成之后就可以看到laravel的初始主界面了

淺談laravel5.X安裝centos6.5系統


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

汉阴县| 库尔勒市| 水城县| 三河市| 额尔古纳市| 花莲市| 余庆县| 谷城县| 冀州市| 永平县| 宁安市| 山阳县| 西青区| 梨树县| 高州市| 雷山县| 家居| 阿鲁科尔沁旗| 亚东县| 仁寿县| 钦州市| 湘潭市| 嘉祥县| 大悟县| 喀喇沁旗| 怀仁县| 朔州市| 沈阳市| 闻喜县| 普兰县| 松阳县| 五峰| 和平县| 左云县| 咸丰县| 涞源县| 水城县| 漳州市| 贵州省| 无极县| 丹江口市|