څنګه د ویب سرور تنظیم او په GNU / لینکس کې د ویب کوربه توب

ګورت URL

که تاسو کله هم حیران یاست چې څنګه کوربه توبونه په شبکه کې شتون کولی شي د ویب پا hostې کوربه وي یا کوم چې د ویب سرور دی او دا څنګه کار کوي ، پشمول هغه څه چې د ځینې ویب پا ofو URL کې ښودل شوي بارونه دي ، څنګه چې پیرودونکی کولی شي د ویب پا pageې سره په لرې ډول وصل شي ، او داسې نور. دا مقاله تاسو ته دا روښانه کوي. زه به تاسو ته نه یوازې د هغه څه مفاهیم درس درکړم چې سرور یې څه دی ، تاسو به پوه شئ چې څنګه زموږ د ساده ټیوټوریل څخه په مننې سره ګام په ګام خپل ویب سرور رامینځته کړئ.

نن ورځ موږ ټول د هرډول ریموٹ خدمات کاروو ، هم د بادل کمپیوټري ، مګر که چیرې داسې خدمت شتون ولري چې د پاتې څخه پورته ولاړ وي ، شاید دا هغه څوک وي چې دوی یې چمتو کوي ګورت سرورونه، ځکه چې دلته ډیری ټیټ ویب پا thatې شتون لري چې موږ هره ورځ د خپلې خوښې خبرونو لوستلو لپاره لیدو ، د ویب انٹرفیسونو څخه بریښنالیکونه چیک کوو چې ځینې خدمات چمتو کوي لکه GMail ، لیږد ، کار ، د آنلاین پیرود کول ، او داسې نور. هیڅوک د دې خدماتو څخه تښتیدلی ، سمه ده؟ په هرصورت ، د دې ډیری کاروونکو لپاره دوی لاهم ناڅرګنده دي چې د دوی ترشا څه شی ...

سرور څه شی دی؟

سرور فارم

ځینې ​​کاروونکي داسې فکر کوي سرور یو ځانګړی شی دی، یو څه چې واقعیا یې له هغه څخه خورا ډیر توپیر لري. مګر په ساده ژبه وویل ، سرور زموږ د کور په څیر کمپیوټر پرته بل څه ندي ، یوازې دا چې د پیرودونکي په توګه عمل کولو پرځای ، دا د سرور په توګه ترسره کوي ، یعنی دا خدمت چمتو کوي. تاسو شاید فکر وکړئ چې ، پدې حالت کې ، ولې هغه عکسونه چې موږ یې په تلویزیون کې یا په نورو رسنیو کې ګورو کله چې سرورونه راځي نو خورا نادر دي ...

ښه ، هغه عکسونه لکه ما چې دلته شامل کړل د عکسونو دي سرور فارمونه. دا هغه نوم دی چې د کمپیوټرونو کلسترونو ته ورکړل شوی دی چې د یوځای سرور په توګه کار کوي. په یاد ولرئ چې هغه خدمات چې دا سرورونه معمولا وړاندیز کوي د سلګونو ، زرهونو یا ملیونونو کاروونکو لپاره دي چې په خپلو کمپیوټرونو ، سمارټ فونونو ، ټابلیټونو ، سمارټ تلویزیونونو او نورو کې د پیرودونکي په توګه عمل کوي. له همدې امله ، هغه ظرفیت چې دوی یې باید اداره کړي د کور کمپیوټر څخه خورا لوړ دي.

تاسو باید د ټویټر په څیر د خدماتو په اړه فکر وکړئ ، دا ټولنیز شبکه څومره ملیونونه کارونکي لري ، په هره ثانیه کې څو فایلونه او پیغامونه لیږدول کیږي. که تاسو د دې په اړه فکر کوئ ، نو دا یو د ډیټا لوی مقدارله همدې امله ، دا د هغه اړیکې په څیر معتبر ندي لکه یو څوک چې موږ په کور کې لرو او نورمال کمپیوټر. خورا ګړندي اړیکو ته اړتیا لري نو د دې ټولو کاروونکو په لاسرسي کې ځنډ شتون نلري ، او دا اړین ظرفیت ورکوي ترڅو دوی وکولی شي دا ټول معلومات کوربه کړي.

