您好,登錄后才能下訂單哦!
小編給大家分享一下Linux下如何安裝Revive Adserver,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Revive Adserver是一個自由開源的基于LAMP的廣告管理系統,能使出版商,廣告平臺和廣告商在網頁、應用、視頻上投放并管理廣告的系統。Revive Adserver可以將廣告本地化,這樣就避免了廣告被屏蔽。
首先,Revive Adserver需要完整的LAMP環境才能運行,所以我們先安裝LAMP。LAMP是Apache網頁服務器,MySQL/MariaDB數據庫和PHP模塊的集合。要使Revive正常運行,需要安裝PHP的眾多模塊,如apc, zlib, xml, pcre, mysql和mbstring。我們可以用下列命令進行LAMP的配置:
# yum install httpd mariadb php php-gd php-mysql php-curl php-mbstring php-xml php-apc zlibc zlib1g zlib1g-dev libpcre3 libpcre3-dev zip
可以用下列命令啟動剛剛安裝好的Apache Web服務和MariaDB數據庫服務。
# systemctl start httpd mariadbln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'ln -s '/usr/lib/systemd/system/mariadb.service' '/etc/systemd/system/multi-user.target.wants/mariadb.service'
當我們第一次啟動MariaDB時,MariaDB是沒有分配密碼的,所以要先設置一個root密碼。之后再創建一個新的數據庫用來儲存Revive Adserver的數據。
使用以下命令配置MariaDB并設置其root密碼:
# mysql_secure_installation
這時會要我們輸入root密碼,但我們之前什么密碼都沒設置,所以按回車下一步。之后,要求設置root密碼,這時我們輸入Y,然后輸入自己想要的密碼。回車繼續下一步。
… so you should just press enter here. Enter current password for root (enter for none): OK, successfully used password, moving on… Setting the root password ensures that nobody can log into the MariaDB root user without the proper authorisation. Set root password? [Y/n] y New password: Re-enter new password: Password updated successfully! Reloading privilege tables.. … Success! … installation should now be secure. Thanks for using MariaDB!
為MariaDB的root用戶設置了密碼之后,就可以創建用來儲存Revive Adserver應用數據的數據庫。首先通過以下命令登錄MariaDB控制臺:
# mysql -u root -p
這時要求輸入root用戶的密碼,我們只要輸入上一步設置好的密碼。然后進入MariaDB控制臺創建新的數據庫,數據庫用戶及其密碼,并且授予其創建、刪除、編輯和存儲表與數據的全部權限。
> CREATE DATABASE revivedb; > CREATE USER 'reviveuser'@'localhost' IDENTIFIED BY 'Pa$$worD123'; > GRANT ALL PRIVILEGES ON revivedb.* TO 'reviveuser'@'localhost'; > FLUSH PRIVILEGES; > EXIT;
5. 下載Revive Adserver
接下來下載Revive Adserver的最新版本Revive Adserver.3.2.2(寫本文時)。可以使用wget命令從Revive Adserverde 官方網站下載壓縮包,網址是:http://www.revive-adserver.com/download/ 。命令如下:
# cd /tmp/# wget http://download.revive-adserver.com/revive-adserver-3.2.2.zip--2015-11-09 17:03:48-- http://download.revive-adserver.com/revive-adserver-3.2.2.zip Resolving download.revive-adserver.com (download.revive-adserver.com)... 54.230.119.219, 54.239.132.177, 54.230.116.214, ... Connecting to download.revive-adserver.com (download.revive-adserver.com)|54.230.119.219|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 11663620 (11M) [application/zip] Saving to: 'revive-adserver-3.2.2.zip'revive-adserver-3.2 100%[=====================>] 11.12M 1.80MB/s in 13s 2015-11-09 17:04:02 (906 KB/s) - 'revive-adserver-3.2.2.zip' saved [11663620/11663620]
解壓到臨時目錄下:
# unzip revive-adserver-3.2.2.zip
把解壓后的整個文件夾移動到Apache Web服務器的默認根目錄/var/www/html/下:
# mv revive-adserver-3.2.2 /var/www/html/reviveads
6. 配置Apache Web服務
我們直接在/etc/httpd/conf.d/ 目錄下創建reviveads.conf :
# vi /etc/httpd/conf.d/reviveads.conf
在這個文件中添加下列幾行文本:
ServerAdmin info@reviveads.linoxide.com DocumentRoot /var/www/html/reviveads/ ServerName reviveads.linoxide.com ServerAlias www.reviveads.linoxide.comOptions FollowSymLinks AllowOverride All ErrorLog /var/log/httpd/reviveads.linoxide.com-error_log CustomLog /var/log/httpd/reviveads.linoxide.com-access_log common
保存并退出,重啟Apache Web服務:
# systemctl restart httpd
7. 修復權限和所有權
在我們修改安裝路徑下文件的權限和所有權。把安裝目錄的所有權改成Apache進程所有,以便Apache Web服務有文件和目錄的編輯、創建和刪除的完全權限。
# chown apache: -R /var/www/html/reviveads
8. 設置防火墻
現在要配置防火墻,打開80端口使Apache Web服務運行的Revive Adserver能夠被網絡上的其他機器所訪問。
# firewall-cmd --permanent --add-service=httpsuccess# firewall-cmd --reloadsuccess
9. 網站的安裝
在瀏覽器輸入http://ip-address/ 或者 http://domain.com 。這里我們要訪問 http://reviveads.linoxide.com/ 打開后可以看到Revive Adserver的歡迎頁面,上面還有作為它發行許可證的GNU通用公共許可證V2。點擊 I agree 繼續下一步安裝。 在下一頁中,我們要輸入數據庫信息以便把Revive Adserver和MariaDB數據庫服務連接起來。要輸入之前設置的數據庫名稱,用戶名以及密碼。在本教程中,我們分別輸入數據庫名稱為revivedb,用戶名為reviveuser,密碼為Pa$$worD123,并且令主機名為localhost,點擊continue繼續。 輸入要填的信息,如:管理員用戶名,密碼和郵箱。可以以這些信息登錄Adserver的控制界面。然后跳到最后一頁,可以看到Revive Adserver已經安裝成功了,接著轉到Adverstiser頁面,添加新的廣告管理。在控制界面添加新用戶到adserver,為廣告庫戶添加標題、網頁、視頻等類型廣告。
以上是“Linux下如何安裝Revive Adserver”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。