Chce bloga!

Czysty html to za mało ?!?!

Dla mnie za mało więc lecimy dalej z koksem!!!!

instalujemy potrzebne pliki

apt-get install apache2 git php php-pgsql postgresql postgresql-contrib libapache2-mod-php -y

Teraz instalujemy dodatek do apacha który odpali nam pliki php + serwer bazodanowy postgresql

Na końcu pokaże czemu mysql jest kiepskim pomysłem…

Wszystko poszło zgodnie z planem ?

To świetnie…

przyda nam sie jakiś dostęp do bazy danych 🙂

Wszystko niżej to komendy (lecimy jedna za druga

sudo su – postgres
psql
create database wordpress;
create user wordpress with password ‚haslo’;
grant all privileges on database wordpress to wordpress;
\q

linijki

  • logujemy się do konta postgres
  • odpalamy program z dostepem do bazy
  • tworzymy baze danych „wordpress”
  • tworzymy użytkownika „worsdpress” i nadajemy mu hasło ‚haslo’
  • dajemy uprawnienia do bazy danych użytkownikowuy wordpress do bazy danych która nazywa się wordpress
zrobiłem błąd z ‚ i ` 🙂 ale ogólnie tak to ma wyglądać 🙂

TERAZ PRZERWA NA KOLACJE!

Wszystko jest przygotowane pod WordPressa

pora ściągnąć wp

wchodzimy do katalogu od www

cd /var/www/html

i ściągamy wp

wget https://wordpress.org/latest.tar.gz

Trzeba wypakować pliki

tar -xzvf latest.tar.gz

no i przenieść do głównego katalogu

cd wordpress

mv * ./

WordPress ogólnie jest przygotowany do bazy danych Mysql-MariaDB Ale w związku z tym iż na serwerze są dość ograniczone zasoby … zainstalowaliśmy postgresql (jakos tak). Instalacja z MYSQL będzie na samym końcu

musimy doinstalować wtyczkę do postgresql 🙂 nic prostrzego … wklepujemy komendy

cd wp-content

git clone https://github.com/kevinoid/postgresql-for-wordpress.git

mv postgresql-for-wordpress/pg4wp pg4wp

mv postgresql-for-wordpress/pg4wp Pg4wp

cp pg4wp/db.php db.php

Ponad połowa drogi już za nami teraz parę ustawień i do przodu

Musimy stworzyć plik wp-config.php

na całe szczęście mamy sampla wp-config-sample.php

cd /var/www/html

cp wp-config-sample.php wp-config.php

pico wp-config.php

Uzupełniamy nasze dane do bazy potem klawisz esc i enter 🙂

na koniec jedna ważna komenda

chown -R www-data:www-data *

Powoduje, że pliki stają się własnością apacza który może się nimi bawić 🙂


a na koniec błędy z mysql’a

Na mikrusie jest mało ramu więc odradzam instalacje mysql 🙂

Powodzenia!

Leave a Reply

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