Zainstaluj WordPress

WordPress to najpopularniejszy system blogowy typu open source i CMS w Internecie. Opiera się na PHP i MySQL. Jego funkcje można rozszerzyć o tysiące bezpłatnych wtyczek i motywów.W tym samouczku zainstalujemy WordPress na serwerze Apache2 i stworzymy nasz pierwszy post.
Aby zainstalować WordPress, użyj następującego polecenia:

sudo apt update
sudo apt install wordpress php libapache2-mod-php mysql-server php-mysql

Jeśli wcześniej nie instalowałeś MySQL, zostaniesz poproszony o hasło dla użytkownika „root” MySQL. Możesz pozostawić to pole puste.

Skonfiguruj Apache dla WordPress

Utwórz witrynę Apache dla WordPress. Utwórz za /etc/apache2/sites-available/wordpress.confpomocą następujących linii:

Alias /blog /usr/share/wordpress
<Directory /usr/share/wordpress>
    Options FollowSymLinks
    AllowOverride Limit Options FileInfo
    DirectoryIndex index.php
    Order allow,deny
    Allow from all
</Directory>
<Directory /usr/share/wordpress/wp-content>
    Options FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

Następnie włącz tę witrynę za pomocą

sudo a2ensite wordpress,

włącz przepisywanie adresów URL za pomocą

sudo a2enmod rewrite

i ponownie załaduj apache2 za pomocą

sudo service apache2 reload.

Skonfiguruj bazę danych

Aby skonfigurować WordPress, musimy utworzyć bazę danych MySQL. Zróbmy to!

$ sudo mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.7.20-0ubuntu0.16.04.1 (Ubuntu)

Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> CREATE DATABASE wordpress;
Query OK, 1 row affected (0,00 sec)

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER
    -> ON wordpress.*
    -> TO wordpress@localhost
    -> IDENTIFIED BY '<your-password>';
Query OK, 1 row affected (0,00 sec)

mysql> FLUSH PRIVILEGES;
Query OK, 1 row affected (0,00 sec)

mysql> quit
Bye

Teraz skonfigurujmy WordPress do korzystania z tej bazy danych. Otwórz /etc/wordpress/config-localhost.phpi napisz:

<?php
define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpress');
define('DB_PASSWORD', '<your-password>');
define('DB_HOST', 'localhost');
define('DB_COLLATE', 'utf8_general_ci');
define('WP_CONTENT_DIR', '/usr/share/wordpress/wp-content');
?>

Włącz MySQL za pomocą

sudo service mysql start.

Skonfiguruj WordPress

Otwórz localhost/blogw przeglądarce. Zostaniesz poproszony o tytuł nowej witryny, nazwę użytkownika, hasło i adres e-mail. Możesz wybrać, czy chcesz, aby Twoja witryna była indeksowana przez przeglądarki
Instalacja WordPress
Możesz teraz zalogować się pod localhost/blog/wp-login.php
Deska rozdzielcza

źródło: ubuntu.com

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Translate »