هڪ اپوپي ويب سرور ٻيهر شروع ڪرڻ جو بهترين رستو

اپوٽمنٽ Ubuntu، RedHat، Gentoo ۽ ٻيا Linux Distros تي وري شروع ڪريو

جيڪڏهن توهان پنهنجي ويب سائيٽ تي کليل ذريعو پليٽ فارم تي ويب سائيٽ هلايو ٿا، اهو ئي ممڪن آهي ته اهو پليٽ اپاپوڪ آهي. جيڪڏهن اهو معاملو آهي، ۽ توهان هڪ ايڪسپلور سرور سان هوسٽ ڪري رهيا آهيو، پوء جڏهن توهان اپڊيٽ httpd.conf فائل کي تبديل ڪرڻ تي ڪم ڪري رهيا آهيو يا ڪا ٻي ٺاھ جوڙ فائيل فائل (جهڙوڪ هڪ نئون مجازي ميز شامل ڪرڻ)، توهان کي اپڊيٽ کي ٻيهر شروع ڪرڻ جي ضرورت پوندي اوھان جون تبديليون اثر وٺندا. اهو شايد ڊاري لڳي، پر خوش قسمت اهو ئي آسان ناهي.

حقيقت ۾، توهان ائين ئي تقريبا هڪ منٽ ۾ ڪري سگهو ٿا (ان وقت جي پرواهه ناهي ته اهو مضمون پڙهڻ لاء قدم کڻڻ لاء قدم کڻڻ لاء ٿيندو).

شروعات ڪرڻ

پنهنجي لينڪس ايپليڪيشن ويب سرور کي ٻيهر بحال ڪرڻ لاء، بهترين. init.d ڪنڊ استعمال ڪرڻ جو طريقو آهي. اهو حڪم لينڪس جي ڪيترن ئي تقسيم تي ريڊ Hat، Ubuntu ۽ Gentoo پر دستياب آهي. هتي آهي توهان ڪيئن پيا ڪريو:

  1. SSH يا ٽيلنيٽ استعمال ڪندي پنهنجي ويب سرور تي لاگ ان ڪريو ۽ پڪ ڪريو ته توهان جو سسٽم ان ۾ ڊي آرٽ شامل آهي. اهو عام طور تي / لائيٽ ڊاريڪٽري ۾ مليو آهي، تنهن ڪري ڊاريڪٽري لسٽ ڪريو:
    ls / etc / i *
  2. جيڪڏهن توهان جو سرور ان ۾ ڊي استعمال ڪري ٿو، توهان هڪ فھرست کي شروعاتي فائلن جي فهرست ۾ شامل ڪيو ٿا. انهي فولڊر ۾ اگلي يا ميڪس 2 لاء ڏسو. جيڪڏهن توهان وٽ انسٽ ڊ آهي، پر هڪ اپلوڪي شروعاتي فائل نه آهي، انهي آرٽيڪل جي سيڪشن ڏانهن مٿي ڏنل طريقي سان وڃو جيڪي "توهان جي سرور جي انٽابيس جي بغير شروع ڪري رهيو آهي"، ٻي صورت ۾ توهان جاري رکو.
  3. جيڪڏهن توهان وٽ انسٽ ڊي ۽ هڪ اپڊيٽ جي شروعاتي فائل آهي، پوء توهان هن حڪم کي اپوڪيشن کي ٻيهر شروع ڪري سگهو ٿا:
    /etc/init.d/apache2 وري لوڊ ڪريو
    توهان کي هن حڪم کي هلائڻ لاء روٽ صارف جي طور تي توهان کي سودو ٿيڻ جي ضرورت هجي.

رايو لوڊ ڪريو

ري لوڊ لوڊ استعمال ڪريو توهان جو اپوڪي سرور کي ٻيهر بحال ڪرڻ جو بهترين طريقو آهي، جئين اهو سرور هلندو رهي (اهو عمل نه ماريو ۽ شروع ٿئي ٿو). ان جي بدران، اهو صرف httpd.conf فائل وري لوڊ ڪري ٿو، جو عام طور پر यो सबै उदाहरण तपाईं यो गर्न चाहानुहुन्छ.

جيڪڏهن ريپليڪ آپشن توهان لاء ڪم نٿو ڪري، توهان جي بدران هيٺ ڏنل حڪمات استعمال ڪرڻ جي ڪوشش ڪري سگهو ٿا:

انسٽال جي بغير توهان جي سرور کي ٻيهر بحال ڪرڻ

ٺيڪ، پوء اهو هي آهي جتي اسان توهان کان پڇيو ته توهان جي سرور ۾ انٽ ڊي آهي. جيڪڏھن توھان اھو آھي، ناھي ناھي، توھان اڃا تائين پنھنجي سرور کي شروع ڪري سگھو ٿا. توهان صرف اهو ڪرڻو آهي ته دستي طور تي حڪم انشورنس سان. هتي هن منظر لاء قدم آهن:

  1. SSH يا ٽيلنيٽ استعمال ڪندي پنهنجي ويب سرور مشين تي لاگ ان ڪريو
  2. ايپش ڪنٽرول پروگرام هلائڻ:
    ڪٽيل
    توهان کي هن حڪم کي هلائڻ لاء روٽ صارف جي طور تي توهان کي سودو ٿيڻ جي ضرورت هجي.

apachectl فضل وارو حڪم اپاپو ٻڌائي ٿو ته توهان ڪنهن به کليل رابطن کي ختم ڪرڻ کان بغير سرور کي ٻيهر شروع ڪرڻ چاهيندا آهيو. اهو خودڪار طريقي سان ترتيب ڏيڻ جي شروعات کان پهريان خودڪار طريقيڪار فائلن کي چيڪ ڪري انهي کي يقيني بڻائڻ لاء اپاچي جو مري نه ٿو.

جيڪڏهن apachectl فضل توهان جي سرور کي ٻيهر بحال نٿو ڪري، اتي ڪجھ شيون جيڪي توهان ڪوشش ڪري رهيا آهيو.

توهان جي اپاپي سرور سرور کي ٻيهر بحال ڪرڻ لاء طريقا: