Heim >Backend-Entwicklung >PHP-Tutorial >Flarum-Installation

Flarum-Installation

WBOY
WBOYOriginal
2016-07-30 13:30:122195Durchsuche

Systemanforderungen

  • Server: Apache (muss mod_rewrite unterstützen), Nginx
  • PHP 5.5
  • MySQL 5.5
  • Online-Installation
  • Laden Sie das Installationspaket herunter, entpacken Sie es und laden Sie die Datei auf den Server hoch
  • Besuchen Sie das Stammverzeichnis des Domainnamens
  • Füllen Sie die Felder aus URL-Informationen: wie Website-Name, Administratorinformationen, Datenbankinformationen, klicken Sie auf die Schaltfläche „Flarum installieren“
  • Befehlszeileninstallation
  • Laden Sie das Installationspaket herunter, entpacken Sie es, Laden Sie die Datei auf den Server hoch
  • Geben Sie das Stammverzeichnis ein, führen Sie PHP Flarum/Flarum Install aus.
  • Geben Sie die URL-Informationen ein: z. B. Website-Name, Administratorinformationen, Datenbankinformationen
  • URL-UmschreibungNach der Installation und Ausführung von Flarum mussten Sie URL-Umschreibungsregeln einrichten. Flarum wird mit einer Apache-.htaccess-Datei geliefert, die die Regeln enthält, die verwendet werden müssen. Wenn Sie einen anderen Webserver verwenden, müssen Sie die folgenden Regeln in der Konfigurationsdatei hinzufügen: Nginx
    <codecourier new monospace font-size: border-radius: border: none background-color: transparent>location / {
        try_files <span>$uri</span><span>$uri</span>/ /index.php?<span>$query_string</span>;
    }
    
    location /api {
        try_files <span>$uri</span><span>$uri</span>/ /api.php?<span>$query_string</span>;
    }
    
    location /admin {
        try_files <span>$uri</span><span>$uri</span>/ /admin.php?<span>$query_string</span>;
    }
    
    location /flarum {
        deny all;
        <span>return</span><span>404</span>;
    }
    
    location ~ .php$ {
        fastcgi_split_path_info ^(.+.php)(/.+)$;
        fastcgi_pass unix:/<span>var</span>/run/php5-fpm.sock;
        fastcgi_index index.php;
        <span>include</span> fastcgi_params;
    }</codecourier>
    SMTPEs gibt derzeit keine grafische Konfiguration von SMTP-Schnittstelle (#258), aber Sie können die config-Tabelle der Datenbank manuell ändern:
    <codecourier new monospace font-size: border-radius: border: none background-color: transparent>mail_driver: smtp
    mail_host: <span>...</span>mail_port: <span>...</span>mail_username: <span>...</span>mail_password: <span>...</span>mail_encryption: <span>...</span></codecourier>
    Daten importierenIrgendwann hoffen wir, Daten aus anderen Foren in Flarum importieren zu können. So können Sie beruhigt auf die Flarum-Software migrieren. Allerdings ist es zu diesem Zeitpunkt noch früh und wir müssen zuerst eine stabile Version veröffentlichen! Quelle des Artikels: Flarum Chinese Developer Community

    Das Obige hat die Installation von Flarum vorgestellt, einschließlich verschiedener Aspekte. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

    Stellungnahme:
    Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn