字體:  

如何在 CentOS 7 上安裝 PHP 框架 Laravel 5.3.9

dannyliao 發表於: 2016-9-16 14:32 來源: ADJ網路控股集團


這篇文章將要講述如何在 CentOS 7 上安裝 Laravel。如果你是一個 PHP Web 的開發者,你並不需要考慮如何在琳琅滿目的現代 PHP 框架中選擇,Laravel 是最輕鬆啟動和運行的,它省時省力,能讓你享受到 web 開發的樂趣。Laravel 信奉著一個普世的開發哲學,通過簡單的指導創建出可維護代碼是最優先的,你將保持著高速的開發效率,能夠隨時毫不畏懼更改你的代碼來改進現有功能。

(1)安裝 CentOS 7 資源庫
# yum install epel-release
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

(2)在安裝Laravel 之前...你需要先建置好系統環境,我這邊使用的系統為
Apache2.4+PHP7.0+Mariadb10.0 可以參考底下這篇文章教學:
http://dz.adj.idv.tw/thread-174918-1-1.html

(3)安裝 Composer
# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/local/bin/composer
# chmod +x /usr/local/bin/composer

(4)安裝 Laravel 5.3.9

# cd /var/www
# git clone https://github.com/laravel/laravel.git
# cd /var/www/laravel
# composer install

這個地方需要花一些時間等待安裝~

# chown -R apache.apache /var/www/laravel
# chmod -R 755 /var/www/laravel

檢視目前的 Laravel 版本
使用 --version 選項,您可以檢視目前所使用的 Laravel 版本:
# php artisan --version

(5)密鑰
為了加密伺服器,我們使用以下命令來生成一個加密後的密鑰。
# cp -a .env.example .env
# php artisan key:generate
Application key […qwaxxeeradfbsEKGXDjSWNL76iF] set successfully.

(6)設定虛擬主機
打開 apache 伺服器的默認配置文件,在文件最後加上虛擬主機配置。
# vi /etc/httpd/conf/httpd.conf

QUOTE:


<VirtualHost *:80>
    ServerName www.adj.com.tw
    DocumentRoot /home/customer/adj/public
    DirectoryIndex index.php index.htm
    <Directory "/home/customer/adj/public">
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>


重啟 apache 伺服器
systemctl restart httpd

這樣就搞定啦~

逢甲住宿推薦逢甲住宿台中旅店逢甲日租台中住宿台中逢甲民宿台中民宿台中一中住宿台中便宜住宿台中青年旅館