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 Vorne geschrieben router.json ...
zabbix Zabbix ([`zæbiks]) ist eine Open-Source-Lö...
Die Verwendung eines SSH-Terminals (z. B. Putty, ...
Daten sind das wichtigste Kapital eines Unternehm...
Kürzlich hat Microsoft Windows Server 2016 veröff...
Inhaltsverzeichnis Starten Sie Docker Stoppen Sie...
Inhaltsverzeichnis Nachrichtenbrett Erforderliche...
Gemäß den Grundsätzen des W3C muss jedes Start-Tag...
Die Beispiele in diesem Artikel laufen auf MySQL ...
Beim Surfen im Internet stoßen wir nicht oft auf ...
Inhaltsverzeichnis 1. Bootstrap-Rasterlayout 2. V...
Ausrichtungsprobleme wie type="radio" un...
Inhaltsverzeichnis Erste Schritte Datenspeicherun...
Inhaltsverzeichnis Unsinn Text Der erste router/i...
In den letzten Jahren habe ich zwischen Automatis...