導航:首頁 > 編程語言 > php框架laravel教程

php框架laravel教程

發布時間:2023-01-19 12:21:18

1. 如何在 CentOS 7 / Ubuntu 15.04 上安裝 php 框架 Laravel

  1. 首先在你的centos/ubuntu中安裝composer, 參考命令:

curl-sShttp://install.phpcomposer.com/installer|sudophp----install-dir=/usr/local/bin--filename=composer

2. 其次開始安裝Laravel:

composerglobalrequire"laravel/installer"

請確定你已將~/.composer/vendor/bin路徑加到 PATH,只有這樣系統才能找到laravel的執行文件。

3. 一旦安裝完成,就可以使用laravel new命令在指定目錄創建一個新的 Laravel 項目,例如:laravel new blog將會在當前目錄下創建一個叫blog的目錄,此目錄裡面存放著新安裝的 Laravel 和代碼依賴。這個方法的安裝速度比通過 Composer 安裝要快上許多:

laravelnewblog

2. 如何安裝Laravel框架

通過 Laravel 安裝器安裝

1

先下載 Laravel 安裝器 PHAR 文件。為了方便起見,將該文件重命名為 laravel 並移動至 /usr/local/bin目錄。完成後,只需在你指定的目錄下輸入簡單的 laravel new 命令即可創建一個全新的Laravel安裝。例如,laravel new blog 將創建一個名為 blog 的目錄,該目錄中包含了一份全新的Laravel安裝以及所需的依賴項。這種安裝方法比通過 Composer 安裝要快許多

通過 Composer create-project 命令安裝Lar

1

還可以通過在命令行執行 Composer create-project 命令來安裝Laravel:

composer create-project laravel/laravel --prefer-dist

通過下載Laravel包安裝

1

Composer安裝完成後,下載最新版Laravel框架,把它解壓縮到你伺服器上的一個目錄中。然後在Laravel應用的根目錄下運行命令行命令 php composer.phar install (或者 composer install )來安裝所有的框架依賴包。在此過程中,為了成功完成安裝,你需要在伺服器上安裝好Git。

當Laravel框架安裝好後,你可以使用命令行命令 php composer.phar update 來更新框架。

END

伺服器環境要求

1

Laravel框架有一些系統要求:

PHP最低版本: 5.3.7MCrypt PHP擴展

從PHP 5.5版本開始,針對某些操作系統的安裝包需要你自己手工安裝PHP的JSON擴展模塊。如果你使用的是Ubuntu,可以通過, apt-get install php5-json 命令直接安裝。

配置

Laravel框架幾乎無需配置就可立即使用。你可以自由地快速開始開發。然而,你也許希望先查看下app/config/app.php 配置文件和相關的文檔說明。它包含了一些你也許要修改的配置選項,如 時區 和 地區 等。

許可權設置

Laravel框架有一個目錄需要額外設置許可權: 需要為 app/storage 目錄下的文件設置寫許可權。

路徑設置

一些框架目錄路徑是可以設置的。如果需要改變這些目錄的位置,可以查看 bootstrap/paths.php 文件中的設置。

Laravel框架通過設置 public/.htaccess 文件去除鏈接中的index.php。 如果你你的伺服器使用的是Apache,請開啟mod_rewrite 模塊。

3. 如何在 CentOS 7 / Ubuntu 15.04 上安裝 PHP 框架 Laravel

