WordPress über Lighttpd + APC in Squeeze (II und endgültig)

Licht- und WordPress-Logos

Hier nochmal mit der Geschichte von Lighty und WordPress! Wenn Sie das nicht gelesen haben Teil I Von dieser Serie hat er hier noch nichts zu tun. Lesen und studieren Sie den Inhalt und kommen Sie dann zurück. Um die Installation und Konfiguration des Paares abzuschließen, müssen wir Folgendes tun:

  • WordPress installieren: Erstellen Sie die Datenbank und den Benutzer in MySQL und gewähren Sie ihm die erforderlichen Berechtigungen. Erstellen und ändern Sie die Konfigurationsdatei wp-config.php entsprechend der Verbindung mit der Datenbank. und beenden Sie die WordPress-Installation über die Weboberfläche.
  • Verbessern Sie den Cache um Adie Alternative PHP Cschmerzen.

Installieren Sie WordPress

Lassen Sie uns die Datei löschen index.php zuvor erstellt, um unsere Konfiguration zu überprüfen:

rm /srv/web.amigos.cu/htdocs/index.php

Über Nautilus oder Terminal kopieren wir die WordPress-Installationsdatei in das Stammverzeichnis der Dokumente. In diesem Fall würden wir sie kopieren/srv/web.amigos.cu/htdocs/.

Hinweis:: Nehmen wir an, wir haben WordPress Version 3.4.1 für dieses Tutorial.

Nach dem Kopieren gehen wir in dieses Verzeichnis, entpacken und verschieben den gesamten Inhalt des Verzeichnisses Wordpress zu / htodcs / und wir löschen das Installationsprogramm:

cd /srv/web.amigos.cu/htdocs tar xvfz wordpress-3.4.1-es_ES.tar.gz mv wordpress / *. rm -r wordpress / wordpress-3.4.1-es_ES.tar.gz chown -R www-data. * chmod -R + x * .php

Wir erstellen den Benutzer und die Datenbank in MySql: Über ein Terminal stellen wir eine Verbindung zur Administrationskonsole her, führen mysql -p aus und führen nach Eingabe unseres Kennworts die erforderlichen SQL-Abfragen aus:

mysql -p Passwort eingeben: Willkommen beim MySQL-Monitor. Befehle enden mit; oder \ g. Ihre MySQL-Verbindungs-ID lautet 40 Server-Version: 5.1.49-3 (Debian) [---] CREATE USER 'myuser' IDENTIFIED BY 'myipassword'; DATENBANK ERSTELLEN, WENN NICHT "wp_friends" existiert; USE friends_wp; GEWÄHRLEISTEN SIE ALLE PRIVILEGIEN FÜR "amigos_wp". * TO 'myuser' @ '%' MIT GRANT OPTION; Verlassen

AUGE mit Anführungszeichen, wenn wir sie verwenden, um den Namen der Datenbank zwischen ihnen einzuschließen. Beachten Sie, was ist `friends_wp` und nicht 'friends_wp'.

Wir erstellen und ändern die Datei wp-config.php:

cd /srv/web.amigos.cu/htdocs cp wp-config-sample.php wp-config.php nano wp-config.php

Die einzigen Zeilen, die wir ändern müssen, sind:

// ** MySQL-Einstellungen. Fordern Sie diese Daten von Ihrem Webhost an. $ / ** Der Name Ihrer WordPress-Datenbank * / define ('DB_NAME', 'amigos_wp'); / * Ihr MySQL-Benutzername * / define ('DB_USER', 'myuser'); / ** Dein MySQL-Passwort * / define ('DB_PASSWORD', 'mipassword');

Wir lassen den Rest der Datei intakt. Wir speichern die Änderungen.

