कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
क्यूबेराइट एक स्केलेबल, ओपन-सोर्स Minecraft सर्वर कार्यान्वयन है जो C ++ में लिखा गया है। इसमें एक आसान उपयोग प्लगइन प्रणाली है जो उपयोगकर्ताओं को लुआ के साथ कस्टम प्लगइन्स लिखने की अनुमति देती है और मूल रूप से MCServer
नाम के तहत बनाई गई थी ।
क्यूबेरेट मल्टी-प्लेटफ़ॉर्म है और अधिकांश लिनक्स ऑपरेटिंग सिस्टम और विंडोज के साथ काम करेगा। यह ट्यूटोरियल केवल सर्वर सॉफ़्टवेयर की स्थापना को CentOS 6 या 7 इंस्टॉलेशन पर कवर करेगा। अधिकांश Minecraft सर्वरों की तरह, प्लगइन्स और अन्य कारक एक बड़े मेमोरी फ़ुटप्रिंट में योगदान करेंगे। शुरू करने के लिए, यह सुझाव दिया जाता है कि आपके पास कम से कम:
वल्चर $ 5 प्रति माह (एसएसडी के 25 जीबी और बैंडविड्थ की एक टेराबाइट सहित) के लिए ये विनिर्देश प्रदान करता है।
शुरू करने से पहले, हमें यह सुनिश्चित करना होगा कि सिस्टम अद्यतित है और हमारे पास एक उपयुक्त टेक्स्ट एडिटर है। सर्वर को कॉन्फ़िगर करने के लिए यह आवश्यक होगा। हमें सॉफ्टवेयर बनाने और संकलित करने के लिए उपयुक्त उपकरणों की भी आवश्यकता होगी।
इससे पहले कि हम कुछ भी स्थापित करें, अपने सिस्टम को अपडेट करने के लिए नीचे दिए गए कमांड को निष्पादित करें:
yum update -y
अब, हम स्थापित करेंगे nano
। (आप vim
पसंद करते हैं या किसी अन्य संपादक का उपयोग कर सकते हैं):
yum install nano -y
एक बार जब यह पूरा हो जाए, तो स्थापित करने के लिए निम्नलिखित कमांड को चलाएं cmake
(संकलक):
yum install cmake -y
अब, इंस्टॉल करें screen
(पृष्ठभूमि में एप्लिकेशन चलाने की अनुमति देता है):
yum install screen -y
screen
इंस्टॉल होने के बाद , आप अगले अनुभाग पर आगे बढ़ सकते हैं।
अब चूंकि हमारे पास स्थापना के लिए आवश्यक सभी निर्भरताएं ह���ं, हमें स्क्रिप्ट को पुनः प्राप्त करना होगा। नीचे दिए गए आदेश में एक नई निर्देशिका बनाएंगे /root
, या ~
।
cd ~ && mkdir server
cd server
wget -O install.sh https://compile.cuberite.org
अब, आप संस्थापन स्क्रिप्ट चला सकते हैं:
sh install.sh
आप अपने टर्मिनल में निम्न संदेश देखेंगे:
[root@demo server]# sh install sh
Hello, this script will download and compile Cuberite.
On subsequent runs, it will update Cuberite.
The compilation and download will occur in the current directory.
If you're updating, you should run: <Path to Cuberite>/compile.sh
Compiling from srouce takes time, but it usually generates faster
executables. If you prefer ready-to-use binaries or if you want
more info, please visit: https://cuberite.org
Choose compile mode:
* (R)Release: Compiles normally.
Generates the fastest build.
* (D)Debug: Compiles in debug mode.
Makes your console and crashes more verbose.
A bit slower than Release mode. If you plan to help
development by reporting bugs, this is preferred.
Choose compile mode: (r/d) (Default: "Release"):
जब आप ऊपर देखते हैं, तो बस ENTERअपने कीबोर्ड पर हिट करें।
अब आप निम्नलिखित देखेंगे:
Choose the number of compilation threads.
You have 2 CPU threads.
If you have enough RAM, it is wise to choose your CPU's thread count.
Otherwise choose lower. Old Raspberry Pis should choose 1. If in doubt, choose 1
.
Please enter the number of compilation threads to use (Default: 1):
आप संकलन के लिए अधिक थ्रेड्स का उपयोग करना चुन सकते हैं (आपके पास मौजूद उदाहरण के आधार पर)। इसके अलावा आपको बस इतना करना है कि हिट है ENTER।
एक बार जब आप ऐसा कर लेते हैं, तो आपको निम्न संदेश के साथ संकेत दिया जाएगा:
#### Settings Summary ####
Build Type: Release
Branch: master (Currently the only choice)
Compilation threads: 1
CPU Threads: 2
Previous Compilation: Not detected. We are assuming this is the first compile.sh run.
Upstream Link: https://github.com/cuberite/cuberite.git
Upstream Repo: origin
After pressing ENTER, the script will connect to https://github.com/cuberite/cuberite.git
to check for updates and/or fetch code. It will then compile your program.
If you compiled before, make sure you're in the proper directory and that "Previous
compilation" is detected.
Press ENTER to continue...
यह संकलन शुरू होने से पहले अंतिम चरण होगा। आपको ENTERसंकलन शुरू करने के लिए हिट करने के लिए कहा जाएगा । आपके सिस्टम पर निर्भर करते हुए, लगभग 15 मिनट लगेंगे।
नोट : यदि आपको अपने टर्मिनल पर टेक्स्ट स्क्रॉलिंग का एक गुच्छा दिखाई देता है, तो चिंतित न हों। सिस्टम को निष्पादन योग्य पैकेज में सॉफ्टवेयर को पूरी तरह से संकलित करने में कुछ समय लगेगा।
एक बार जब यह पूरा हो जाएगा, तो आपको निम्न संदेश के साथ बधाई दी जाएगी:
-----------------
Compilation done!
Cuberite awaits you at:
/root/server/cuberite/Server/Cuberite
You can always update Cuberite by executing:
/root/server/cuberite/compile.sh
Enjoy :)
यह स्थापना के अंत को चिह्नित करता है। आप सर्वर के कॉन्फ़िगरेशन के लिए अगले अनुभाग पर आगे बढ़ सकते हैं।
अपने सर्वर को कॉन्फ़िगर करने के लिए, हमें पहले अस्थायी निर्देशिका से संकलित सर्वर का पता लगाना और उसकी प्रतिलिपि बनाना होगा:
cd cuberite
cp -r Server ~/server/cuberiteServer
cd ./cuberiteServer
आपकी सर्वर निर्देशिका अब स्थित होगी /root/server/cuberiteServer
और कॉन्फ़िगरेशन फ़ाइल पर स्थित होगी /root/server/cuberiteServer/settings.ini
।
अब हम किसी भी टेक्स्ट एडिटर का उपयोग करके कॉन्फ़िगरेशन को संपादित कर सकते हैं:
nano settings.ini
आपको कुछ ऐसा दिखाई देगा जो निम्नलिखित की तरह दिखता है:
[Server]
Description=Cuberite - in C++!
ShutdownMessage=Server shutdown
MaxPlayers=100
HardcoreEnabled=0
AllowMultiLogin=0
Ports=25565
किसी भी समय ऑनलाइन हो सकने वाले अधिकतम खिलाड़ियों को संपादित करने के लिए, MaxPlayers=100
अपनी इच्छा के अनुसार किसी भी संख्या में लाइन को संशोधित करें ।
उदाहरण के लिए, यदि आप अधिकतम 25 खिलाड़ी चाहते हैं, तो आपको बस इतना करना होगा कि लाइन को बदल दें MaxPlayers=25
।
आप पोर्ट को बदल भी सकते हैं, लेकिन उपयोगकर्ताओं द्वारा आपके सर्वर से कनेक्ट करने के लिए बढ़ी हुई कठिनाई (Minecraft सर्वर के लिए डिफ़ॉल्ट पोर्ट 25565
) के कारण इसकी अनुशंसा नहीं की जाती है ।
यदि आप उपयोग कर रहे हैं nano
, तो आप CTRL+ X, और उसके बाद करके बाहर निकल सकते हैं ENTER।
सर्वर शुरू करने के लिए, बस सर्वर डायरेक्टरी में जाएँ ( /root/server/cuberiteServer
) और एक स्क्रीन शुरू करें:
cd ~/server/cuberiteServer
screen -S MinecraftServer && screen -r MinecraftServer
आप कमांड screen
का उपयोग करके किसी भी समय फिर से कनेक्ट कर सकते हैं screen -r <screenName>
। हमने स्क्रीन को नाम दिया है MinecraftServer
, इसलिए पुन: कनेक्ट करके प्रदर्शन किया जा सकता है screen -r MinecraftServer
।
अब, सर्वर बाइनरी निष्पादित करें:
./Cuberite
सर्वर का उपयोग करने से पहले इलाके को उत्पन्न करने में कुछ सेकंड लग सकते हैं। इसके अलावा, स्क्रीन से बाहर निकलने के लिए निम्नलिखित संयोजन का उपयोग करें: CTRL+ A+ D।
हार्ड-शटडाउन प्रदर्शन करने के लिए, आपको केवल CTRL+ का उपयोग करना होगा C। एक सुंदर शटडाउन करने के लिए, कंसोल में निम्नलिखित कमांड दर्ज करें:
stop
यह मानते हुए कि आपने पहले ही फ़ायरवॉल कॉन्फ़िगर कर लिया है, आप Minecraft क्लाइंट में अपना सर्वर पता दर्ज कर सकते हैं।
आपका पता निम्न जैसा दिखना चाहिए: 192.0.2.5:25565
( 192.0.2.5
आपका वास्तविक सर्वर पता होना)।
इस बिंदु पर, आप कुछ दोस्तों के साथ अपना सर्वर पता पारित कर सकते हैं और निर्माण शुरू कर सकते हैं।
सॉफ्टवेयर को हटाना सरल है। आपको बस यह सुनिश्चित करना है कि सर्वर ऑफ़लाइन है और चल रहा है rm -rf ~/server
।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ
RockMongo एक वेब-आधारित MongoDB प्रबंधन उपकरण है जो MySQL प्रबंधन उपकरण के समान है: phpMyAdmin। यह ट्यूटोरियल इंस्टॉलिन की प्रक्रिया को कवर करेगा
एक अलग प्रणाली का उपयोग? आवश्यकताएँ एक Vultr CentOS 7 सर्वर उदाहरण। एक sudo यूजर। चरण 1: सिस्टम को पहले अपडेट करें, अपने सिस्टम सर्वर को वें में अपडेट करें
एक अलग प्रणाली का उपयोग? नेटडाटा रियल-टाइम सिस्टम मेट्रिक्स मॉनिटरिंग के क्षेत्र में एक उभरता हुआ सितारा है। एक ही तरह के अन्य उपकरणों की तुलना में, नेटडाटा:
एक अलग प्रणाली का उपयोग? इस ट्यूटोरियल में, बीमार समझा जा रहा है कि CentOS 7 पर एक स्टारबाउंड सर्वर को कैसे सेटअप किया जाए। आवश्यक शर्तें आपको इस गेम को खुद पर बनाना होगा।
वेब एप्लिकेशन लिखने के लिए Django एक लोकप्रिय पायथन फ्रेमवर्क है। Django के साथ, आप तेजी से अनुप्रयोगों का निर्माण कर सकते हैं, पहिया को फिर से बनाए बिना। अगर आप चाहते हैं
एक अन्य Vultr ट्यूटोरियल में आपका स्वागत है। यहां, आप सीखेंगे कि एसएएमपी सर्वर कैसे स्थापित करें और चलाएं। यह गाइड CentOS 6 के लिए लिखा गया था
Revive Adserver एक स्वतंत्र और खुला स्रोत विज्ञापन सेवारत प्रणाली है जिसका उपयोग वेबसाइटों पर, ऐप्स में और / या वीडियो खिलाड़ियों में विज्ञापनों को प्रबंधित करने के लिए किया जा सकता है। इस लेख में,
पार्स सर्वर पार्स बैकेंड सेवा के लिए खुला स्रोत विकल्प है जिसे बंद किया जा रहा है। यदि आप इस सेवा के प्रशंसक हैं, तो आप अभी भी वें का आनंद ले सकते हैं
एक अलग प्रणाली का उपयोग? एल्ग एक खुला स्रोत सोशल नेटवर्किंग इंजन है जो परिसर के सामाजिक नेटवर्क जैसे सामाजिक वातावरण के निर्माण की अनुमति देता है
एक अलग प्रणाली का उपयोग? डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डायस्पोरा पो को कैसे सेट और कॉन्फ़िगर करें
अवलोकन यह लेख आपको कुबेरनेट क्लस्टर प्राप्त करने और कुछ ही समय में कुबेदम के साथ चलने में मदद करने के लिए है। यह गाइड दो सर्वरों को तैनात करेगा
परिचय लिनक्स सिस्टम पर काम करने का मतलब है कि कोई कमांड लाइन का उपयोग अधिक बार नहीं कर रहा है। स्वागत के रूप में बार-बार लंबी निर्देशिका के नाम टाइप करना
ओपनकार्ट एक लोकप्रिय ओपन सोर्स शॉपिंग कार्ट सॉल्यूशन है जिसे उत्कृष्ट कार्यक्षमता, उपयोग में आसानी और उपस्थिति प्रदान करने के लिए डिज़ाइन किया गया है। OpenCart के साथ, आप सीए
एक अलग प्रणाली का उपयोग? परिचय Sails.js Node.js के लिए MVC फ्रेमवर्क है, जो रूबी ऑन रेल्स के समान है। यह आधुनिक अनुप्रयोगों को विकसित करने के लिए बनाता है
एक अलग प्रणाली का उपयोग? NGINX को HTTP / HTTPS सर्वर, रिवर्स प्रॉक्सी सर्वर, मेल प्रॉक्सी सर्वर, लोड बैलेंसर, TLS टर्मिनेटर, या कैचिन के रूप में उपयोग किया जा सकता है
एक अलग प्रणाली का उपयोग? dotCMS जावा में लिखा एक ओपन सोर्स एंटरप्राइज ग्रेड कंटेंट मैनेजमेंट सिस्टम है। इसमें लगभग हर सुविधा आवश्यक टी होती है
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