laravel:install
文書の過去の版を表示しています。
Laravel のインストール
作業用ディレクトリを作成
mkdir laraval_dir
PHPをインストール
dnf install php
次に、Composerをインストールする。
dnf install curl php-cli php-mbstring git unzip curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
Laravelのインストール
composer global require laravel/installer
環境変数を設定し、PATHを追加する
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
Laravelプロジェクトを作成する。myproject
プロジェクトを作成する。
laravel new myproject
これでmyprojectディレクトリが作成されるので、ディレクトリに入りアプリケーションキーを生成する。
php artisan key:generate
アプリケーションを実行する
php artisan serve
この段階でLaravelアプリケーションがhttp://localhost:8000
で実行される。
リバースプロキシーでアクセスする
proxy_module modules/mod_proxy.so
と proxy_http_module modules/mod_proxy_http.so
をコメントアウトしてApacheを再起動することでmod_proxy
が有効化される。
1 # This file configures all the proxy modules: 2 #LoadModule proxy_module modules/mod_proxy.so 3 LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so 4 LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so 5 LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so 6 LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so 7 LoadModule proxy_ajp_module modules/mod_proxy_ajp.so 8 LoadModule proxy_balancer_module modules/mod_proxy_balancer.so 9 LoadModule proxy_connect_module modules/mod_proxy_connect.so 10 LoadModule proxy_express_module modules/mod_proxy_express.so 11 LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so 12 LoadModule proxy_fdpass_module modules/mod_proxy_fdpass.so 13 LoadModule proxy_ftp_module modules/mod_proxy_ftp.so 14 #LoadModule proxy_http_module modules/mod_proxy_http.so 15 LoadModule proxy_hcheck_module modules/mod_proxy_hcheck.so 16 LoadModule proxy_scgi_module modules/mod_proxy_scgi.so 17 LoadModule proxy_uwsgi_module modules/mod_proxy_uwsgi.so 18 LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
laravel/install.1680944127.txt.gz · 最終更新: 2023/04/08 17:55 by mikoto