Installieren Sie das BookStack-Dokumentations-Wiki im Elastic Compute Service unter CentOS 7

In diesem Artikel erhalten Sie Informationen zur Installation von BookStack unter ** CentOS 7 **.

PHP- und PHP-FPM-Installation

Sie haben jetzt den nginx-Webserver auf Ihrem System installiert. Installieren Sie als Nächstes PHP und PHP-FPM mit den für die Installation von BookStack erforderlichen Erweiterungen.

Fügen Sie Ihrem CentOS 7-System mit dem folgenden Befehl rpm ein neues'webtatic'-Repository hinzu.

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Installieren Sie nun alle für PHP und PHP-FPM erforderlichen Erweiterungen Machen. Führen Sie den folgenden Befehl aus.

yum -y install php70w-fpm php70w-mcrypt php70w-curl php70w-cli php70w-mysql php70w-gd php70w-xsl php70w-json php70w-intl php70w-pear php70w-devel php70w-common php70w-mbstring php70w-tidy php70w-zip php70w-soap curl

Installieren Sie einmal PHP und PHP-FPM auf dem Server. Als nächstes müssen Sie die Konfigurationsdatei "php.ini" bearbeiten.

(Hier bearbeite ich die Konfigurationsdatei mit dem Texteditor "nano". Sie können sie auch mit dem Befehl "yum -y install nano" installieren.)

nano /etc/php.ini

Suchen Sie die Zeile 'cgi.fix_pathinfo = 1' in der Datei, kommentieren Sie diese Zeile aus und ändern Sie sie wie unten gezeigt in 0.

cgi.fix_pathinfo=0

Speichern Sie die Datei und beenden Sie den Texteditor.

Bearbeiten Sie nun die Poolkonfigurationsdatei mit einem beliebigen Texteditor.

nano /etc/php-fpm.d/www.conf

Ändern Sie die Benutzer- und Gruppenwerte wie unten gezeigt in "nginx".

user = nginx 
group = nginx

Ändern Sie dann in der 'Listen'-Zeile den Wert in der Sock-Datei wie folgt:

listen = /var/run/php-fpm/php-fpm.sock

Suchen Sie dann die folgende Zeile in der Datei: Kommentieren Sie hier aus und ändern Sie den Wert wie folgt:

listen.owner = nginx  
 listen.group = nginx  
 listen.mode = 0660

Kommentieren Sie abschließend die Umgebungsattribute der Datei für PHP-FPM aus.

env[HOSTNAME] = $HOSTNAME  
 env[PATH] = /usr/local/bin:/usr/bin:/bin  
 env[TMP] = /tmp  
 env[TMPDIR] = /tmp  
 env[TEMP] = /tmp

Speichern Sie die Datei und beenden Sie den Texteditor.

Damit sind die PHP-Einstellungen abgeschlossen, aber schließlich wird der PHP-FPM-Dienst mit dem folgenden Befehl gestartet, damit er beim Start gestartet werden kann.

systemctl start php-fpm && systemctl enable php-fpm