在CentOS7/Ubuntu15.04上安裝PHP框架Laravel的方法CentOS-7#yuminstallepel-release#rpm-Uvhdl.Fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm#rpm-Uvhmirror.webtatic.com/yum/el7/webtatic-release.rpm黑客安全網#yumupdateUbuntu#apt-getinstallpython-software-properties#add-apt-repositoryppa:ondrej/php5#apt-getupdate#apt-getinstall-yphp5mcryptphp5-mcryptphp5-gd2)防火牆安裝電腦系統防火牆和SELinux設置對付用於產物應用安全!來說很是重要,,當你操作測試服﹏務器的時候答允封鎖防火牆,用以下呼籲行設置SELinux成寬容模式(permissive)來擔保安裝措施不受它們的影響。#setenforce03)Apache,MariaDB,PHP安裝Laravel安裝措施需要完成安裝LAMP整個情況,需要特別安裝OpenSSL、PDO,Mbstring和Tokenizer等PHP擴展。如果LAMP已經運行在你的服﹏務器上你答允跳過這一步,直接確認一些須要的PHP插件是否安裝好。要安裝完整AMP你需要在本身的服﹏務器上運行以下呼籲。CentOS#yuminstallhttpdmariadb-serverphp56wphp56w-mysqlphp56w-mcryptphp56w-domphp56w-mbstring要在CentOS7上實現MySQL!/Mariadb處事開機自動啟動,你需要運行以下呼籲。#systemctlstarthttpd#systemctlenablehttpd#systemctlstartmysqld#systemctlenablemysqld在啟動MariaDB處事之後,你需要運行以下呼籲配置一個足夠安全!的密碼。#mysql_secure_installationUbuntu#apt-getinstallmysql-serverapache2libapache2-mod-php5php5-mysql4)安裝Composer在我們安裝Laravel前,先讓我們開始安裝composer。安裝composer是安裝Laravel的最重要步調之一,因為composer能幫我們安裝Laravel的各類依賴。CentOS/Ubuntu在CentOS/Ubuntu下運行以下呼籲來配置composer。#curl-sSgetcomposer.org/installer|php#mvcomposer.phar/usr/local/bin/composer#chmod+x/usr/local/bin/composercomposerinstallation5)安裝Laravel我們答允運行以下呼籲從github上下載Laravel的安裝包。#wgetgithub.com/laravel/laravel/archive/develop.zip運行以下呼籲解壓安裝包而且移動document的根目錄。#unzipdevelop.zip#mvlaravel-develop/var/pose呼籲來安裝目錄下所有Laravel所需要的依賴。#cd/var/poserinstallcomposelaravel6)密鑰為了加密服﹏務器,我們操作以下呼籲來生成一個加密後的32位的密鑰。#phpartisankey:generateApplicationkey[]setsuccessfully此刻把這個密鑰放到'app.php'文件,如以下所示。#vim/var/poser安裝好後,分派document根目錄的許可權和所屬用戶,如下所示。#chmod775/var/www/laravel-develop/app/storage#chown-Rapache:apache/var/www/laravel-develop用任意一款編輯器打開apache服﹏務器的默認配置文件,在文件最後加上虛擬主_機配置。#vim/etc/httpd/conf/httpd.confServerNamelaravel-developDocumentRoot/var/www/laravel/publicstartDirectory/var/www/此刻我們用以下呼籲重啟apache服﹏務器,打開瀏覽器檢察localhost頁面。CentOS#systemctlrestarthttpdUbuntu#serviceapache2restart8)Laravel5網路會見打開瀏覽器然後輸入你配置的IP地點或者完整域名(Fullyqualifieddomainname)你將會看到Laravel5的默認頁面。LaravelDefault

閱讀全文

與php框架laravel教程相關的資料

熱點內容
公路商店app標簽選什麼 瀏覽:335
linuxoracle命令行登錄 瀏覽:224
android深度休眠 瀏覽:169
php微信開發例子 瀏覽:843
醫得app登錄密碼是什麼 瀏覽:140
spring開發伺服器地址 瀏覽:411
伺服器上如何查看伺服器的埠 瀏覽:678
單片機伺服器編譯 瀏覽:770
單口usb列印機伺服器是什麼 瀏覽:859
戰地五開伺服器要什麼條件 瀏覽:956
在word中壓縮圖片大小 瀏覽:255
javatomcat圖片 瀏覽:419
程序員生產智能創意 瀏覽:67
匯和銀行app怎麼登錄 瀏覽:383
騰訊伺服器如何上傳源碼 瀏覽:748
單片機的原理概述 瀏覽:512
火控pdf 瀏覽:269
如何復制雲伺服器centos環境 瀏覽:988
債權pdf 瀏覽:307
紅色番字的app怎麼下載 瀏覽:877