有人试过在Ubuntu上安装nginad吗?

有人试过在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机器

有人试过在Ubuntu机器上安装它吗


谢谢

我没有,但是如果您在尝试安装时需要任何信息,您可以单击官方网站右侧的“支持”选项卡,网址为

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.sql是从nginad网站下载的sql
    mysql-u nginad-p nginad

    最后,配置nginad连接文件(/config/autoload/database.local.php)
    
    $dbParams=array(
    “dbname”=>“nginad”,
    “用户”=>“根用户”,
    '通过'=>'',
    '主机'=>'本地主机',
    );
    

  • 为了使您的广告请求工作,您还应该更改请求域,请参阅public/Ad/nginad.js文件。 修改第一行:
    
    var adserver_domain=“”
    
    将adserver_域设置为您的nginad服务器

  • 关于管理员密码,nginad有一个初始管理员帐户,但我不知道密码。所以我刚刚修改了sql数据库…(现在它有关于初始帐户的文档,但我记不起url…)


谢谢,我已经在Ubuntu中成功运行了它。我发现很难获得关于Nginad的文档。目前我发现NginAd的交换功能不太好。@Jerrylk你能完整地安装id吗?你能告诉我如何在我的CentOs vps上安装它吗?@Jerrylk我正在尝试在ubuntu上安装ngniad服务器。你能提供我一些见解吗,谢谢。@Dilip Kumar,你好,有什么我能帮忙的吗?我已经成功地在ubuntu上安装了它。@DilipKumar我已经把它发送到你的电子邮件中了