د دې سره زما څه معنی ده د دې لپاره دا خدمت لسګونه یا سلګونه "کمپیوټر" کارول کیږي لکه هغه څوک چې موږ کولی شو په کور کې وکاروو چې د ریکونو سره په کابینو کې ځای په ځای شوي یو. مګر په اصل کې ، دوی هر یو د ډیسټاپ کمپیوټر څخه لرې نه دی لکه هغه څوک چې موږ یې زموږ په کور کې لرو. شاید ځینې ځانګړي مایکرو پروسیسرونه ولري لکه AMD EPYC ، Intel Xeon ، وغيره. شاید دوی د RAID په توګه تنظیم شوي ډیری هارډ ډرایونه هم ولري ترڅو مخنیوی وکړي که چیرې دا یو له مینځه ویسي ، معلومات له لاسه ورکوي ، مګر لکه څنګه چې زه وایم چې دا کمپیوټرونه دي لکه دا چې تاسو همدا اوس اداره کوئ ، او زه به یې تاسو ته ووایم ځکه چې اوس به زه تاسو ته تشریح کړم چې څنګه ستاسو کمپیوټر په مدرن سرور بدل کړم ...

البته دا سرور ډیری ډولونه لري، دلته شته چې د بادار خدمتونه وړاندې کوي ، لکه ذخیره کول ، داسې هم شتون لري چې د بریښنالیک خدمتونه وړاندې کوي ، ویب سرورونه ، ځینې هم دي چې ساده خدمات لکه DNS ، NTP ، DHCP ، LDAP ، او داسې نور دي ، دا ټول وروستي دي. اړین او حتما یې هره ورځ د حتی پرته د دې کارولو څخه کار واخلئ ، ځکه چې دا هغه خدمات دي چې ځینې ISP (د انټرنیټ خدمت چمتو کونکي) یا د انټرنیټ خدمت چمتو کونکي موږ ته چمتو کوي.

ویب پا Whatه څه شی دی؟

په مختلف وسیلو کې ویب پا .ه

موږ دمخه یادونه کړې چې ځینې ویب سرورونه ، دوی د کوربه توب لپاره یا کوربه توب چمتو کوي ګورت پاڼې. ویب پا pageه د بریښنایی یا ډیجیټل معلوماتو سیټ دی (HTML ، PHP ، CSS ، ...) چې کولی شي یوازې متن ولري ، یا نور مینځپانګه لکه ویب ایپسونه په ځانګړي ځانګړي برنامو ژبو یا سکریپټونو کې لیکل شوي (پرل ، جاواسکریپټ ، روبي سره د RoR یا روبي په ریل چوکاټ ، PHP ، وغيره) ، ملټي میډیا مینځپانګه (عکسونه ، ویډیوګانې ، غږونه ، او نور) ، او دا هم لینکونه چې معمولا تاسو ته ورته ویب پا onې یا بل ته لارښوونه کوي.

او د دې لپاره چې ممکنه وي موږ ویب سرورونه لرو چې دوی یې کوربه کوي ، دا دی چې دا ټول معلومات په خپل هارډ ډرایو کې ساتي ، او د شبکې پروتوکولونو لړۍ لکه لکه HTTP (د HyperText لیږد پروتوکول) او HTTPS (د SSL / TLS سند امنیت سره HTTP). یو سافټویر به دې ته پاملرنه وکړي لکه څنګه چې موږ به وروسته تاسو ته درس درکړو ، دا د پیرودونکي لپاره دوه اړخیز اړیکی پلي کول دي او دا چې هغه کولی شي د هایپرټیکسټ مینځپانګې له لارې تګ راتګ وکړي ، دا ده چې د معلوماتو شریکولو ، لینک کولو او تعامل کولو وسیله ده. WWW (نړیوال پراخه ویب).

دا څنګه کار کوي؟

د پیرودونکي سرور پیوستون

ښه ، موږ دمخه پوهیږو چې ویب او ویب سرور څه شی دی ، زما په خپله طریقه او ساده ژبه سره تشریح شوې ترڅو ډیر یا لږترلږه هرڅوک پدې پوه شي ، حتی هغه څوک چې د دې ټیکنالوژۍ په اړه پوهه نلري. او اوس زه دې برخې ته دوام ورکوم په کوم کې چې زه به هڅه وکړم چې روښانه کړم د دې مراجع سرور پالنګر چلول. مګر د دې لپاره ، لومړی به زه د دوه تر مینځ توپیر وکړم:

  • پیرودونکی: پیرودونکی هغه کارن دی چې ویب پا acه د دوی وسیله څخه رسوي ، دا لیپ ټاپ ، ډیسټاپ ، ټابلیټ ، سمارټ فون او داسې نور وي. د لاسرسي لپاره ، تاسو یوازې د انټرنیټ اتصال او ویب براوزر ته اړتیا لرئ ، د پیرودونکي اړخ ته خورا مهم سافټویر چې د هغه ټولو ویب پا contentو مینځپانګه د کاروونکي دوستانه کولو ښودلو او کارونکي ته اجازه ورکوي چې له دې سره اړیکه ونیسي. او د دې لپاره موږ به یوازې د ویب پا theې ادرس یا IP ته اړتیا ولرو ... ، که څه هم تاسو فکر کوئ چې دا تل لاسرسی ته اړتیا نلري ، ځکه چې د لټون انجنونه شتون لري (د بیلګې په توګه: ګوګل) چې د کلیدي ټکو له لارې موږ ته اجازه راکوي دا ویب پا showې وښیې چې لري ترتیب شوی ، او تاسو صحیح یاست.
  • سرور: لکه څنګه چې موږ تشریح کړی ، دا به ټول ډاټا او سافټویر ولري چې د سرور په توګه کار کوي ، دا دی ، دا پیرودونکي ته اجازه ورکوي چې اړیکه ونیسي هر هغه څه چې دوی ورته اړتیا لري ترسره کوي. د ویب سرور په قضیه کې به دا وي ، د بیلګې په توګه ، اپاپي ، لایټ پی ډي ، او داسې نور.

