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/
Kood:
sudo apt update
Kood:
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
Kood:
sudo mkdir -p /var/www/html
Kood:
sudo chown www-data: /var/www/html
Kood:
curl https://wordpress.org/latest.tar.gz | sudo -u www-data tar zx -C /var/www/html
Looge WordPressi jaoks Apache sait. Looge /etc/apache2/sites-available/wordpress.conf järgmiste ridadega:
PHP Code:
<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>
Kood:
sudo a2ensite wordpress
Kood:
sudo a2enmod rewrite
Kood:
sudo a2dissite 000-default
Kood:
sudo service apache2 reload
Kood:
sudo mysql -u root -p
Kood:
mysql>CREATE DATABASE wordpress;
Kood:
mysql>CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'Parool123';
Kood:
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER -> ON wordpress.* -> TO wordpress@localhost;
Kood:
mysql>FLUSH PRIVILEGES;
Kood:
mysql>QUIT;
Kood:
sudo service mysql start
Nüüd konfigureerime WordPressi seda andmebaasi kasutama. Esmalt kopeerige konfiguratsioonifaili näidis faili wp-config.php:
Kood:
sudo -u www-data cp /srv/www/wordpress/wp-config-sample.php /srv/www/wordpress/wp-config.php
Kood:
sudo -u www-data sed -i 's/database_name_here/wordpress/' /var/www/html/wordpress/wp-config.php
Kood:
sudo -u www-data sed -i 's/username_here/wordpress/' /var/www/html/wordpress/wp-config.php
Kood:
sudo -u www-data sed -i 's/password_here/<your-password>/' /var/www/html/wordpress/wp-config.php
Kood:
sudo -u www-data nano /srv/www/wordpress/wp-config.php
PHP Code:
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' );
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/