centos6 revive-adserver

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

Revive Adserver是一个自由开源的广告管理系统,能使出版商,广告平台和广告商在网页、应用、视频上投放并管理广告的系统。

Revive Adserver以前叫做OpenX Source,遵循GNU通用公共授权协议。它集广告管理、网站定位地理定位和一个用于数据收集的跟踪系统于一体。能使网站站长管理内部的、付费的以及第三方来源的广告


实验环境

centos6.9_x64


实验软件

latest.rpm

revive-adserver-4.1.1.zip


软件安装

rpm -ivh latest.rpm 

sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/epel.repo

sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/webtatic.repo


yum install -y httpd* mysql mysql-devel mysql-server gcc gcc-c++ lrzsz lsof  wget 

yum install -y  php56w  php56w-bcmath php56w-cli php56w-common  php56w-devel php56w-fpm    php56w-gd php56w-imap  php56w-ldap php56w-mbstring php56w-mcrypt php56w-mysql   php56w-odbc   php56w-pdo php56w-pear php56w-pecl-igbinary  php56w-xml php56w-xmlrpc php56w-opcache php56w-intl php56w-pecl-memcache


php -version

PHP 5.6.32 (cli) (built: Oct 29 2017 19:00:01) 

Copyright (c) 1997-2016 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies         centos6默认php版本5.3 开源广告系统需要php5.6 必须升级


service mysqld start

service httpd start

chkconfig --level 35 httpd on 

chkconfig --level 35 mysqld on


sed -i 's/#ServerName www.example.com:80/ServerName *:80/g' /etc/httpd/conf/httpd.conf 

vim /etc/httpd/conf/httpd.conf

AddType application/x-tar .tgz                找到

AddType application/x-httpd-php .php  改为


netstat -tuplna | grep 80

tcp        0      0 :::80                       :::*                        LISTEN      2187/httpd          

udp        0      0 fe80::20c:29ff:fe23:fac9:123 :::*                                    1424/ntpd 


netstat -tuplna | grep 3306

tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN      2115/mysqld 



ps -aux | grep httpd

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ

root      2187  0.0  0.9 272492  9528 ?        Ss   11:08   0:00 /usr/sbin/httpd

apache    2189  0.0  0.5 272492  5468 ?        S    11:08   0:00 /usr/sbin/httpd

apache    2190  0.0  0.5 272492  5452 ?        S    11:08   0:00 /usr/sbin/httpd

apache    2191  0.0  0.5 272492  5452 ?        S    11:08   0:00 /usr/sbin/httpd

apache    2192  0.0  0.5 272492  5452 ?        S    11:08   0:00 /usr/sbin/httpd

apache    2193  0.0  0.5 272492  5452 ?        S    11:08   0:00 /usr/sbin/httpd

apache    2194  0.0  0.5 272492  5452 ?        S    11:08   0:00 /usr/sbin/httpd

apache    2195  0.0  0.5 272492  5452 ?        S    11:08   0:00 /usr/sbin/httpd

apache    2196  0.0  0.5 272492  5452 ?        S    11:08   0:00 /usr/sbin/httpd

root      2221  0.0  0.0 103268   876 pts/0    S+   11:21   0:00 grep httpd


ps -ef | grep mysqld

root      2013     1  0 11:05 pts/0    00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mysql

mysql     2115  2013  0 11:05 pts/0    00:00:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --log-error=/var/log/mysqld.log --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysql.sock

root      2223  1743  0 11:21 pts/0    00:00:00 grep mysqld


touch /var/www/html/test.php

echo "<?php phpinfo(); ?>"  >  /var/www/html/test.php 

more /var/www/html/test.php 

<?php phpinfo(); ?>


mysqladmin  -uroot password 数据库密码

mysql -uroot -p数据库密码

mysql> CREATE DATABASE revivedb;

mysql> CREATE USER 'reviveuser'@'localhost' IDENTIFIED BY '123456';     测试环境密码简单 

mysql> GRANT ALL PRIVILEGES ON revivedb.* TO 'reviveuser'@'localhost';

mysql> FLUSH PRIVILEGES;


mysql -ureviveuser -p123456

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 5

Server version: 5.1.73 Source distribution

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 



mysql> show databases;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| revivedb           |

| test               |

+--------------------+

3 rows in set (0.00 sec)


http://10.240.240.127/test.php



11.jpg



unzip revive-adserver-4.1.1.zip

mv revive-adserver-4.1.1 /var/www/html/ads

chown -R apache:apache /var/www/html/ads/


http://10.240.240.127/ads/www/admin/install.php?action=welcome


1.jpg


2.jpg


3.jpg


4.jpg



5.jpg





本文转自 mailfile 51CTO博客,原文链接:http://blog.51cto.com/mailfile/2059360,如需转载请自行联系原作者
相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
119 64
|
2月前
|
存储 安全 Linux
CentOS安装SeaweedFS
通过上述步骤,您应该能够在CentOS系统上成功安装并启动SeaweedFS。记住,根据实际部署规模和需求,可能还需要进一步调整配置参数和优化网络布局。SeaweedFS的灵活性和扩展性意味着随着使用深入,您可能需要探索更多高级配置和管理策略。
126 61
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第8天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统准备、配置安装源、安装 SQL Server 软件包、运行安装程序、初始化数据库以及配置远程连接。通过这些步骤,您可以顺利地在 CentOS 系统上部署和使用 SQL Server 2019。
|
1月前
|
SQL 存储 Linux
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第7天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括系统要求检查与准备、配置安装源、安装 SQL Server 2019、配置 SQL Server 以及数据库初始化(可选)。通过这些步骤,你可以成功安装并初步配置 SQL Server 2019,进行简单的数据库操作。
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
112 1
Linux系统之Centos7安装cockpit图形管理界面
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。通过具体案例,读者可以了解如何准备环境、下载源码、编译安装、配置服务及登录 MySQL。编译源码安装虽然复杂,但提供了更高的定制性和灵活性,适用于需要高度定制的场景。
116 3
|
2月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
156 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。
本文介绍了在 CentOS 7 中通过编译源码安装 MySQL 数据库的详细步骤,并与使用 RPM 包安装进行了对比。内容涵盖准备工作、下载源码、编译安装、配置服务、登录设置及实践心得,帮助读者根据需求选择最适合的安装方法。
96 2
|
1月前
|
关系型数据库 MySQL Linux
在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。
本文介绍了在 CentOS 7 中通过编译源码方式安装 MySQL 数据库的详细步骤,包括准备工作、下载源码、编译安装、配置 MySQL 服务、登录设置等。同时,文章还对比了编译源码安装与使用 RPM 包安装的优缺点,帮助读者根据需求选择最合适的方法。通过具体案例,展示了编译源码安装的灵活性和定制性。
166 2

热门文章

最新文章