[LINUX] Befehle, die beim Erstellen der Laravel-Umgebung in der Apache-Umgebung wichtig waren (Hinweis)

Ich habe Einstellungen für die API-Authentifizierung von Laravel in der Apach-Umgebung vorgenommen.

・ Installation des Reisepasses

Console


conposer require laravel/passport

・ Registrieren Sie Ihren Reisepass bei Laravel

Console


'providers' => [
                  :
        Laravel\Passport\PassportServiceProvider::class,
    ],

-Tastengenerierung und Einfügen von Datensätzen

Console


php artisan passport:install

· Führen Sie zuerst alle Datenbankmigrationen zurück und führen Sie dann den Befehl migrate aus

Console


php artisan migration:reflesh

・ Ausführung des Saatguts

Console


php artisan db:seed

-Generation von "Personal Access Client"

Console


php artisan passport:client --personal

->Geben Sie den Kundennamen ein

Häufig besuchte Verzeichnisse

Wenn ich die Eigentümerrechte dieses Verzeichnisses nicht in den Eigentümer der Laravel-App geändert habe, wurde der Fehler "Dienst nicht verfügbar" angezeigt.

Console


$ ls -l /run/php-fpm/www.sock #Bestätigung der Autorität
$ chown www:www /run/php-fpm/www.sock  #Berechtigungen ändern

・ Ich möchte das Fehlerprotokoll der Laravel-Umgebung sehen! Hier können Sie die Ursache des alternativen Fehlers sehen (vielleicht)

Console


#Im Stammverzeichnis der App
$ vi storage/logs/laravel

・ Ich habe hier häufig Fehler in der Apache-Umgebung bestätigt.

Console


$ cd /
$ vi /var/log/httpd/error_log

Referenzseite

https://www.wakuwakubank.com/posts/457-laravel-passport/

Recommended Posts

Befehle, die beim Erstellen der Laravel-Umgebung in der Apache-Umgebung wichtig waren (Hinweis)
Dies und das um MySQL in der Apache-Umgebung (Hinweis)
Verschiedene Befehle zum Erstellen einer Umgebung mit Apache
Vorsichtsmaßnahmen bei der Installation von Paketen in der Conda-Umgebung
Beachten Sie, dass ich süchtig nach dem npm-Skript war, das in der Überprüfungsumgebung nicht übergeben wurde
Die Geschichte des Aufbaus der schnellsten Linux-Umgebung der Welt
Über den Inhalt von wscript beim Erstellen einer solchen D-Sprachumgebung mit Waf
[Hinweis] Liste der grundlegenden Befehle zum Erstellen einer Python / Conda-Umgebung
Befehle, die häufig in der Entwicklungsumgebung während der Python-Implementierung verwendet werden
Vorsichtsmaßnahmen, die beim Aufbau einer PYTHON-Umgebung beachtet werden müssen
(Hinweis) Django in Vagrant-Umgebung
Die Geschichte, dass die Homebrew-Umgebung bei der Installation von Anaconda umgehauen wurde