CentOS 6 पर Apache, MySQL और PHP को कैसे स्थापित करें

परिचय

LAMP एक ऐसा संक्षिप्त नाम है जो Linux, Apache, MySQL और PHP के लिए है। यह सॉफ्टवेयर स्टैक वेब सर्वर की स्थापना के लिए सबसे लोकप्रिय ओपन-सोर्स समाधान है।

चूंकि हमने एक Vultr VPS पर लिनक्स के CentOS 6 x64 वितरण का उपयोग करने का निर्णय लिया है, हम केवल इस लेख में अन्य घटकों को स्थापित करने का तरीका बताएंगे।

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

इस लेख में, हम मानते हैं कि आपने स्क्रैच से एक CentOS 6 x64 Vultr VPS स्थापित किया है और रूट के रूप में लॉग इन किया है। गैर-रूट उपयोगकर्ताओं को sudoकमांड का उपयोग करने की आवश्यकता होगी ।

एक कदम: अपाचे स्थापित करें

अपाचे को स्थापित करने और शुरू करने के लिए, अपने एसएसएच टर्मिनल को खोलें और निम्नलिखित कमांड इनपुट करें:

yum -y install httpd
service httpd start

जांचें कि क्या Apache स्थापित है और ठीक से चल रहा है:

service httpd status

नोट : यदि Apache आपके ब्राउज़र से आपके Vultr VPS के IP पते पर जाकर ठीक से चल रहा है, तो आप जाँच नहीं कर सकते, क्योंकि फ़ायरवॉल डिफ़ॉल्ट रूप से आपकी यात्रा को रोक देगा।

अपने वेब सर्वर को सुलभ बनाने के लिए आपको पोर्ट 80 खोलने की आवश्यकता है:

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/etc/rc.d/init.d/iptables save

दो कदम: MySQL स्थापित करें

MySQL को स्थापित करने और शुरू करने के लिए, अपना SSH टर्मिनल खोलें और निम्न कमांड इनपुट करें:

yum -y install mysql-server
service mysqld start

उत्पादन सर्वर पर, आपको निम्न आदेश के साथ MySQL को सुरक्षित करना चाहिए:

/usr/bin/mysql_secure_installation

कमांड प्रॉम्प्ट आपके वर्तमान MySQL रूट पासवर्ड के लिए पूछेगा। ENTER दबाकर इसे खाली छोड़ दें।

फिर, नीचे दिए गए अनुसार कमांड प्रॉम्प्ट का उत्तर दें:

Set root password? [Y/n] Y
New password: YourDesiredPassword
Re-enter new password: YourDesiredPassword
Remove anonymous user? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

चरण तीन: PHP स्थापित करें

अपने Vultr VPS पर PHP स्थापित करने के लिए, अपना SSH टर्मिनल खोलें और निम्न कमांड इनपुट करें:

yum -y install php php-mysql

आपके ��्वारा चलाए जा रहे वेब अनुप्रयोगों के आधार पर, आपको अपने सर्वर पर कुछ PHP मॉड्यूल स्थापित करने की आवश्यकता हो सकती है। आप निम्न कमांड टाइप करके उपलब्ध मॉड्यूल की जांच कर सकते हैं:

yum search php-

उन मॉड्यूल के बारे में अधिक जानकारी देखने के लिए जिन्हें आप में रुचि रखते हैं, निम्नलिखित कमांड को इनपुट करें। NameOfTheModuleउस मॉड्यूल के नाम से प्रतिस्थापित करना याद रखें जिसे आप स्क्रीन से उठाते हैं।

yum info NameOfTheModule

आमतौर पर, आपको दो मॉड्यूल की आवश्यकता होगी: php-mcryptऔर php-mbstring। उन्हें निम्न आदेशों के साथ स्थापित करें:

yum -y install php-mcrypt.x86_64
yum -y install php-mbstring.x86_64

आप एक ही फैशन में अन्य मॉड्यूल स्थापित कर सकते हैं।

स्टैक के कामकाज को प्राप्त करने के लिए, आपको अपाचे और MySQL को स्वचालित रूप से चलाने के लिए सेट करना होगा जब आपके VPS बूट (PHP अपाचे के साथ स्वचालित रूप से चलेंगे):

chkconfig httpd on
chkconfig mysqld on

सभी परिवर्तनों को प्रभावी करने के लिए Apache वेब सर्वर को पुनरारंभ करें:

service httpd restart

बस। आपने अपने Vultr VPS पर एक LAMP स्टैक स्थापित किया है।



Leave a Comment

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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