`

jobs项目 ubuntu 支持泛域名解析

 
阅读更多
1: 安装泛域名解析软件:

sudo apt-get install dnsmasq

配置:
sudo vim /etc/dnsmasq.conf

找到这一行,修改为
resolv-file=/etc/resolv.dnsmasq.conf

sudo cp /etc/resolv.conf /etc/resolv.dnsmasq.conf

然后将/etc/resolv.conf里的DNS改为127.0.0.1

nameserver 127.0.0.1

# 在dnsmasq.d 文件夹下写入文件 jobs.conf:
address=/.dev/127.0.0.1
address=/.qa/218.240.21.105


重启: sudo /etc/init.d/dnsmasq restart



2: 安装nginx

sudo apt-get install nginx

配置nginx文件信息:

    upstream jobs {
      server 127.0.0.1:8080;
    }

    server {
        listen       80;
        server_name  localhost;
        root   /home/zcy/app/jobs/public;
        try_files $uri @app;

        location @app {
#           index  index.html index.htm;
            proxy_redirect off;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-Host $host;
            proxy_set_header X-Forwarded-Server $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

            if ($uri ~* ^.*?\.(eot)|(ttf)|(woff)$){
              add_header Access-Control-Allow-Origin *;
            }
            proxy_connect_timeout 180;
            proxy_send_timeout 180;
            proxy_read_timeout 180;

            proxy_buffering on;

            proxy_pass http://jobs;
        }


        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

    }

分享到:
评论

相关推荐

    开源项目-albrow-jobs.zip

    《Go语言背景任务库——albrow-jobs深度解析》 在编程领域,尤其是在服务器端应用开发中,处理异步任务和后台作业是常见的需求。这些任务可能包括定时任务、批量处理、邮件发送等,不适宜阻塞主线程,以免影响系统...

    Ubuntu基础知识介绍

    - 定期更新:Ubuntu 每六个月发布一个新的版本,并提供长期支持(LTS)版本,这些版本通常每两年更新一次,提供长达五年的支持。 #### 相对于其他 Linux 发行版的特点 - **桌面环境**:Ubuntu 默认使用 GNOME 桌面...

    ubuntu中文手册_10.10版

    《Ubuntu中文手册_10.10版》是针对Ubuntu 10.10操作系统的一份详尽指南,旨在帮助用户更好地理解和操作这个基于Linux的开源操作系统。这份手册包含了丰富的知识,涵盖了从基本的系统安装到高级的系统配置和维护等多...

    grails jobs 定时任务 项目demo

    grails jobs 定时任务 项目demo

    oracle jobs 导出为执行脚本

    /*oracle jobs 导出为执行脚本 <br> 就是把all_jobs或dba_jobs,导成DBMS_JOB.SUBMIT可以插入job的格式 其中all_jobs是当前用户的job,dba_jobs则是全部 下面只是随便整理了下,可以按照个人需要修改 ...

    jobs分布式任务调度平台

    5. **扩展性与灵活性**:由于采用Java开发,Jobs具备良好的跨平台能力和丰富的第三方库支持,可以方便地进行功能扩展和定制化开发。同时,它可能支持插件机制,允许开发者自定义任务执行逻辑、持久化策略、负载均衡...

    ubuntu入门到精通pdf

    - **特点:** Ubuntu以易用性和广泛的社区支持著称。它拥有丰富的软件库,并且对新手友好。此外,Ubuntu还非常注重安全性,定期发布安全更新。 #### 二、Ubuntu与其他Linux发行版的区别 - **界面友好性:** Ubuntu...

    flink-jobs-1.2.0-API文档-中文版.zip

    赠送jar包:flink-jobs-1.2.0.jar; 赠送原API文档:flink-jobs-1.2.0-javadoc.jar; 赠送源代码:flink-jobs-1.2.0-sources.jar; 赠送Maven依赖信息文件:flink-jobs-1.2.0.pom; 包含翻译后的API文档:flink-jobs...

    Troubleshooting.Ubuntu.Server.1785284142

    Make life at the office easier for server administrators by helping them build resilient Ubuntu server systems About This Book Tackle the issues you come across in keeping your Ubuntu server up and ...

    ubuntu部落(适合初学者,可以作为初学者的手册)

    - Ubuntu定期发布新版本,通常每六个月更新一次,同时还提供长期支持(LTS)版本,这些版本会得到更长时间的安全更新和技术支持。 #### Ubuntu的特点 - **免费且开源**:Ubuntu是基于GNU/Linux的操作系统,完全免费...

    Ubuntu下Shell快捷键操作大集合及部分Bash使用技巧.pdf

    标题“Ubuntu下Shell快捷键操作大集合及部分Bash使用技巧.pdf”暗示了该文档集中于在Ubuntu操作系统下使用Shell及Bash时可以利用的各种快捷键以及一些高级使用技巧。文档意在提供实用的参考,旨在提升用户在使用...

    Acme-Jobs:这是Acme Jobs项目资料库

    Acme-Jobs 项目资料库是一个专注于 JavaScript 开发的资源集合,主要包含了 Acme 公司在招聘、管理和处理工作流程中的相关应用。这个资料库可能是为了帮助开发者更好地理解和参与 Acme 公司的工作流系统开发,或者为...

    flink-jobs-config-1.2.0-API文档-中文版.zip

    赠送jar包:flink-jobs-config-1.2.0.jar 赠送原API文档:flink-jobs-config-1.2.0-javadoc.jar 赠送源代码:flink-jobs-config-1.2.0-sources.jar 包含翻译后的API文档:flink-jobs-config-1.2.0-javadoc-API...

    Jobs Portal求职招聘系统源码v3.5版本

    Jobs Portal 求职招聘系统 是为求职者和公司发布职位而开发的交互式求职招聘源码。它使求职者能够发布简历、搜索工作、查看个人工作列表。它将提供各种公司在网站上放置他们的职位空缺资料,并且还可以选择搜索候选...

    jobs_plazza 最新的joomla模板

    《jobs_plazza:探索最新的Joomla模板设计与构建》 在互联网世界中,网站设计是吸引用户关注的重要因素之一,而内容管理系统(CMS)如Joomla为网站开发者提供了便捷的建站工具。"jobs_plazza"是2009年4月推出的一款...

    Acme-Jobs:这是Acme-Jobs项目资料库

    Acme-Jobs项目资料库显然是一款基于JavaScript技术的软件开发项目。从提供的信息来看,"Acme-Jobs"可能是这个项目的名字,而"master"分支的文件表明这可能是一个Git版本控制系统中的主分支,通常包含最新的稳定代码...

    flink-jobs-clients-1.2.0-API文档-中英对照版.zip

    赠送jar包:flink-jobs-clients-1.2.0.jar; 赠送原API文档:flink-jobs-clients-1.2.0-javadoc.jar; 赠送源代码:flink-jobs-clients-1.2.0-sources.jar; 赠送Maven依赖信息文件:flink-jobs-clients-1.2.0.pom;...

    linux__jobs命令_bg_fg

    本文将详细介绍几个与系统任务管理相关的命令,包括`jobs`、`bg`、`fg`、`&`以及`ctrl + z`,它们都是在Shell环境下控制进程执行的重要工具。 首先,`&`符号是最常用的命令之一,它用于将一个命令放入后台执行。当...

    flink-jobs-clients-1.2.0-API文档-中文版.zip

    赠送jar包:flink-jobs-clients-1.2.0.jar 赠送原API文档:flink-jobs-clients-1.2.0-javadoc.jar 赠送源代码:flink-jobs-clients-1.2.0-sources.jar 包含翻译后的API文档:flink-jobs-clients-1.2.0-javadoc-...

    steve jobs stanford speech

    steve jobs stanford speech Steve Jobs, CEO of Apple Computer and Pixar addresses the Stanford University graduating class of 2005 at commencement exercises in June.

Global site tag (gtag.js) - Google Analytics