zoukankan      html  css  js  c++  java
  • openresty 备忘

    The problem with:

    apt-get --yes install $something
    

    is that it will ask for a manual confirmation if the package signature owner's public-key is not in the keyring, or some other conditions. to be sure it does not ask a confirmation just do this:

    apt-get --yes --force-yes install $something
    

    If you want to have these settings permanent, create a file in /etc/apt/apt.conf.d/, like /etc/apt/apt.conf.d/90forceyes with the following content:

    APT::Get::Assume-Yes "true";
    APT::Get::force-yes "true";

    参考:https://moonbingbing.gitbooks.io/openresty-best-practices/content/openresty/helloworld.html

    http://openresty.org/

    apt-get install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make build-essential

    wget https://openresty.org/download/ngx_openresty-1.9.7.1.tar.gz

    tar xzvf ngx_openresty-1.9.7.1.tar.gz

    cd ngx_openresty-1.9.7.1
    ./configure
    make
    make install

    export PATH=$PATH:/usr/local/openresty/nginx/sbin
    nginx -p /home/resty/ -c conf/nginx.conf

    root@iZ944ahibxpZ:/usr/local/openresty/nginx/sbin# nginx
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
    nginx: [emerg] still could not bind()
    root@iZ944ahibxpZ:/usr/local/openresty/nginx/sbin# cd /home
    root@iZ944ahibxpZ:/home# ls
    py3env
    root@iZ944ahibxpZ:/home# mkdir resty
    root@iZ944ahibxpZ:/home# cd resty
    root@iZ944ahibxpZ:/home/resty# ls
    root@iZ944ahibxpZ:/home/resty# mkdir logs/ conf/
    root@iZ944ahibxpZ:/home/resty# ls
    conf logs
    root@iZ944ahibxpZ:/home/resty# cd conf
    root@iZ944ahibxpZ:/home/resty/conf# vim nginx.conf
    root@iZ944ahibxpZ:/home/resty/conf# whereis nginx
    nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx
    root@iZ944ahibxpZ:/home/resty/conf# export PATH=$PATH:/usr/local/openresty/nginx/sbin
    root@iZ944ahibxpZ:/home/resty/conf# whereis nginx
    nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx

    root@iZ944ahibxpZ:/home/resty/conf# PATH
    PATH: command not found
    root@iZ944ahibxpZ:/home/resty/conf# /usr/local/openresty/nginx/sbin/nginx -p /home/resty/ -c conf/nginx.conf
    root@iZ944ahibxpZ:/home/resty/conf# curl http://localhost:6699/
    HelloWorld
    root@iZ944ahibxpZ:/home/resty/conf#

  • 相关阅读:
    tip6: 程序不工作就是最大的异常
    简单实用的Code Review工具
    HDU4008 Parent and son [树形DP]
    HDU4004 The Frog's Games [二分]
    HDU4006 The kth great number [堆]
    HDU4024 Dwarven Sniper’s hunting [二分]
    HDU4005 The war [树形DP]
    HDU4009 Transfer water [最小树形图]
    HDU4023 Game [贪心+博弈]
    HDU4007 Dave [杂题]
  • 原文地址:https://www.cnblogs.com/xiangnan/p/5129579.html
Copyright © 2011-2022 走看看