- Thread Author
- #1
1. Paigalda PHP ja Apache:
2. Looge installikataloog ja laadige fail saidilt WordPress.org alla:
3. Konfigureeri Apache Wordpressi jaoks:
Looge WordPressi jaoks Apache sait. Looge /etc/apache2/sites-available/wordpress.conf järgmiste ridadega:
Luba sait:
Luba URL-i ümberkirjutamine:
Keelake vaikesait:
Lõpuks laadige apache2 uuesti, et rakendada kõiki neid muudatusi:
4. WordPressi konfigureerimiseks peame looma MySQL-i andmebaasi.
Luba MySQL:
Seadistage WordPress andmebaasiga ühenduse loomiseks
Nüüd konfigureerime WordPressi seda andmebaasi kasutama. Esmalt kopeerige konfiguratsioonifaili näidis faili wp-config.php:
Järgmisena määrake konfiguratsioonifailis andmebaasi mandaadid (ärge asendage allolevates käskudes andmebaasi_nimi_siin ega kasutajanimi_siin. Asendage <teie-parool> oma andmebaasi parooliga):
Lõpuks avage terminalis konfiguratsioonifail nanos:
Leidke järgmine:
Kustutage need read (CTRL+K kustutab rea iga kord, kui jada vajutate). Seejärel asendage see https://api.wordpress.org/secret-key/1.1/salt/ sisuga. (See aadress on randomiseerija, mis tagastab iga kord, kui see avatakse, täiesti juhuslikud võtmed.) See samm on oluline tagamaks, et teie sait ei oleks rünnakute suhtes haavatav.
Salvestage ja sulgege konfiguratsioonifail, kirjutades CTRL+X, millele järgneb Y ja seejärel sisestus.
5. Seadistage Wordpress
Avage oma brauseris http://localhost/. Teilt küsitakse teie uue saidi pealkirja, kasutajanime, parooli ja e-posti aadressi. Pange tähele, et siin valitud kasutajanimi ja parool on mõeldud WordPressi jaoks ega võimalda juurdepääsu teie serveri ühelegi teisele osale. Valige kasutajanimi ja parool, mis erinevad teie MySQL (andmebaasi) mandaatidest, mille WordPressi jaoks konfigureerisime ning erinevad teie arvuti või serveri töölauale sisselogimise mandaatidest. Saate valida, kas soovite oma saidi otsingumootorites indekseerida.
Nüüd saate sisse logida aadressil http://localhost/wp-login.php
Wordpress administreerimise link on http://localhost/wordpress/wp-admin/
Code:
sudo apt update
Code:
sudo apt install apache2 \
ghostscript \
libapache2-mod-php \
mysql-server \
php \
php-bcmath \
php-curl \
php-imagick \
php-intl \
php-json \
php-mbstring \
php-mysql \
php-xml \
php-zip
2. Looge installikataloog ja laadige fail saidilt WordPress.org alla:
Code:
sudo mkdir -p /var/www/html
Code:
sudo chown www-data: /var/www/html
Code:
curl https://wordpress.org/latest.tar.gz | sudo -u www-data tar zx -C /var/www/html
3. Konfigureeri Apache Wordpressi jaoks:
Looge WordPressi jaoks Apache sait. Looge /etc/apache2/sites-available/wordpress.conf järgmiste ridadega:
PHP:
<VirtualHost *:80>
DocumentRoot /srv/www/wordpress
<Directory /srv/www/wordpress>
Options FollowSymLinks
AllowOverride Limit Options FileInfo
DirectoryIndex index.php
Require all granted
</Directory>
<Directory /srv/www/wordpress/wp-content>
Options FollowSymLinks
Require all granted
</Directory>
</VirtualHost>
Luba sait:
Code:
sudo a2ensite wordpress
Luba URL-i ümberkirjutamine:
Code:
sudo a2enmod rewrite
Keelake vaikesait:
Code:
sudo a2dissite 000-default
Lõpuks laadige apache2 uuesti, et rakendada kõiki neid muudatusi:
Code:
sudo service apache2 reload
4. WordPressi konfigureerimiseks peame looma MySQL-i andmebaasi.
Code:
sudo mysql -u root -p
Code:
mysql>CREATE DATABASE wordpress;
Code:
mysql>CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'Parool123';
Code:
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER
-> ON wordpress.*
-> TO wordpress@localhost;
Code:
mysql>FLUSH PRIVILEGES;
Code:
mysql>QUIT;
Luba MySQL:
Code:
sudo service mysql start
Seadistage WordPress andmebaasiga ühenduse loomiseks
Nüüd konfigureerime WordPressi seda andmebaasi kasutama. Esmalt kopeerige konfiguratsioonifaili näidis faili wp-config.php:
Code:
sudo -u www-data cp /srv/www/wordpress/wp-config-sample.php /srv/www/wordpress/wp-config.php
Järgmisena määrake konfiguratsioonifailis andmebaasi mandaadid (ärge asendage allolevates käskudes andmebaasi_nimi_siin ega kasutajanimi_siin. Asendage <teie-parool> oma andmebaasi parooliga):
Code:
sudo -u www-data sed -i 's/database_name_here/wordpress/' /var/www/html/wordpress/wp-config.php
Code:
sudo -u www-data sed -i 's/username_here/wordpress/' /var/www/html/wordpress/wp-config.php
Code:
sudo -u www-data sed -i 's/password_here/<your-password>/' /var/www/html/wordpress/wp-config.php
Lõpuks avage terminalis konfiguratsioonifail nanos:
Code:
sudo -u www-data nano /srv/www/wordpress/wp-config.php
Leidke järgmine:
PHP:
define( 'AUTH_KEY', 'put your unique phrase here' );
define( 'SECURE_AUTH_KEY', 'put your unique phrase here' );
define( 'LOGGED_IN_KEY', 'put your unique phrase here' );
define( 'NONCE_KEY', 'put your unique phrase here' );
define( 'AUTH_SALT', 'put your unique phrase here' );
define( 'SECURE_AUTH_SALT', 'put your unique phrase here' );
define( 'LOGGED_IN_SALT', 'put your unique phrase here' );
define( 'NONCE_SALT', 'put your unique phrase here' );
Kustutage need read (CTRL+K kustutab rea iga kord, kui jada vajutate). Seejärel asendage see https://api.wordpress.org/secret-key/1.1/salt/ sisuga. (See aadress on randomiseerija, mis tagastab iga kord, kui see avatakse, täiesti juhuslikud võtmed.) See samm on oluline tagamaks, et teie sait ei oleks rünnakute suhtes haavatav.
Salvestage ja sulgege konfiguratsioonifail, kirjutades CTRL+X, millele järgneb Y ja seejärel sisestus.
5. Seadistage Wordpress
Avage oma brauseris http://localhost/. Teilt küsitakse teie uue saidi pealkirja, kasutajanime, parooli ja e-posti aadressi. Pange tähele, et siin valitud kasutajanimi ja parool on mõeldud WordPressi jaoks ega võimalda juurdepääsu teie serveri ühelegi teisele osale. Valige kasutajanimi ja parool, mis erinevad teie MySQL (andmebaasi) mandaatidest, mille WordPressi jaoks konfigureerisime ning erinevad teie arvuti või serveri töölauale sisselogimise mandaatidest. Saate valida, kas soovite oma saidi otsingumootorites indekseerida.
Nüüd saate sisse logida aadressil http://localhost/wp-login.php
Wordpress administreerimise link on http://localhost/wordpress/wp-admin/