[2] WordPress – Konfiguracja

6 czerwca 2023 Wyłączono przez Adam [zicherka] Nogły

Przyszedł wreszcie czas na konfigurację WordPressa i serwera WWW Apache.

Konfiguracje rozpoczynamy od zmiany właściciela katalogów i plików serwisu WordPress na użytkownika, pod którym pracuje serwer Apache. A więc do dzieła.

root@vfbsd01:~ # chown -R www:www /usr/local/www/apache24/data/wordpress/
root@vfbsd01:~ # ll /usr/local/www/apache24/data/wordpress/
total 220
-rw-r--r--   1 www  www    405 Feb  6  2020 index.php
-rw-r--r--   1 www  www  19915 Jan  1  2022 license.txt
-rw-r--r--   1 www  www   7389 Sep 17 00:27 readme.html
-rw-r--r--   1 www  www   7205 Sep 17 01:13 wp-activate.php
drwxr-xr-x   9 www  www   2560 Nov 13 14:26 wp-admin/
-rw-r--r--   1 www  www    351 Feb  6  2020 wp-blog-header.php
-rw-r--r--   1 www  www   2338 Nov 10  2021 wp-comments-post.php
-rw-r--r--   1 www  www   3001 Dec 14  2021 wp-config-sample.php
drwxr-xr-x   4 www  www    512 Nov 13 14:26 wp-content/
-rw-r--r--   1 www  www   5543 Sep 20 17:44 wp-cron.php
drwxr-xr-x  27 www  www   7680 Nov 13 14:26 wp-includes/
-rw-r--r--   1 www  www   2494 Mar 19  2022 wp-links-opml.php
-rw-r--r--   1 www  www   3985 Sep 19 10:59 wp-load.php
-rw-r--r--   1 www  www  49135 Sep 20 00:26 wp-login.php
-rw-r--r--   1 www  www   8522 Oct 17 13:06 wp-mail.php
-rw-r--r--   1 www  www  24587 Sep 26 12:17 wp-settings.php
-rw-r--r--   1 www  www  34350 Sep 17 02:35 wp-signup.php
-rw-r--r--   1 www  www   4914 Oct 17 13:22 wp-trackback.php
-rw-r--r--   1 www  www   3236 Jun  8  2020 xmlrpc.php

Czas na konfigurację Apache do współpracy z WordPressem. Tworzymy plik konfiguracyjny [wordpress.conf] i umieszczamy go w katalogu [Includes], skąd Apache wczytuje dodatkowe pliki konfiguracyjne.

root@vfbsd01:~ # mcedit /usr/local/etc/apache24/Includes/wordpress.conf
# stwórz nowy
<Directory "/usr/local/www/apache24/data/wordpress/">
        Options Indexes FollowSymLinks
        AllowOverride All
        Order Allow,Deny
        Allow from all
</Directory>

Więc przyszedł czas na restart Apache, aby wczytał nowy plik konfiguracyjny.

root@vfbsd01:~ # apachectl restart