有人试过在Ubuntu上安装nginad吗?
我正在尝试配置nginad服务器,但文档中说它需要一台CentOS机器 有人试过在Ubuntu机器上安装它吗有人试过在Ubuntu上安装nginad吗?,ubuntu,advertisement-server,Ubuntu,Advertisement Server,我正在尝试配置nginad服务器,但文档中说它需要一台CentOS机器 有人试过在Ubuntu机器上安装它吗 谢谢我没有,但是如果您在尝试安装时需要任何信息,您可以单击官方网站右侧的“支持”选项卡,网址为 NginAd实际上没有使用CentOS特定的软件包或代码,因为NginAd是一个100%纯PHP应用程序,在多个平台的多个PHP运行时上运行 安装过程需要nginx、php fpm、MySQL和apc,这些都可以在Ubuntu和CentOS上使用。这是2014年的旧版本,现在可能有一些变化。我
谢谢我没有,但是如果您在尝试安装时需要任何信息,您可以单击官方网站右侧的“支持”选项卡,网址为 NginAd实际上没有使用CentOS特定的软件包或代码,因为NginAd是一个100%纯PHP应用程序,在多个平台的多个PHP运行时上运行
安装过程需要nginx、php fpm、MySQL和apc,这些都可以在Ubuntu和CentOS上使用。这是2014年的旧版本,现在可能有一些变化。我只是提供我当时所做的事情 不是以英语为母语的人^_^
- 下载Nginad git克隆nginad并将“上载”文件夹放在web服务器的web文件夹下
- 安装依赖项
在上载文件夹中,调用
composer.phar自更新 composer.phar安装
- 在config/autoload下删除php文件的“.dist”
cd配置/自动加载 cp database.local.php.dist database.local.php cp delivery.local.php.dist delivery.local.php cp email.local.php.dist email.local.php cp rtb.config.local.php.dist rtb.config.local.php
- 配置数据库连接配置
请仅在中执行与数据库相关的部分。它创建nginad所需的所有表
您应该准备好php、mysql环境
我所做的是:
及mysql-u root-p//login-mysql 创建数据库nginad; 将**上的用法授予由“密码”标识的nginad@```使用; 将nginad.*的所有特权授予nginad@`%`; 同花顺特权; 退出
最后,配置nginad连接文件(/config/autoload/database.local.php)//nginad.sql是从nginad网站下载的sql mysql-u nginad-p nginad
$dbParams=array( “dbname”=>“nginad”, “用户”=>“根用户”, '通过'=>'', '主机'=>'本地主机', );
- 为了使您的广告请求工作,您还应该更改请求域,请参阅public/Ad/nginad.js文件。
修改第一行:
将adserver_域设置为您的nginad服务器var adserver_domain=“”
- 关于管理员密码,nginad有一个初始管理员帐户,但我不知道密码。所以我刚刚修改了sql数据库…(现在它有关于初始帐户的文档,但我记不起url…)