AktualnościWłasny Serwer

Własny serwer cz.21 – Revive Adserver

Ostatnia aktualizacja: 21 listopada 2024, 17:51



 
W kolejnym tutorialu z cyklu Własny Serwer postanowiłem zainstalować jeszcze jedną, przydatną aplikację webową, służącą do tworzenia własnych reklam i banerów oraz śledzenia ich statystyk.

Revive Adserver to serwer reklamowy o otwartym kodzie źródłowym, który jest objęty licencją GNU General Public License. Posiada zintegrowany interfejs zarządzania banerami i system śledzenia do zbierania statystyk. W przeszłości był znany pod różnymi nazwami, ostatnio jako OpenX Source.

Revive Adserver wymaga kilku narzędzi, które już wcześniej instalowaliśmy:
1. Serwer www -> cz.1: wlasny-serwer-cz-1-serwer-www
2. System bazodanowy oraz interpretator PHP -> cz.2: wlasny-serwer-cz-2-php-i-sql
3. Certyfikat TSL/SSL (nie jest niezbędny, lecz wysoce zalecany – większość stron w sieci działa w oparciu o protokół HTTPS) -> cz.3: wlasny-serwer-cz-3-certyfikat-tsl-ssl

Do celów tej instalacji użyłem Revive Adserver w wersji 5.5.2.

Baza danych (jak zwykle, dla przypomnienia)
Logowanie do bazy MariaDB jako root:
mysql -u root -p

Utworzenie użytkownika o nazwie 'pawel′ (lub użycie już istniejącego):
CREATE USER 'pawel1'@'localhost' IDENTIFIED BY 'mojehaslo1';

Utworzenie nowej bazy danych o nazwie baza1:
CREATE DATABASE baza1;

Udzielenie dostępu użytkownikowi 'pawel′ do bazy 'baza1′:
GRANT ALL PRIVILEGES ON baza1.* TO 'pawel'@'localhost';

Wyjście z MariaDB:
exit;

Instalacja
Pobierz paczkę Revive Adserver ze strony projektu. Upewnij się, że pobierasz najnowszą wersję. Dla celów tego wpisu użyłem, na chwilę obecną, najnowszą wersję 5.5.2.

wget https://download.revive-adserver.com/revive-adserver-5.5.2.tar.gz

Rozpakuj archiwum tar.gz:
tar xfv revive-adserver-5.5.2.tar.gz

Utwórz katalog na pliki Revive Adserver:
mkdir -p /var/www/example.com/

Przenieś katalog z rozpakowanymi plikami do przygotowanego wcześniej folderu, który udostępniasz za pośrednictwem serwera www (patrz cz.1):
mv revive-adserver-5.5.2 /var/www/example.com/public_html

Zmień właściciela plików Revive Adserver:
chown -R www-data:www-data /var/www/example.com/public_html

Tak przygotowane pliki Revive Adserver są gotowe do dokończenia instalacji w przeglądarce internetowej, wybierając swoją domenę, np.:
example.com

W pierwszej kolejności zaakceptuj warunki licencji GNU GPL klikając „I Agree”.

revive adserver

W drugim oknie podaj dane, które powinieneś przygotować na początku:
– Database Hostname – nazwę hosta: localhost jest właściwa, jeśli serwer bazodanowy i Revive Adserver są ulokowane na tym samym serwerze
– Database Name – nazwę bazy danych (tutaj: baza1)
– Database Username – nazwę użytkownika bazy danych (tutaj: pawel)
– Database Password – hasło użytkownika do tej bazy (tutaj: mojehaslo1)

revive adserver
W trzecim oknie należy podać:
– Administrator Username – nazwę nowego administratora
– Administrator Password – jego hasło (dwukrotnie)
– Administrator email Address – email administratora
– Language – możesz zmienić język z domyślnego angielskiego na inny
– Timezone – możesz również wybrać strefę czasową

revive adserver
Po zakończeniu konfiguracji, zostaniesz przekierowany na stronę logowania wpisując nazwę Administratora i jego hasło.

revive adserver
Po zalogowaniu do panelu zarządzania, aby uruchomić pierwszą kampanię, wybierz Inventory, dodaj nowego reklamodawcę, nazwę kampanii, baner, stronę internetową, strefę i zasady dostarczania, a następnie pobierz kod reklamy i wklej na swoją stronę internetową lub bloga.

System Revive Adserver ma sporo opcji konfiguracji, dodawania wielu banerów, ustalania zasad wyświetlania, etc. – polecam zapoznać się z dokumentacją na stronie projektu.

Sama instalacja Revive Adserver jest prosta i przejrzysta, nie powinna nikomu, choć trochę obeznanemu z działaniem innych aplikacji webowych, cms-ów, forów internetowych, wiki, sprawić problemu. Instalacja i konfiguracja Revive Adserver przypomina instalacją prawie każdego cms-a, z tą tylko różnicą, iż finalny produkt przeznaczony jest do innych zadań.

Click to rate this post!
[Total: 0 Average: 0]

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna jest chroniona przez reCAPTCHA i Google Politykę Prywatności oraz obowiązują Warunki Korzystania z Usługi.

Skip to content