Endgültige Installationseinstellungen: Wir aktualisieren die Seite in unserem Browser (http://web.amigos.cu) und befinden uns bereits im berühmten 5-minütigen WordPress-Installationsprozess!

Seien Sie einfallsreich und kreativ. Füllen Sie die vom Installateur angeforderten Felder entsprechend Ihren Anforderungen aus. Wenn Ihre Website mit dem Internet verbunden ist (stark durch eine Firewall geschützt), können Sie Suchmaschinen wie Google und anderen erlauben, sie zu indizieren. Da meine nur für das Enterprise LAN bestimmt ist, deaktiviere ich diese Option und klicke auf die magische Schaltfläche "Weiter".

Die anderen Schritte sind typisch für WordPress und die Wahrheit ist, dass ich nicht derjenige bin, der Ihnen hilft, es überhaupt zu benutzen. Konsultieren Sie das Handbuch oder fragen Sie andere, die bereits Experten in seiner Verwendung sind.

Wir verbessern den Cache des Zwischencodes in PHP mithilfe des APC:

Für die Aufzeichnung sage ich es NICHT! KBeezie sagt dies in einem Artikel mit dem Titel „Die Bedeutung des Zwischenspeicherns von WordPress”(Die Bedeutung des Cache in WordPress), wenn er sagt:

"WordPress in seiner ganzen Pracht ... ist ein verdammt schlampiges Schwein"

Was in einer groben Übersetzung bedeutet, dass "WordPress in seiner ganzen Pracht ... ein blutiges, schlampiges Schwein ist". Wir empfehlen, diesen sehr interessanten und lehrreichen Artikel zu lesen. Es gibt verschiedene Möglichkeiten, den WordPress-Cache gemäß der speziellen Dokumentation zu verbessern, entweder über "W3 Total Cache", "WP Super Cache" und andere. Wenn wir ausführen

aptitude show php-apc

Wir erhalten eine kurze Beschreibung, die frei übersetzt lautet:

„Der alternative PHP-Cache, auch als APC bekannt, ist ein Open-Source-Framework, das kostenlos und robust ist, um einen Cache zu erstellen und den dazwischenliegenden PHP-Code zu optimieren. APC ist eine schnelle Lösung, um einen lokalen Cache mit PHP-Code einzurichten. Es wird nicht wie MencacheD verteilt, kann aber zusammen verwendet werden, um einen optimalen Cache zu erhalten. “ Um es zu installieren, führen wir aus:

aptitude installiere php-apc

Später lesen wir die Dateien /usr/share/doc/php-apc/README.Debian undALLES aus dem gleichen Ordner. Entsprechend den Empfehlungen im ersten Schritt machen wir Folgendes:

gunzip /usr/share/doc/php-apc/apc.php.gz cp /usr/share/doc/php-apc/apc.php /srv/web.amigos.cu/htdocs/ chown www-data: root / srv / web.amigos.cu / htdocs / apc.php chmod + x /srv/web.amigos.cu/htdocs/apc.php

Wir müssen ein Passwort in der Datei deklarieren apc.php damit es voll funktioniert. Wir bearbeiten die Datei, die sich bereits im Stammverzeichnis befindet /htdocs/apc.phpWir gehen zu Zeile 41 und finden:

Standardwerte ('ADMIN_USERNAME', 'apc'); Standardeinstellungen ('ADMIN_PASSWORD', 'Passwort');

Das 'Passwort' muss in ein eigenes Passwort geändert werden, das nicht das richtige Wort ist Passwort. Wir speichern die Änderungen und bevor wir etwas anderes tun, müssen wir den Dienst neu starten:

Service Lighttpd Neustart

Wir verweisen unseren Browser auf die URL web.amigos.cu/apc.php und wir werden sehen, wie der alternative PHP-Cache funktioniert.

Freunde, ich hoffe, dass alles, was geschrieben wurde, für Sie von Nutzen sein wird. Wir sehen uns beim nächsten Abenteuer!


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   eliotime3000 sagte

    Schönes Tutorial.

    Ein Vorschlag: Und warum benutzt du nicht apt-get?

    1.    Federico A. Valdés Toujague sagte

      Vielen Dank für Ihren Kommentar. Ich benutze Eignung aus Gewohnheit. Von Sarge oder Debian 3.

    2.    Federico A. Valdes Toujague sagte

      Vielen Dank für Ihren Kommentar. Ich benutze Eignung aus Gewohnheit seit Debian 3.0 oder Sarge. Es gibt keine Geheimnisse mehr.

      1.    eliotime3000 sagte

        Ah schon. Ich benutze apt-get, weil es die grafische Umgebung beeinträchtigen könnte, wenn ich aptitude benutze (ich habe den Test bereits im Stall durchgeführt und es drohte, GNOME und andere Dinge loszuwerden) und auf diese Weise ist es viel sicherer.