CentOS 7 पर OpenLiteSpeed ​​और PHP 7 कैसे स्थापित करें

OpenLiteSpeed, LiteSpeed ​​का ओपन सोर्स एडिशन, हाई परफॉर्मेंस वाला लाइट-वेट वेब सर्वर एप्लिकेशन है।

इस लेख में, मैं आपको एक CentOS 7 सर्वर पर PHP 7 के साथ OpenLiteSpeed ​​को स्थापित करने का तरीका बताऊंगा।

आवश्यक शर्तें

  • एक CentOS 7 x64 सर्वर उदाहरण।
  • एक sudo यूजर

चरण 1: सिस्टम को अपडेट करें

एक sudo यूजर के रूप में लॉग इन करें, और फिर सिस्टम को निम्नानुसार अपडेट करें:

sudo yum install epel-release -y
sudo yum clean all && sudo yum update -y && sudo shutdown -r now

रिबूट के बाद, उसी sudo उपयोगकर्ता का उपयोग करके वापस लॉग इन करें।

चरण 2: OpenLiteSpeed ​​स्थापित करें

CentOS 7 पर, आप OpenLiteSpeed ​​1.4.24, OpenLiteSpeed ​​की नवीनतम रिलीज़, YUM का उपयोग कर इंस्टॉल कर सकते हैं:

sudo rpm -ivh http://rpms.litespeedtech.com/centos/litespeed-repo-1.1-1.el7.noarch.rpm
sudo yum install openlitespeed -y

चरण 3: PHP 7 स्थापित करें

YUM का उपयोग करके OpenLiteSpeed ​​के लिए पूर्व संकलित PHP संकुल स्थापित करते समय, आपको PHP संकुल को चुनना चाहिए जिनके नाम से शुरू होता है lsphp

उदाहरण के लिए, आप lsphpनीचे दिए गए कमांड का उपयोग करके शुरू होने वाले सभी पैकेजों को सूचीबद्ध कर सकते हैं :

yum list lsphp*

फिर आप कुछ सबसे अधिक इस्तेमाल किए जाने वाले PHP 7.1 पैकेज और OpenLiteSpeed ​​के लिए मॉड्यूल निम्नानुसार स्थापित कर सकते हैं:

sudo yum install lsphp71 lsphp71-mysqlnd lsphp71-common lsphp71-gd lsphp71-pdo lsphp71-process lsphp71-mbstring lsphp71-mcrypt lsphp71-opcache lsphp71-bcmath lsphp71-xml -y

चरण 4: OpenLiteSpeed ​​WebAdmin GUI के लिए सेटअप व्यवस्थापक क्रेडेंशियल

OpenLiteSpeed ​​एक उपयोगकर्ता के अनुकूल WebAdmin UI के साथ आता है। इससे पहले कि आप UI का उपयोग कर सकें, आपको व्यवस्थापक उपयोगकर्ता क्रेडेंशियल्स को निम्नानुसार सेट करना होगा:

sudo /usr/local/lsws/admin/misc/admpass.sh

नीचे के रूप में जानकारी प्रदान करें:

  • उपयोगकर्ता नाम [व्यवस्थापक]: <your-admin-username>
  • कुंजिका: <your-admin-password>
  • पासवर्ड फिर से लिखें: <your-admin-password>

7080WebAdmin GUI में वेब एक्सेस की अनुमति देने के लिए पोर्ट को अनुमति दें :

sudo firewall-cmd --zone=public --permanent --add-port=7080/tcp
sudo firewall-cmd --reload

अब, अपने वेब ब्राउज़र को इंगित करें http://203.0.113.1:7080, SSL सुरक्षा चेतावनी को अनदेखा करें, और फिर साइन इन करने के लिए आपके द्वारा पहले सेट किए गए व्यवस्थापक क्रेडेंशियल्स का उपयोग करें।

चरण 5: WebAdmin GUI में OpenLiteSpeed ​​कॉन्फ़िगर करें

डिफ़ॉल्ट रूप से, OpenLiteSpeed ​​1.4.24 को उम्मीद है कि आप PHP 5.x चला रहे हैं। चूंकि हम PHP 7.1 का उपयोग करना चुनते हैं, इसलिए हमें OpenLiteSpeed ​​के कॉन्फ़िगरेशन को PHP 7.1 का समर्थन करने के लिए संशोधित करना होगा:

