天天看點

PHP 之 Laravel 架構安裝及相關開源軟體

laravel 被稱為簡潔、優雅的php開發架構,但第一次接觸此架構的人有不少都卡在了安裝上,其實在 linux 下隻需要很簡單的幾步就可以搞定,這裡我們以 centos 下 php + nginx + mysql 的環境為例。

首先需要了解 laravel 安裝依賴,比如 laravel4.2 就有下面的要求:

php >= 5.4 - mcrypt php 擴充

最主要的是 php 版本,正常安裝的話相關擴充應該都會包含

另外你的系統需要有 composer,一個 php 依賴管理工具,沒裝過的可以在這裡下載下傳:https://getcomposer.org/download/

然後把composer.phar檔案改名為composer放在/usr/bin目錄下

接下來設定 composer 鏡像位址

最後就是用 composer 安裝 laravel 了。版本、安裝路徑都可以在參數中指定,這裡我們安裝的是4.2版本,放在nginx網站根目錄下

安裝成功後記得更改 laravel 目錄權限

不出意外的話,在浏覽器上可以通路到 laravel 的歡迎頁面了

PHP 之 Laravel 架構安裝及相關開源軟體

隻有架構當然不夠,還有許多内容需要添加,在網上能夠找到一些基于 laravel 的開源軟體,我們試一個在 laravel5.1 上簡單開發的部落格程式,就叫 laravel51,在github 上就可以下載下傳:https://github.com/mangoim/laravel51

安裝步驟也很簡單,先用git拉下來

在 mysql 上建立資料庫 laravel51,然後導入sql檔案

修改資料庫腳本中配置

改成mysql中的字段,username 和 password 根據你本地 mysql 的設定來修改

在 nginx 下配置一個新的端口

這裡我設定為 7070 端口

PHP 之 Laravel 架構安裝及相關開源軟體

重新開機一下伺服器,浏覽器在 7070 下通路 index.php,應該會有這樣的頁面

PHP 之 Laravel 架構安裝及相關開源軟體

背景功能也開發好了一部分,通路 index.php/admin,使用者名:roy 密碼:123456

PHP 之 Laravel 架構安裝及相關開源軟體

</h2>

最後推薦一些有用的網址:

最重要的就是官方文檔了,想要深入了解 laravel 的需要好好看看:http://www.golaravel.com/laravel/docs

另外有一個國内開發者寫的入門教程,适合于新人上手:https://lvwenhan.com/laravel/432.html

下面是一個基于laravel4.2的 cms,其實許多這類項目都是個人用業餘時間開發的,大家用熟laravel之後也可以自己做一個,萬一火了呢。(http://simpla.simplahub.com/;https://git.oschina.net/ken.yang/simpla)

oneapm for php 能夠深入到所有 php 應用内部完成應用性能管理 能夠深入到所有 php 應用内部完成應用性能管理和監控,包括代碼級别性能問題的可見性、性能瓶頸的快速識别與追溯、真實使用者體驗監控、伺服器監控和端到端的應用性能管理。想閱讀更多技術文章,請通路 oneapm 官方技術部落格。

本文轉自 oneapm 官方部落格