Offizielle Hyperf-Website 1. Docker-Nutzung
$ Docker-Suche Hyperf $ docker pull hyperf/hyperf $ docker run -v $PWD/:/hyperf-skeleton -p 9501:9501 -it --entrypoint /bin/sh hyperf/hyperf $ cd Hyperf-Skelett 2. Nachdem der Image-Container ausgeführt wird, installieren Sie Composer im Container Laden Sie zuerst Composer in den Docker-Container herunter $ wget https://mirrors.aliyun.com/composer/composer.phar 3. Ausführungsberechtigungen ändern Mit diesem Vorgang wird die Einschränkung behoben, dass Composer keine Root-Berechtigungen zur Ausführung zulässt. Gleichzeitig können Sie beim Benutzerwechsel direkt Die Autorisierung 777 wird in Produktionsumgebungen nicht empfohlen. $ chmod -R 777 ./composer.phar 4. Verschieben Sie Composer in das Bin-Verzeichnis und benennen Sie es in Composer um Die Autorisierung 777 wird in Produktionsumgebungen nicht empfohlen. $ mv composer.phar /usr/local/bin/composer 5. Ändern Sie das Root-Passwort Da wir das Root-Passwort nicht kennen, müssen wir es zweimal eingeben, um das Passwort zu ändern, und es wird nicht angezeigt. Bitte beachten Sie $ passwd root 6. Sie können die Linux-Distributionsversion überprüfen (der Befehl wird anders sein) Das offizielle Image ist Linux Alpine $ Katze /etc/os-release 7. Erstellen Sie eine Gruppe mit einer bestimmten GID Das offizielle Image ist Linux Alpine. Die Befehle unterscheiden sich von den Centos-Befehlen, die viele Freunde verwenden. Wenn Sie Ihr eigenes Image erstellt haben, folgen Sie einfach dem Befehl der Distributionsversion. $ addgroup -g 10001 -S www 8. Erstellen Sie einen Benutzer mit einer bestimmten UID Geben Sie die Shell so an, dass sie zur angegebenen Benutzergruppe gehört. $ adduser www -u 20001 -D -S -s /bin/bash -G www 9. Erlauben Sie dem neu erstellten Benutzer, su zu verwenden - für den Root-Benutzer. $ chmod 4755 /bin/busybox 10. Wechseln Sie zum WWW-Benutzer und führen Sie Composer aus su www Benutzer wechseln $ su www $ wer ich bin 11. Stellen Sie das Composer-Image auf das Alibaba Cloud-Image ein, um den Download im Inland zu beschleunigen Ob Alibaba Cloud-Bilder verwendet werden, hängt natürlich von den persönlichen Bedürfnissen ab (kein Werbeverdacht). $ Komponist config -g repo.packagist Komponist https://mirrors.aliyun.com/composer 12. Installieren Sie das Hyperf-Skelett über Composer Wählen Sie bei der Installation ganz nach Ihren persönlichen Bedürfnissen! $ Komponist erstellt Projekt Hyperf/Hyperf-Skeleton 13. Überprüfen Sie die Konfiguration und andere Informationen Im Allgemeinen sind die offiziellen Quellbilder von Hyperf konfiguriert. Das Folgende ist nur ein Befehl zum Anzeigen von Swoole $ php --ri swoole $ php -i | grep ini 14. Schreiben Sie die folgenden Informationen in php.ini Achten Sie besonders auf das große O in „Off“. Erweiterung="grpc.so" Erweiterung="redis.so" Erweiterung="swoole.so" swoole.use_shortname = "Aus" 15. Erweiterungen mit Kompatibilitätsproblemen
Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung zur Überwachung von MySQL-Anweisungen
>>: Implementierung von Portalen und Fehlergrenzbehandlung in React
Inhaltsverzeichnis Komponentendesign Definieren d...
Vorne geschrieben Im heutigen Internetbereich ist...
Das doppelte Absenden von Formularen ist das häuf...
Es gibt viele Tools, Komponenten und Programme zu...
Vorwort Bisher waren statische IPs, die über Pipe...
Vorwort Manchmal benötigen wir eine Floating-Effe...
Verwaltung der Ein- und Ausgaben im System 1. Ver...
Der zu erzielende Effekt: Wenn die Maus auf das k...
Schauen Sie sich den Code an: Code kopieren Der Co...
1. Offizielle Einführung grep ist ein häufig verw...
Code kopieren Der Code lautet wie folgt: <!DOC...
Algorithmus zum Ersetzen von Seiten: Das Wesentli...
Der Syntaxstil der CSS-Stilregel ist die Grundein...
Konzept von SFTP sftp ist die Abkürzung für Secur...
Inhaltsverzeichnis 1. Allgemeine Schritte zur SQL...