Ahoana no fomba hamoronana mpizara tranonkala tsotra misy andalana bash 5

Androany ny bilaogy dia somary nafana tamin'ny lohahevitr'ireo mpizara, nanome antsika lahateny momba ny tambajotram-pifandraisana i Fico sakaizantsika tamin'ny andiany Tambajotra informatika ho an'ny SME, miampy lahatsoratra roa hametrahana sy hanamboarana mpizara tranonkala ao Ahoana ny fametrahana sy fikirakirana XAMPP amin'ny GNU / Linux y Ahoana ny fametrahana NGINX amin'ny Google Page Speed ​​amin'ny Ubuntu mandeha ho azy.

Ny fomba mahavelom-bolo tokoa ny tontolon'ny rindrambaiko maimaimpoana, indraindray tsotra ary indraindray somary manahirana kokoa, anio dia manandrana kely anao izahay, ary afaka manangana mpizara tranonkala tsotra izahay.

Shinatra

Shinatra no anaran'ny andrana nataon'i Ben raady ary efa nozaraina maimaimpoana izy, mahomby satria marina, mamorona na misintona ny bash amin'ny tsipika kaody ilaina fotsiny izahay ary manatanteraka ny bash amin'ny port + ny hafatra tianay hampiantranoana.

Ity script ity dia ahafahantsika mamorona mpizara tranonkala tsotra, miasa amina distros GNU / Linux isan-karazany ary ao amin'ny OS X, tsy mila fametrahana izy io, malefaka amin'ny lalana ampiasaina, mamela ny karazana atiny rehetra ary afaka tongava ho fitaovana tena ilaina, raha te hametraka vaovao haingana amin'ny mpizara rehetra ianao.

Fomba fampiasana Shinatra

Shinatra Ireto dia misy kaody manaraka ireto:

#! / bin / bash RESPONSE = "HTTP / 1.1 200 OK \ r \ nConnection: mitazona hatrany \ r \ n \ r \ n $ {2: -" OK "} \ r \ n" raha {echo -en " RESPONSE $ "; } | nc -l "$ {1: -8080}"; ataovy ny akony "=________________________________________________________ = = "vita

Azonao atao ny mamorona rakitra .sh fotsiny, miaraka amin'izay anarana tadiavinao ary avy eo dia mihodina toy izao:

./shinatra.sh [port] [response]

Azonao atao ihany koa ny mahazo ilay script nohavaozina avy amin'ny trano firaketana ofisialy, mba hanaovana izany, araho ireto dingana ireto:

git clone https://github.com/benrady/shinatra.git cd shinatra / ./shinatra.sh 80 'Message Reply Server'

Amin'ny script dia azonao atao ny mandefa izay tianao, ohatra:

Mamorona mpizara tranonkala tsotra

Tsy isalasalana fa fomba haingana sy tsotra ary mora hametrahana mpizara tranonkala hiasa, ny fampiasana sy ny fari-piainan'io dia samy hafa. Inona no azonao ampiasaina amin'ity script ity? Hitanao ho mahasoa ve izany?


Ny atin'ny lahatsoratra dia manaraka ny fitsipiky ny etika fanonta. Raha hitatitra tsindry diso eto.

7 hevitra, avelao ny anao

Avelao ny hevitrao

Ny adiresy email dia tsy ho namoaka. Mitaky saha dia marika amin'ny *

*

*

  1. Tompon'andraikitra amin'ny data: Miguel Ángel Gatón
  2. Tanjon'ny angona: Control SPAM, fitantanana hevitra.
  3. Legitimation: Ny fanekenao
  4. Fifandraisana momba ny angona: Tsy hampitaina amin'ny antoko fahatelo ny angona raha tsy amin'ny adidy ara-dalàna.
  5. Fitehirizana angona: Database nomen'ny Occentus Networks (EU)
  6. Zo: Amin'ny fotoana rehetra, azonao atao ny mametra, mamerina ary mamafa ny mombamomba anao.

  1.   Gaspar Fernandez dia hoy izy:

    Fotoana vitsy lasa izay dia nanao script mitovy amin'izany aho, ahafahanao mamaritra valiny maromaro arakaraka ny zotra sy ny zava-drehetra. Tsy andalana 5 io fa afaka nanao zavatra maromaro izahay: http://totaki.com/poesiabinaria/2015/03/mini-servidor-web-con-bash-y-netcat-para-paginas-en-mantenimiento/

    Ny lafy ratsy fanatanterahana azy io dia ny tsy fanararaotantsika ny fifanarahana, ary very maina ny loharanon-karena, saingy fanandramana mahafinaritra 🙂

  2.   Gonzalo martinez dia hoy izy:

    Ny fomba iray hafa dia ny python (izay azo zahana amin'ny distro rehetra)

    sudo python -m SimpleHTTPServer 80

    Hafa ny fomba fiasany, ity fomba ity dia manompo ireo rakitra izay ao anaty lahatahiry misy ny mpizara, saingy fomba tsotra hafa io

  3.   Jose Perez dia hoy izy:

    iray hafa miaraka amin'ny php dia
    php -S 127.0.0.1:9000

  4.   Antonio Cifuentes placeholder image dia hoy izy:

    Novakiako ity lahatsoratra ity herintaona lasa izay, raha sanatria mila lisitr'ireo mpizara tranonkala misy ny baiko.

    https://www.busindre.com/servidor_web_por_linea_de_comandos.

  5.   Eduardo Cuomo dia hoy izy:

    Azonao atao ny mamindra rakitra amin'ny mpizara izay tsy manana na inona na inona napetraka, ary tsy manana fahazoan-dàlana ROOT ianao:

    #! / bin / bash
    fisie = »$ 1 ″
    seranana = 8080

    n = »\ r \ n»
    body = »$ (base64« $ {file} »)»

    RESPONSE = »HTTP / 1.1 200 OK»
    RESPONSE = »$ {RESPONSE} $ {n} Fifandraisana: mitazona hatrany ny fiainana»
    RESPONSE = »$ {RESPONSE} $ {n} Karazan-atiny: application / octet-stream»
    RESPONSE = »$ {RESPONSE} $ {n} Votoatin'ny atiny: inline; filename = \ »$ {file} \» »
    RESPONSE = »$ {RESPONSE} $ {n} $ {n} $ {body}»

    raha {echo -en "$ RESPONSE"; } | nc -l "$ {port}"; manao
    akony «=________________________________________________________»
    vita

    Avy eo, rehefa voarainao dia ovaoo indray miaraka amin'ny "base64 -d filename"

  6.   Eduardo Cuomo dia hoy izy:

    Mbola misy ohatra maro hafa ao amin'ny:
    $ lehilahy nc

  7.   Jose Maria Garcia dia hoy izy:

    Amin'ny Linux sy macOS, azo ampiasaina ny mpitantana akorandriaka sy fonosana tianao. Ao amin'ny Windows 10, azonao atao ny mametraka Windows Subsystem ho an'ny Linux hahazoana ny kinova Ubuntu sy Bash tafiditra ao amin'ny Windows, tutorial tena tsara.

    https://clongeek.com/como-instalar-macos-desde-usb/