1) Server Configurationश्रेणी और फिर External appटैब पर क्लिक करें , आपको एक बाहरी एप्लिकेशन मिलेगा जिसका नाम है lsphp5Editइस एप्लिकेशन को निम्नानुसार संपादित करने के लिए दाहिने हाथ की तरफ दूसरे आइकन पर क्लिक करें :

  • नाम: lsphp71
  • पता: uds://tmp/lshttpd/lsphp.sock
  • अधिकतम कनेक्शन: 35
  • वातावरण:
    • PHP_LSAPI_MAX_REQUESTS=500
    • PHP_LSAPI_CHILDREN=35
  • प्रारंभिक अनुरोध टाइमआउट (सेकंड): 60
  • समय समाप्त करें: 0
  • प्रतिक्रिया बफरिंग: no
  • ऑटो स्टार्ट: yes
  • कमान: $SERVER_ROOT/lsphp71/bin/lsphp
  • पिछला लॉग: 100
  • उदाहरण: 1
  • मेमोरी सॉफ्ट लिमिट (बाइट्स): 2047M
  • मेमोरी हार्ड लिमिट (बाइट्स): 2047M
  • प्रक्रिया नरम सीमा: 400
  • प्रक्रिया कठिन सीमा: 500

Saveअपने संशोधनों को सहेजने के लिए शीर्ष दाएं कोने में आइकन पर क्लिक करें ।

2) Script handlerटैब पर क्लिक करें , और फिर Editस्क्रिप्ट हैंडलर को अपडेट करने के लिए आइकन का उपयोग इस प्रकार करें:

  • प्रत्यय: php
  • हैंडलर प्रकार: LiteSpeed SAPI
  • हैंडलर का नाम: lsphp71

संशोधन के बाद, Saveअपने परिवर्तनों को सहेजने के लिए आइकन पर क्लिक करें ।

3) Listenersश्रेणी पर क्लिक करें , और फिर श्रोता Viewका विवरण देखने के लिए आइकन का उपयोग करें Default

में Listener Default > Generalपेज, क्लिक करें Editदाहिने हाथ की ओर आइकन, और फिर नीचे के रूप में सेटिंग्स को संशोधित:

  • श्रोता का नाम: Default
  • आईपी ​​पता: ANY
  • बंदरगाह: 80

संशोधन के बाद, Saveअपने परिवर्तनों को सहेजने के लिए आइकन पर क्लिक करें ।

4) Graceful Restartअपने परिवर्तनों को लागू करने के लिए शीर्ष दाएं कोने में आइकन पर क्लिक करें ।

चरण 6: अपनी सेटिंग्स की पुष्टि करें

पोर्ट 80 पर पहुंच की अनुमति देने के लिए पहले, फ़ायरवॉल नियमों को संशोधित करें:

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload

अगला, http://203.0.113.1एक नई वेब ब्राउज़र विंडो में जाएं। यदि सब कुछ ठीक रहा, तो आपको वह Congratulationsपृष्ठ दिखाई देगा जो घोषणा करता है:

You have successfully installed the OpenLiteSpeed Web Server!

अंत में, http://203.0.113.1/phpinfo.phpअपने OpenLiteSpeed ​​सेटअप के बारे में अधिक जानकारी जानने के लिए जाएं ।

जो हमारे ट्यूटोरियल का समापन करता है। पढ़ने के लिए धन्यवाद।



Leave a Comment

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ

CentOS 7 पर RockMongo स्थापित करें

CentOS 7 पर RockMongo स्थापित करें

RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

CentOS 7 पर बुक किए गए समयबद्धक को कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें

CentOS 7 पर नेटडाटा स्थापित करना

CentOS 7 पर नेटडाटा स्थापित करना

एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

CentOS 7 पर स्टारबाउंड सर्वर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।

CentOS 7 पर Django कैसे स्थापित करें

CentOS 7 पर Django कैसे स्थापित करें

वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

CentOS 6 पर SA-MP सैन एंड्रियास मल्टीप्लेयर सर्वर सेटअप करें

एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था

CentOS 7 पर Revive Adserver इनस्टॉल करना

CentOS 7 पर Revive Adserver इनस्टॉल करना

Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,

CentOS 7 पर पार्स सर्वर कैसे स्थापित करें

CentOS 7 पर पार्स सर्वर कैसे स्थापित करें

पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं

CentOS 7 पर एल्ग स्थापित करें

CentOS 7 पर एल्ग स्थापित करें

एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

CentOS 7 पर डायस्पोरा के साथ अपने सामाजिक नेटवर्क का निर्माण करें

एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

CentOS 7 पर कुबेदम के साथ कुबेरनेट्स तैनात करें

अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

CentOS पर Z और Zsh के साथ उत्पादकता बढ़ाएँ

परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

कैसे एक Vultr LEMP सर्वर पर OpenCart स्थापित करें

ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

CentOS 7 पर विकास के लिए Sails.js सेटअप करें

एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

कैसे CentOS 7 पर स्रोत से Nginx संकलन करने के लिए

एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है

CentOS 7 पर dotCMS कैसे स्थापित करें

CentOS 7 पर dotCMS कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