Yi aiki, raba fayilolin tsaye a kan hanyar sadarwar ku ta gida cikin sauƙi

Ku bauta wa

A cikin labarin na gaba zamuyi la'akari da yadda zamu iya saita a tsaye fayil uwar garken. Idan kun taɓa son raba fayilolinku ko ayyukanku akan hanyar sadarwar, amma baku san yadda ake yinshi ba, wataƙila wannan labarin zai iya fitar da ku daga shakku. Zamuyi hakan ne ta hanyar wani sauki da ake kira "serve", wanda zai kawo mana sauki sosai wajen raba fayilolin mu kai tsaye ta hanyar hanyar sadarwar mu.

Ta amfani da wannan sabar, za mu iya samun damar fayiloli daga kowace na'uraba tare da la’akari da tsarin aiki ba. Abin da kawai za mu buƙaci shine mai bincike na gidan yanar gizo. Hakanan ana iya amfani da wannan mai amfani don hidiman gidan yanar gizo tsaye. A baya an san shi da "jerin" da "micro-list". Amma a yau an canza sunan zuwa "hidima", wanda da alama yafi dacewa da dalilin wannan amfanin.

Shigar da sabis ta amfani da NodeJS

Don shigar Serve, da farko dole ne mu girka NodeJS da NPM (version 4.X ko kasa). Da zarar an sanya NodeJS da NPM, za mu buɗe tashar (Ctrl + Alt + T) kuma mu bi umarnin da muke bi don shigar da Serve.

sudo npm install -g serve

Ba mu buƙatar ƙarin. Duk a shirye suke don fara rabawa.

Amfani da Bauta

Bauta takamaiman fayiloli ko manyan fayiloli

Misali, idan muna son raba abubuwan da ke cikin kundin adireshi. Dole ne kawai mu rubuta a cikin m (Ctrl + Alt + T):

yi aiki da takardu

serve Documentos/

Kamar yadda kake gani daga sikirin da ke sama, an yi aiki da abubuwan cikin kundin adireshin a kan hanyar sadarwar gida kuma zamu iya samun damar su ta hanyar URLs guda biyu. Don samun dama daga tsarin gida ita kanta, duk abin da zaka yi shine bude burauzar yanar gizo ka rubuta kamar url http: // localhost: 5000 /.

Sabis mai amfani yana nuna abubuwan da ke cikin kundin adireshin ta amfani da shimfiɗa mai sauƙi. Za mu iya Download ta danna danna fayiloli dama kuma zaɓi 'Ajiye hanyar haɗi azaman' ko kawai duba su a cikin binciken.

Idan muka nema bude adireshin gida ta atomatik a cikin mai bincike, za mu yi amfani da -o zaɓi.

serve -o Documentos/

Da zarar an zartar da umarnin da ke sama, mai amfani da sabis zai buɗe mashigar gidan yanar gizonku ta atomatik kuma ya nuna abubuwan da aka raba.

Yi aiki a buɗe a cikin burauzar

Hakazalika, don isa ga kundin adireshi wanda aka raba daga tsarin nesa Ta hanyar hanyar sadarwar gida, zamu rubuta http://10.0.2.15:5000 a cikin adireshin adireshin mai binciken. Sauya 10.0.2.15 tare da IP na tsarin ku.

Yi aiki da abun ciki ta hanyar tashar jiragen ruwa daban-daban

Mai amfani da sabis yana amfani da tashar jiragen ruwa 5000 ta tsohuwa. Saboda haka, tabbatar cewa akwai tashar jiragen ruwa 5000. Idan an katange shi saboda kowane dalili, zamu iya amfani da abubuwan da ke ciki ta amfani da su tashar jiragen ruwa daban ta amfani da -p zaɓi.

bauta tashar tashar jiragen ruwa

serve -p 1234 Documentos/

Umurnin da ke sama zai yi aiki da abubuwan cikin kundin adireshi ta tashar jiragen ruwa 1234.

Raba fayil guda

Don yiwa fayil aiki, maimakon babban fayil, zamuyi hakan ne kawai ba ka hanyar zuwa fayil din:

serve Documentos/Anotaciones/notas.txt

Yayi hidiman kundin $ HOME duka

Bude tashar ka kuma rubuta:

serve

Ta atomatik za a raba abubuwan cikin dukkan kundin adireshin $ HOME ɗinka ta hanyar sadarwa. Don dakatar da musayar, dole ne mu danna CTRL + C.

Yi aiki da fayiloli ko manyan fayiloli da aka zaɓa

