ホームページ  >  記事  >  PHPフレームワーク  >  CentOSとRHELにLaravel5をインストールする方法

CentOSとRHELにLaravel5をインストールする方法

不言
不言オリジナル
2019-04-10 13:35:082777ブラウズ

Laravel は、PHP での MVC Web アプリケーションの開発を高速化するために設計されたオープンソースの PHP フレームワークです。この記事では、CentOS および Rhel システムに Laravel5 をインストールする手順を紹介します。

CentOSとRHELにLaravel5をインストールする方法

ステップ 1: yum リポジトリをセットアップする

まず、REMI と EPELRPM を追加する必要がありますシステムリポジトリに。これらのリポジトリには更新されたパッケージがあります。オペレーティング システムのバージョンとシステム アーキテクチャに応じて、次のコマンドのいずれかを使用します。

### On CentOS/RHEL - 7 ###
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm


### On CentOS/RHEL - 6 ###
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

ステップ 2: Apache、MySQL、PHP のインストール

Apache のインストール

# yum --enablerepo=remi,epel install httpd

MySQL のインストール

# yum --enablerepo=remi,epel install mysql-server
# service mysqld start
# /usr/bin/mysql_secure_installation

PHP のインストール

# yum --enablerepo=remi,epel install php php-zip php-mysql php-mcrypt php-xml php-mbstring
# service httpd restart

ステップ 3: Composer をインストールする

# laravel の依存関係をインストールするには、composer が必要です。したがって、以下のコマンドを使用して、システムにコマンドをダウンロードして使用します。

# curl -sS https://getcomposer.org/installer | php
# mv composer.phar /usr/bin/composer
# chmod +x /usr/bin/composer

ステップ 4: Laravel をインストールする

最新バージョンの Laravel をダウンロードするには、以下のコマンドを使用して Github から Laravel のホームページを複製します。

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

laravel コード ディレクトリに移動します。 、そして、composer を使用して、laravel フレームワークに必要なすべての依存関係をインストールします。

# cd /var/www/laravel
# composer install

依存関係のインストールには時間がかかります。その後、ファイルに適切なアクセス許可を設定します。

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

SELinux 対応システムでは、次のコマンドも実行して、ストレージ ディレクトリへの書き込みを許可します。

# chcon -R -t httpd_sys_rw_content_t /var/www/laravel/storage

ステップ 5: 暗号化キーの設定

Laravel は環境設定に .evn ファイルを使用します。 .evn ファイルを使用して、データベース、SMTP、セキュリティ キーなど、アプリケーションのすべての環境変数を構成します。

# cp .env.example .env

ここで、照明暗号化サービスで使用される 32 ビット長の乱数暗号化キーを設定します。

# php artisan key:generate
Application key set successfully.

.env ファイルを表示して、構成されたアプリケーション キーを見つけることができます。

ステップ 6: Apache 仮想ホストを作成する

次に、Web ブラウザから Laravel フレームワークにアクセスするために、Apache 構成ファイルに仮想ホストを追加します。これを行うには、Apache 構成ファイル /etc/httpd/conf/httpd.conf を編集し、ファイル

# vim /etc/httpd/conf/httpd.conf

File: /etc/httpd/conf/httpd.conf# の最後に次のコードを追加します。 ##
<VirtualHost *:80>
       ServerName laravel.example.com
       DocumentRoot /var/www/laravel/public

       <Directory /var/www/laravel>
              AllowOverride All
       </Directory>
</VirtualHost>

Apache サービスを再起動し、お気に入りの Web ブラウザを使用して Laravel フレームワークにアクセスし、Web アプリケーションの開発を開始します。

# service httpd restart

Laravel Web サイトに Web ブラウザーでアクセスできるようになりました。

この記事はここで終了しています。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの

PHP ビデオ チュートリアル

列に注目してください。

以上がCentOSとRHELにLaravel5をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。