زه غواړم یو څه په ګوته کړم ، او دا هغه څه دي چې تاسو ښه پوهیږی ، IP پته دا هغه څوک دی چې په شبکه پورې تړلي یو ماشین پیژني ، پدې حالت کې به دا د ویب سرور IP وي. هلته دي ځینې ورته خدمتونه دا تاسو ته ستاسو د غوره پا pageې IP ښیې ، د مثال په توګه ، که تاسو google.es لټون وکړئ نو دا به تاسو ته د IP سره سرور ته اړوند وښیې چې چیرې دا خدمت کوربه دی. که تاسو هڅه وکړئ دا شمیره د خپل ویب براوزر په پته بار کې دننه کړئ ، تاسو به وګورئ چې دواړه د www.google.es په ویلو سره او IP یې وویل ، په دواړو حالتونو کې به دا ګوګل وښیې.

زه ولې دا وایم؟ ښه ځکه چې دا زما سره د لینک کولو کې مرسته کوي د DNS سرورونه. دا سرورونه نور خدمات دي چې د ویب پا ofو نومونو سره اړونده جدولونه لري او د دوی سره اړونده IP ، نو کله چې یو څوک د نوم په واسطه پته لټوي او IP یې نه کاروي ، سرور یې د ویب پا ofې مینځپانګه ښیې. دا د دې لپاره ترسره کیږي چې دا د انسانانو لپاره لا ډیر رواني کړي. موږ دا ټولې شمیرې په اسانۍ سره نشو یادولی ، مګر موږ کولی شو د خپلې خوښې ویب پا theې نومونه په یاد وساتو ، سمه ده؟

او زه د دې په وضاحت سره پای ته رسوم چې څه شی دی URL (د یونیفورم ریسورس لوکیټر) یا د یونیفورم سرچینې لوکیټر ، کوم چې موږ زموږ د براوزر په پورتنۍ برخه کې ګورو کله چې موږ ویب پا accessې ته لاسرسی لرو. د مثال په توګه ، تصور وکړئ چې تاسو ډومین myweb.es ثبت کړئ. پدې حالت کې ، دا ډومین به ستاسو وي او تاسو کولی شئ دا د خپل ویب پا displayې ښودلو لپاره وکاروئ. تصور وکړئ چې څوک پتې ته لاسرسی لري http://www.miweb.es/info/inicio.html#web:

  • http://: څرګندوي چې موږ د HTTP پروتوکول په کارولو سره لاسرسی کوو ، که څه هم دا HTTPS ، FTP ، او داسې نور هم کیدی شي. مګر پدې حالت کې دا لومړی دی ، له همدې امله دا ویب پا contentه ده.
  • کلنونو: تاسو پوهیږئ چې دا د نړۍ پراخه ویب څخه دی.
  • miweb.es: دا هغه ډومین دی چې تاسو ثبت کړی ، دا هغه نوم دی چې د سرور یا کوربه IP ځای نیسي چې ستاسو ویب پا containsه پکې لري. له همدې امله ، دا به یو نوم وي چې سرور یا ماشین پیژني ، په هرڅه وروسته ... سربیره پردې ، دا TLD لري (د لوړې کچې ډومین) کوم چې پدې حالت کې .es دی ، ترڅو وپیژندل شي چې دا د هسپانیا څخه ویب پا isه ده ، که څه هم دا کیدی شي .se له سویډن ، .com شرکت ،. تنظیم څخه ، او داسې نور.
  • /info/inicio.html#web: دا په ساده ډول تشریح کوي چې دا مینځپانګه لاسرسی شوی ، دا دی ، د معلوماتو لارښود او په هغې کې د هایپرټیکټ او په ځانګړي توګه برخې سره کور html فایل دی. ګورت. دا یو عکس ، پی ډی ایف ، ویډیو ، او نور هم کیدی شي. لکه څنګه چې دا ستاسو د فایل مدیر کې پیښیږي کله چې تاسو په خپل محلي هارډ ډرایو کې یوې لارې ته ځئ ، سمه ده؟