Ba za ku so ku raba duk fayiloli ko kundayen adireshi ba, amma kaɗan ne kawai ke cikin kundin adireshi. Kuna iya yin wannan ban da fayiloli ko kundayen adireshi ta amfani da -i zaɓi.

serve -i Descargas/

Umurnin da ke sama zai yi amfani da babban fayil ɗin $ HOME banda kundin Saukewa.

Yi aiki da abun ciki kawai akan localhost

Idan kuna sha'awar yin hidimar abubuwan a cikin tsarin gida kawai, ba za ku iya yin hakan ta amfani da -l zaɓi:

Yi aiki kawai akan localhost

serve -l Documentos/

Wannan umarnin zaiyi aiki da kundin adireshi kawai akan localhost. Wannan na iya zama mai amfani yayin aiki akan sabar da aka raba. Duk masu amfani akan tsarin zasu iya samun damar rabawa, amma ba masu amfani nesa ba.

Raba abubuwan ta amfani da SSL

Ta yaya muke hidiman abubuwan da ke ciki ta hanyar sadarwar gida, ba mu buƙatar amfani da SSL. Koyaya, Sabis ɗin sabis yana da ikon raba abun ciki ta amfani da SSL ta amfani da -ssl zaɓi.

yi aiki tare da ssl

serve --ssl Documentos/

Yi aiki da abun ciki tare da tabbaci

A cikin dukkan misalan da suka gabata, mun yi aiki da abubuwan da ke ciki ba tare da wani tabbaci ba. Wannan yana nufin cewa duk wanda ke kan hanyar sadarwa na iya samun damar su. Amma za mu iya sanya shi zama dole don samun sunan mai amfani da kalmar wucewa don samun damar wasu abubuwan. Don yin haka, yi amfani da:

Yi amfani da sunan mai amfani da kalmar wucewa

SERVE_USER=entreunosyceros SERVE_PASSWORD=123456 serve --auth

Yanzu masu amfani dole ne su shigar da sunan mai amfani (entreunosyceros, a wannan yanayin) da kalmar wucewa (123456) don samun damar albarkatun da aka raba.

Sauran ayyuka

Amfani Bauta yana da wasu ayyukakamar kashe tasirin Gzip, barin buƙatu daga kowane tushe, guje wa kwafin adireshin ta atomatik zuwa allo, da dai sauransu. Don ƙarin bayani zamu iya karanta sashin taimako ta hanyar gudu:

Yi aiki taimako

serve help

Hakanan zamu iya moreara koyo game da Hidima a cikin Ma'ajin GitHub.


Abubuwan da ke cikin labarin suna bin ka'idodinmu na da'a na edita. Don sanar da kuskure danna a nan.

4 comments, bar naka

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   jvsanchis m

    Sannu Damian,
    Ina bin shafin yanar gizon ku wanda aka sanya ni rajista. Babban taimako.
    Yanzu haka na shigar da Synology ds115 Single Bay DiskStation (2tb)
    Zan iya ajiye fayiloli ta amfani da "Tashar fayil"
    Tunani na shine inyi kari a madadin tare da barin Up / backups amma da DiskStation bana bukatar sa. ko kuma wataƙila akwai hanyar da za a bi amfani da su. Wataƙila ina faɗin maganar banza da yawa amma, ka sani, waɗanda ba masana ba… Ku zo, ina ɓacewa.
    Me za ku ba ni shawara ko kuma a ina zan sami taimako?
    na gode sosai

    1.    Damian Amoedo m

      Barka dai, kamar yadda na karanta a ciki Synology, DiskStation Synology yana baka damar yin karin kwafi. Don haka ban ga bukatar amfani da Deja Up ba. Amma ka zo, ra’ayina ne kawai, ban san amfanin da za ka samu ba daga amfani da Deja Up, ina tsammanin abin da dole ne ka daraja kenan Salu2.

  2.   Jimmy olano m

    Kuna buƙatar kumburi 6.X da npm 2.x in ba haka ba baza ku iya gudanar da "bluebird" ba,
    Wannan shine sakon da ake buƙatar sifofin da ake buƙata:

    npm injin GARGADI serve@6.5.5: ana so: {«kumburi»: »> = 6.9.0 ″} (na yanzu: {« kumburi »:» 4.9.1 ″, »npm»: »2.15.11 ″})

    1.    Damian Amoedo m

      Abin da kuka ce daidai ne, amma na karanta a wasu shafuka (wanda ba ni da su a hannu yanzu) cewa npm dole ne ya zama ƙasa da 4.X saboda yawancin masu amfani sun sami matsala. Amma bayani ya gamsu. Salu2.