Nachdem Sie PHP und PHP-FPM erfolgreich installiert haben, installieren Sie MariaDB und PHP Composer und dann [Dieses Tutorial](https://www.alibabacloud.com/blog/how-to-install-bookstack- Sie müssen die Installation auf BookStack abschließen, indem Sie die Schritte on-centos-7_593993 (Spm = a2c65.11461447.0.0.887218a1pk4axl) ausführen.

Verwandte Blog-Artikel

[So richten Sie ClipBucket in Nginx unter CentOS 7 ein](https://www.alibabacloud.com/blog/how-to-setup-clipbucket-with-nginx-on-centos-7_594803?spm=a2c65.11461447.0.0.887218 a1pk4axl)

ClipBucket beschränkt die Installation auf einem bestimmten Betriebssystem nicht. Sie können Ihr Lieblingsbetriebssystem verwenden, die Installationsprozedur unterscheidet sich jedoch je nach Betriebssystem.

In diesem Lernprogramm installieren und konfigurieren Sie ClipBucket und Nginx auf einer ECS-Instanz (Alibaba Cloud Elastic Compute Service) unter Verwendung von CentOS 7.

[So installieren Sie den LAMP-Stack für Pagekit CMS unter CentOS 7.4](https://www.alibabacloud.com/blog/how-to-install-lamp-stack-for-pagekit-cms-on-centos-7- 4_594646? Spm = a2c65.11461447.0.0.887218a1pk4axl)

Pagekit ist das neueste Open Source und kostenlose Content Management System (CMS). Hier erhalten Sie Tipps zur Installation von Pagekit CMS unter CentOS 7.4.

Verwandte Marktprodukte

MediaWiki powered by Websoft9((LAMP | CentOS7.4) Websoft9 MediaWiki ist ein vorkonfiguriertes ausführbares Image zum Ausführen von MediaWiki in der Alibaba Cloud.

Postgres Pro Standard Database 10 (CentOS 7.5) Dieses Bild enthält Postgres Pro Standard Database 10. Die Zabbix / Mamonsu-Überwachungslösung ist installiert und vorkonfiguriert. Betriebssystemkorrekturen wurden für Meltdown- und Spectre-Probleme angewendet. Die Sicherheitsanfälligkeit bezüglich L1-Terminalfehlern wurde behoben.

zugehörige Dokumente

PHP SDK Diese Seite erklärt, wie man PHP SDK für die Bildsuche verwendet.

PHP SDK Das Log Service SDK für PHP wird zum Festlegen und Abrufen von Protokolldaten im Alibaba Cloud Log Service verwendet.

verwandte Produkte

Image Search Image Search ist ein intelligenter Bilddienst, der auf Deep Learning- und maschinellen Lerntechnologien basiert. Durch die Integration von Bilderkennung und -suche ist es möglich, nach Bildern zu suchen, die über Branchen- und Geschäftsszenen hinausgehen. Die Bildsuche wurde entwickelt, um die Anforderung zu erfüllen, ähnliche oder identische Bilder zu suchen und zu finden.

ApsaraDB RDS for PostgreSQL PostgreSQL ist als "weltweit fortschrittlichste Open Source-Datenbank" bekannt und ermöglicht OLTP-Datenbanken, die SQL-Anweisungen auf Unternehmensebene verarbeiten, NoSQL-Datentypen wie JSON, XML und hstore unterstützen und die GIS-Datenverarbeitung unterstützen. ..

Ähnliche Kurse

Einführung in HybridDB für PostgreSQL

Dieser Kurs beginnt mit dem Vergleich der Geschäftstypen von OLTP und OLAP und führt in Greenplum ein, eine weltweit weit verbreitete Analysedatenbank. Danach werden wir die Funktionen und Operationen von HybridDB für PostgreSQL vorstellen, einem auf Greenplum basierenden Datenbankdienst.

Recommended Posts

Installieren Sie das BookStack-Dokumentations-Wiki im Elastic Compute Service unter CentOS 7
Installieren Sie Neo4j 4.1.3 unter centOS
Installieren Sie Vertica 10.0 unter CentOS 6.10
Installieren Sie PostgreSQL 12 auf Centos8
Installieren Sie Python 3 unter CentOS 7
Installieren Sie kuromoji unter CentOS7
Installieren Sie PostGIS 2.5.5 unter CentOS7
Installieren Sie jpndistrict unter CentOS 7
Installieren Sie Redmine 4.1.1 unter CentOS 7
Smokeping Installation unter CentOS7
Installieren Sie PostgreSQL 13 unter CentOS 7.5
Installieren Sie OpenFOAM v2006 unter CentOS
Installieren Sie Jenkins auf Dockers CentOS
Installieren Sie Apache unter CentOS auf VirtualBox
Installieren Sie Ruby 2.7 unter CentOS 7 (SCL)
Installieren Sie Ruby 2.5 unter CentOS 7 mit SCL
Java Open JDK 8 unter CentOS 7 installieren
So installieren Sie MariaDB 10.4 unter CentOS 8
Installieren Sie Apache 2.4.46 von der Quelle unter CentOS 7
Schritte zum Installieren von devtoolset-6 unter CentOS 7
Installieren Sie Java 9 unter Windows 10 und CentOS 7
Installieren Sie samba4 aus dem Quellcode unter CentOS8
Installieren Sie den Webmail-Client Rainloop unter CentOS 8
So installieren Sie Beta PHP8.0 unter CentOS8
Installieren Sie CentOS 7 auf Raspberry pi 4 Model B.
Installieren Sie NextCloud unter CentOS 7 mit Alibaba Cloud ECS
Befehl zum Installieren von nginx / PHP7 / php-fpm unter CentOS7
Führen Sie autossh als systemd-Dienst unter CentOS aus