زه فکر کوم چې د دې سره کافي دی څرګند چلښت په ساده ډول تشریح شوی.

ښوونه: ګام په ګام خپل ویب سرور جوړ کړئ

د اپاچ ازمونې ویب

که تاسو لرئ د GNU / لینکس توزیع کومتاسو باید پوه شئ چې یوځل چې تاسو خپله شبکه په سمه توګه تنظیم کړئ ، ځکه چې تاسو نشئ کولی متحرک IP ولرئ ، نو دا باید جامد وي یا نه نو دا به خپل ارزښت بدل کړي او ویب ته لاسرسی به خورا ستونزمن وي. سربیره پردې ، تاسو باید دې ته هم پاملرنه وکړئ که تاسو د iptables یا نورو سافټویرونو سره د ډزو وال ترتیب کړی وي چې هیڅ قانون یې د 80 یا 8080 پورټونو له لارې د لیږد محدودیت نلري ، لکه څنګه چې تاسو د اپاپرمر یا SELinux لرئ ، دوی باید کاروونکي ته د عمل کولو اجازه ورکړي. د ویب سرور ډیمون ، پدې حالت کې اپاچی.

بل ګام زموږ د ویب سرور پلي کولو لپاره د سافټویر نصب کول دي ، پدې حالت کې اپاکی او نور اضافي کڅوړې د LAMP بشپړولو لپاره، مګر دا یو بل هم کیدی شي. زما په قضیه کې ، دبیان څخه:

sudo apt-get update

sudo apt-get install apache2
sudo service apache2 restart
sudo apt-get install mysql-server php5-mysql
mysql -u root
mysql -u root -p (sin no introdujiste el password durante la instalación)
sudo apt-get install php libapache2-mod-php5 php5-mycrypt
sudo apt-get install php5-sqlite

بیا تاسو کولی شئ ځینې ​​پیرامیټونه تنظیم کړئ د سرور څخه که تاسو ورته اړتیا لرئ ، یا شاید که دا کار ونکړي او تاسو هغه پا getه ترلاسه کړئ چې زه یې تاسو ته په پخواني عکس کې ښیم ، نوالونه وګورئ ځکه چې یو څه غلط شوی دی ... په واسطه ، تاسو کولی شئ دا پا pageه د خپل ویب براوزر لاسرسي او ځایی هوټل ترتیبولو سره وګورئ 127.0.0.1 .2 په ادرس بار یا مستحکم IP کې چې تاسو د خپل سرور لپاره تنظیم کړی. ډیفالټ پورټونه به په /etc/apacheXNUMX/port.conf کې وي که چیرې تاسو غواړئ دوی ته تغیر ورکړئ.

که تاسو غواړئ تاسو نور یې هم نصب کړئ اضافي کڅوړې، که تاسو هم پلان لرئ چې د میل سرور ولرئ ، یا د ترتیباتو پینلونه لکه phpAdmin ، وغيره.

خپله ویب پا theه په سرور کې کوربه کړئ

د ویب پا constructionې جوړول

یوځل چې زموږ سرور چمتو وي ، په یاد ولرئ چې هغه کمپیوټر چې تاسو سرور ته وقف کړی تل باید تل وي او له شبکې سره وصل وي نو ویب به د کوم بل وسیلې څخه لاسرسی ولري ، که نه نو سرور به "ښکته" وي. اوس موږ یوازې لرو زموږ ویب پا hostه کوربه کړئ، دا چې موږ دا پخپله د HTML یا نورو کوډونو په کارولو سره رامینځته کړی ، یا حتی د WordPress په څیر د CMS کارولو څخه کار اخلو چې زموږ لپاره شیان خورا اسانه کوي او دا چې موږ کولی شو په ورته ځای کې کوربه شو ...

او د دې لپاره موږ به دا په کې ترسره کړو د / var / www / html / لارښود دا غیر لدې چې موږ د اپاټا تشکیلات بدل نه کړل ، دا به هلته وي چې ویب پا hosې کوربه وي. د مثال په توګه ، تاسو کولی شئ د مینځپانګې سره ستاسو د غوره متن مدیر سره د فایل رامینځته کولو سره د پی ایچ پی په کارولو سره یو څه ټیسټ ترسره کړئ:

<?php phpinfo() ?>

زنګ ووهه test.php او اوس ، د اپاچ 2 ډیممون بیا پیلولو وروسته ، تاسو به وکولی شئ وګورئ چې دا د براوزر څخه لاسرسی کیدی شي: 127.0.0.1/test.php.

زه امید لرم چې دا ټیوټوریل تاسو سره مرسته کړې او دا چې تاسو لږترلږه یو څه ښه پوهیږئ چې سرور څنګه کار کوي ، نو اوس چې هرځل تاسو زموږ د بلاګ ته د خبر توکي لوستلو لپاره لاسرسی کوئ ، نو تاسو یې تر شا هرڅه پوهیږئ. مه هیروئ چې خپله پریږدئ تبصرې، شکونه ، یا وړاندیزونه ، ...


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

8 نظرونه ، خپل پریږدئ

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.

  1.   پیډرو dijo

    سلام. ایا تاسو فکر نه کوئ چې د پی ایچ پی 5 کارول په 2018 کې ډیر معنی نه لري؟

  2.   نوپ ټاپو dijo

    سلام.
    زه یو نوښتګر یم کله چې سرور ته راځي.
    روټر باید کوم IP ولري؟
    څه آی پی باید هغه کمپیوټر وي چې د سرور په توګه کار کوي
    اپاچی کوم آی پی لري باید ولري؟
    ایا عامه ټاکل شوي ip دي؟

  3.   جوکاپو dijo

    په کلکه د نو ټایپ سره موافق یاست
    زه د لینکس ویب سرور ترتیبولو لپاره د څو اونیو لپاره د معلوماتو په لټه کې یم او په ټولو فورمونو کې یې ricks چالونه put ایښودلي چې یوازې په داخلي یا محلي شبکه کار کوي او زه ګومان کوم چې ستاسو هدف د ویب سرور ترتیب کولو وړ دی او دا چې یو څوک تاسو ته په بل وخت کې ویني کمپیوټر ستاسو له شبکې بهر په بل ښار ، هیواد ، ...
    ما اداره کړې چې ویب سرور یې دا په بهرنۍ شبکه کې وګورم ، که چیرې یوازې زما د عامه IP په ځای کولو او په خپل ماډیم روټر کې د بندر په خلاصولو سره ، زه Bind9 نصب کړم ، ترڅو زما د داخلي شبکې ایجاد شوي ډومین نښه کړي او دا زما په شبکه کې سم کار کوي. ، مګر زه نشم کولی د انټرنیټ له لارې ورته کار کولو څرنګوالي په اړه معلومات ومومم او دا چې خلک زما آی پی نلري مګر ایجاد شوي ډومین لکه څنګه چې دوی کوي ، ګوګل ، هیواد ، نړۍ ، انګلیسي محکمه ،….
    سلامونه او زه هیله لرم چې تاسو د دې په اړه معلومات ومومئ.

  4.   لوجیټیکنو 1 dijo

    زه هم هڅه کوم چې د سرور نصبولو څرنګوالي زده کړه وکړم ، مګر هغه څه چې ما سره علاقه لري د تولید لپاره سرور څرنګوالي څرنګوالی دی او زه لاهم ښه معلومات نه شم موندلی.
    که تاسو لاهم ستونزه نه ده حل کړې ، زه تاسو ته مشوره درکوم چې په noip.com کې ګ anون جوړ کړئ. تاسو وړیا ډومین رامینځته کړئ ، عامه ip وسپارئ او په خپل مډیم کې د DDNS تنظیم کړئ. زه تاسو ته یو لینک پریږدم: https://www.youtube.com/watch?v=6ijBQhn06CA
    مننه.

  5.   ګسټاووپ dijo

    د مرستې لپاره مننه ، زه یوازې د LEMP سرور نصب کړم او ستاسو د بلاګ څخه مننه زه دمخه دمخه زما د WEB پا pagesو پلي کولو مفکوره لرم ، اوس یو څه پی ایچ پی یا HTML زده کوم ، کوم چې اسانه او مخکې وي.
    مننه.

  6.   فابین ایریل وولف dijo

    ستاسو د پرانستلو ټکي درکړل ، تصور وکړئ چې تاسو به زما په څیر بې تجربه خلکو لپاره د مرحلې بل ګام ښوونه ترسره کړئ ... زه غلط وم.

  7.   دیاګو راموس dijo

    دې ما ته کافي خدمت وکړ ، ډیره مننه.

  8.   میګویل فرشتہ سیلوا dijo

    ښه بد دې ښوونې ...