您好,登錄后才能下訂單哦!
小編給大家分享一下Linux下如何安裝Revive Adserver,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
Revive Adserver是一個自由開源的基于LAMP的廣告管理系統(tǒng),能使出版商,廣告平臺和廣告商在網(wǎng)頁、應(yīng)用、視頻上投放并管理廣告的系統(tǒng)。Revive Adserver可以將廣告本地化,這樣就避免了廣告被屏蔽。
首先,Revive Adserver需要完整的LAMP環(huán)境才能運行,所以我們先安裝LAMP。LAMP是Apache網(wǎng)頁服務(wù)器,MySQL/MariaDB數(shù)據(jù)庫和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服務(wù)和MariaDB數(shù)據(jù)庫服務(wù)。
# 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是沒有分配密碼的,所以要先設(shè)置一個root密碼。之后再創(chuàng)建一個新的數(shù)據(jù)庫用來儲存Revive Adserver的數(shù)據(jù)。
使用以下命令配置MariaDB并設(shè)置其root密碼:
# mysql_secure_installation
這時會要我們輸入root密碼,但我們之前什么密碼都沒設(shè)置,所以按回車下一步。之后,要求設(shè)置root密碼,這時我們輸入Y,然后輸入自己想要的密碼?;剀嚴^續(xù)下一步。
… 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用戶設(shè)置了密碼之后,就可以創(chuàng)建用來儲存Revive Adserver應(yīng)用數(shù)據(jù)的數(shù)據(jù)庫。首先通過以下命令登錄MariaDB控制臺:
# mysql -u root -p
這時要求輸入root用戶的密碼,我們只要輸入上一步設(shè)置好的密碼。然后進入MariaDB控制臺創(chuàng)建新的數(shù)據(jù)庫,數(shù)據(jù)庫用戶及其密碼,并且授予其創(chuàng)建、刪除、編輯和存儲表與數(shù)據(jù)的全部權(quán)限。
> 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 官方網(wǎng)站下載壓縮包,網(wǎng)址是: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服務(wù)器的默認根目錄/var/www/html/下:
# mv revive-adserver-3.2.2 /var/www/html/reviveads
6. 配置Apache Web服務(wù)
我們直接在/etc/httpd/conf.d/ 目錄下創(chuàng)建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服務(wù):
# systemctl restart httpd
7. 修復(fù)權(quán)限和所有權(quán)
在我們修改安裝路徑下文件的權(quán)限和所有權(quán)。把安裝目錄的所有權(quán)改成Apache進程所有,以便Apache Web服務(wù)有文件和目錄的編輯、創(chuàng)建和刪除的完全權(quán)限。
# chown apache: -R /var/www/html/reviveads
8. 設(shè)置防火墻
現(xiàn)在要配置防火墻,打開80端口使Apache Web服務(wù)運行的Revive Adserver能夠被網(wǎng)絡(luò)上的其他機器所訪問。
# firewall-cmd --permanent --add-service=httpsuccess# firewall-cmd --reloadsuccess
9. 網(wǎng)站的安裝
在瀏覽器輸入http://ip-address/ 或者 http://domain.com 。這里我們要訪問 http://reviveads.linoxide.com/ 打開后可以看到Revive Adserver的歡迎頁面,上面還有作為它發(fā)行許可證的GNU通用公共許可證V2。點擊 I agree 繼續(xù)下一步安裝。 在下一頁中,我們要輸入數(shù)據(jù)庫信息以便把Revive Adserver和MariaDB數(shù)據(jù)庫服務(wù)連接起來。要輸入之前設(shè)置的數(shù)據(jù)庫名稱,用戶名以及密碼。在本教程中,我們分別輸入數(shù)據(jù)庫名稱為revivedb,用戶名為reviveuser,密碼為Pa$$worD123,并且令主機名為localhost,點擊continue繼續(xù)。 輸入要填的信息,如:管理員用戶名,密碼和郵箱。可以以這些信息登錄Adserver的控制界面。然后跳到最后一頁,可以看到Revive Adserver已經(jīng)安裝成功了,接著轉(zhuǎn)到Adverstiser頁面,添加新的廣告管理。在控制界面添加新用戶到adserver,為廣告庫戶添加標題、網(wǎng)頁、視頻等類型廣告。
以上是“Linux下如何安裝Revive Adserver”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。