कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
OrientDB एक अगली-जीन मल्टी-मॉडल ओपन सोर्स NoSQL DBMS है। कई डेटा मॉडल के लिए समर्थन के साथ, ओरिएंटबीडी एक स्केलेबल, उच्च-प्रदर्शन परिचालन डेटाबेस में अधिक कार्यक्षमता और लचीलापन प्रदान कर सकता है।
इस ट्यूटोरियल में, मैं एक सेंटोस 7 सर्वर उदाहरण पर ओरिएंटबीडी कम्युनिटी एडिशन को स्थापित करने का तरीका प्रदर्शित करूँगा।
203.0.113.1
।ओरिएंटबैंक को जावा 1.7 या अधिक की आवश्यकता है। इस ट्यूटोरियल में, मैं OpenJDK 8 पैकेज निम्नानुसार चुनना चाहता हूँ:
sudo yum install -y java-1.8.0-openjdk-devel
OpenJDK 8 स्थापित होने के बाद, परिणाम को सत्यापित करने के लिए नीचे दिए गए आदेश का उपयोग करें:
java -version
यदि कुछ भी गलत नहीं होता है, तो आउटपुट जैसा होना चाहिए:
openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)
अगला, आपको JAVA_HOME
पर्यावरण चर सेट करने की आवश्यकता है :
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
Linux के लिए OrientDB 2.2.26 GA समुदाय संस्करण डाउनलोड करें, इस लेख के समय में OrientDB सामुदायिक संस्करण की नवीनतम स्थिर रिलीज़ आधिकारिक OrientDB डाउनलोड पृष्ठ से लिखी गई थी :
cd
wget https://bit.ly/orientdb-ce-imps-2-2-26-linux -O orientdb-community-importers-2.2.26.tar.gz
डाउनलोड किए गए संग्रह को /opt
निर्देशिका में शामिल करें:
sudo tar -zxvf orientdb-community-importers-2.2.26.tar.gz -C /opt
दैनिक उपयोग और भविष्य के अपडेट को सरल बनाने के लिए एक नरम लिंक बनाएं:
sudo ln -s /opt/orientdb-community-importers-2.2.26/ /opt/orientdb
यद्यपि सुचारू रूप से चल रहे ओरिएंटबीडी कम्युनिटी एडिशन के लिए आवश्यक है कि आपकी मशीन में 2GB या अधिक मेमोरी हो, फिर भी आप इसे कम मेमोरी वाले सर्वर पर शुरू करने के लिए तैनात कर सकते हैं।
ऐसा करने के लिए, फ़ाइल vi
खोलने के लिए टेक्स्ट एडिटर का उपयोग करें /opt/orientdb/bin/server.sh
:
sudo vi /opt/orientdb/bin/server.sh
लाइन खोजें:
ORIENTDB_OPTS_MEMORY="-Xms2G -Xmx2G"
जैसा कि आप देखते हैं, Xms
और Xmx
पैरामीटर ओरिएंटबीडी चलाते समय जावा वर्चुअल मशीन के लिए प्रारंभिक और अधिकतम मेमोरी आवंटन पूल निर्दिष्ट करते हैं। ओरिएंटबीडी की स्मृति उपयोग को कम करने के लिए, आप इस पंक्ति को नीचे की तरह संशोधित कर सकते हैं:
ORIENTDB_OPTS_MEMORY="-Xms256m -Xmx512m"
नोट: मान १२ The Xms
मीटर से कम नहीं होना चाहिए, या ओरिएंटबीडी सर्वर शुरू नहीं होगा।
सेव करके छोड़ो:
:wq!
आप /opt/orientdb/bin/server.sh
अपने SSH टर्मिनल विंडो में स्क्रिप्ट निष्पादित करके ओरिएंटबीडी सर्वर को मैन्युअल रूप से शुरू कर सकते हैं:
sudo /opt/orientdb/bin/server.sh
चूंकि यह पहली बार है जब आप ओरिएंटबीडी सर्वर चलाते हैं, लिपि आपको ओरिएंटबीडी root
उपयोगकर्ता के लिए पासवर्ड सेटअप करने के लिए कहेगी , यह कहना है yourpasswordhere
। यदि आप पासवर्ड फ़ील्ड को खाली छोड़ देते हैं, तो स्क्रिप्ट स्वतः ही OrientDB root
उपयोगकर्ता के लिए एक पासवर्ड उत्पन्न कर देगी । जब आप द्विआधारी कनेक्शन (ओरिएंटबीडी कंसोल) या वेब कनेक्शन (ओरिएंटीडीबी स्टूडियो) का उपयोग कर लॉग इन करते हैं तो यहां बनाई गई प्रमाणिकता प्रमाणीकरण के लिए उपयोग की जाएगी।
यदि OrientDB सर्वर ठीक से शुरू हो जाता है, तो आपको एक संदेश पंक्ति दिखाई देगी जो असेंबल करती है:
2017-08-22 04:02:09:065 INFO OrientDB Server is active v2.2.26 (build ae9fcb9c075e1d74560a336a96b57d3661234c7b). [OServer]
किसी भी समय आप छोड़ना चाहते हैं, Ctrl-C
ओरिएंटबीडी सर्वर को रोकने के लिए दबाएं।
जब ओरिएंटबीडी सर्वर ऊपर और चल रहा है, तो यह पोर्ट 2424 (बाइनरी कनेक्शन के लिए) और पोर्ट 2480 (HTTP कनेक्शन के लिए) पर सुनेगा। इसका मतलब है कि आप न केवल एक ओरिएंटीडीबी कंसोल बल्कि एक वेब ब्राउज़र का उपयोग करके एक रनिंग ओरिएंटबीडी सर्वर से कनेक्ट कर सकते हैं।
SSH कनेक्शन रखें, जिसमें server.sh स्क्रिप्ट जीवित है, और फिर उसी सर्वर उदाहरण के लिए दूसरा SSH कनेक्शन स्थापित करें।
दूसरी SSH कंसोल विंडो में, सर्वर पर OrientDB कंसोल शुरू करने के लिए निम्न कमांड का उपयोग करें:
sudo /opt/orientdb/bin/console.sh
कंसोल के शेल में, ओरिएंटडीबी सर्वर से नीचे के रूप में कनेक्ट करें:
orientdb> connect remote:127.0.0.1 root yourpasswordhere
यदि आप सफलतापूर्वक OrientDB सर्वर से जुड़ते हैं, तो आप नीचे दिए गए आउटपुट देखेंगे:
Connecting to remote Server instance [remote:127.0.0.1] with user 'root'...OK
orientdb {server=remote:127.0.0.1/}>
अपनी नौकरी खत्म करने के बाद, exit
ओरिएंटबीडी कंसोल को छोड़ने के लिए टाइप करें।
नोट: आप ओरिएंटडीबी सर्वर को जोड़ने के लिए स्थानीय console.sh (on Linux)
या console.bat (on Windows)
स्क्रिप्ट का उपयोग भी कर सकते हैं । उस स्थिति में, आपको सर्वर के 2424 पोर्ट पर इनबाउंड ट्रैफ़िक की अनुमति देने की आवश्यकता है।
sudo firewall-cmd --zone=public --permanent --add-port=2424/tcp
sudo firewall-cmd --reload
ओरिएंटबीडी सर्वर को जोड़ने के लिए एक अधिक सहज विधि वेब ब्राउज़र का उपयोग करना है।
सबसे पहले, आपको नीचे दिए अनुसार ओरिएंटबीडी सर्वर के 2480 पोर्ट को खोलने की आवश्यकता है:
sudo firewall-cmd --zone=public --permanent --add-port=2480/tcp
sudo firewall-cmd --reload
इसके बाद, अपने पसंदीदा वेब ब्राउज़र को इंगित करें http://203.0.113.1:2480
, और फिर आपको एक पृष्ठ पर पुनः निर्देशित किया जाएगा जिसे कहा जाता है OrientDB Studio
। इस पृष्ठ पर, आप root
उपयोगकर्ता की उन क्रेडेंशियल्स का उपयोग कर सकते हैं जिन्हें आपने पहले लॉग इन किया था।
ओरिएंटडीबी स्टूडियो वेब इंटरफेस पर, आप लगभग सभी चीजें कर सकते हैं जो आप ओरिएंटडीबी कंसोल में कर सकते हैं। सिस्टम को नेविगेट करने और अपने प्रश्नों का परीक्षण करने के लिए स्वतंत्र महसूस करें।
चरण 2 में, हमने /opt/orientdb-community-importers-2.2.26
निर्देशिका में ओरिएंटबीडी स्थापित किया है । लेकिन अब तक, ये सभी फाइलें केवल स्क्रिप्ट का एक गुच्छा हैं, जिन्हें केवल मैन्युअल रूप से निष्पादित किया जा सकता है। किसी ऑपरेशनल सर्वर को सेटअप करने के लिए, ओरिएंटबीडी को सिस्टम-लेवल डेमॉन के रूप में कॉन्फ़िगर करना आवश्यक है जो सिस्टम बूट पर आरंभ ह���ता है।
1) Ctrl-C
ओरिएंटबीडी सर्वर को रोकने के लिए पहले टर्मिनल विंडो में दबाएँ ।
2) एक समर्पित उपयोगकर्ता बनाएं orientdb
जो orientdb
ओरिएंटबीडी सर्वर चलाने के लिए समूह से संबंधित है:
sudo useradd -r orientdb -s /sbin/nologin
3) ओरिएंटडीबी निर्देशिका के स्वामित्व को बदलें:
sudo chown -R orientdb:orientdb /opt/orientdb-community-importers-2.2.26
4) फ़ाइल vi
खोलने के लिए संपादक का उपयोग करें /opt/orientdb/bin/orientdb.sh
:
sudo vi /opt/orientdb/bin/orientdb.sh
निम्नलिखित पंक्तियाँ खोजें:
ORIENTDB_DIR="YOUR_ORIENTDB_INSTALLATION_PATH"
ORIENTDB_USER="USER_YOU_WANT_ORIENTDB_RUN_WITH"
उन्हें बदलें:
ORIENTDB_DIR="/opt/orientdb"
ORIENTDB_USER="orientdb"
सेव करके छोड़ो:
:wq!
5) ओरिएंटडीबी के विन्यासों के अनधिकृत उपयोग को रोकने के लिए, आपको उस विन्यास फाइल के लिए अनुमतियों को संशोधित करने की आवश्यकता है:
sudo chmod 640 /opt/orientdb/config/orientdb-server-config.xml
6) ओरिएंटबीडी सेवा को प्रबंधित करने के लिए एक सिस्टम स्टार्टअप स्क्रिप्ट बनाएँ:
sudo cp /opt/orientdb/bin/orientdb.service /etc/systemd/system
vi
इस फ़ाइल को खोलने के लिए संपादक का उपयोग करें :
sudo vi /etc/systemd/system/orientdb.service
निम्नलिखित पंक्तियाँ खोजें:
User=ORIENTDB_USER
Group=ORIENTDB_GROUP
ExecStart=$ORIENTDB_HOME/bin/server.sh
उन्हें बदलें:
User=orientdb
Group=orientdb
ExecStart=/opt/orientdb/bin/server.sh
सेव करके छोड़ो:
:wq!
OrientDB सेवा शुरू और सक्षम करें:
sudo systemctl daemon-reload
sudo systemctl start orientdb.service
sudo systemctl enable orientdb.service
बस। इस शैली में, ओरिएंटबीडी स्वचालित रूप से सिस्टम बूट पर शुरू होगा। और यह ट्यूटोरियल समाप्त करता है। पढ़ने के लिए धन्यवाद।
एक अलग प्रणाली का उपयोग? परिचय 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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