कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
फीनिक्स एक उभरता हुआ अमृत-आधारित वेब विकास ढांचा है। इसे उच्च विकास उत्पादकता, समृद्ध सुविधाओं और शक्तिशाली रनटाइम प्रदर्शन प्रदान करने के लिए डिज़ाइन किया गया है।
यह ट्यूटोरियल आपको दिखाएगा कि विकास उद्देश्यों के लिए फीनिक्स को वल्चर सेंटो 7 सर्वर उदाहरण पर कैसे स्थापित किया जाए।
आगे बढ़ने से पहले, मैं मानता हूं कि आपके पास:
sudo yum install epel-release
sudo yum update
sudo reboot
सबसे पहले, आपको अपने सिस्टम पर Erlang को स्थापित करने की आवश्यकता है। फीनिक्स एलिक्सिर प्रोग्रामिंग भाषा में लिखा गया एक फ्रेमवर्क है, और किसी भी एलिक्सिर-आधारित एप्लिकेशन को एर्लांग बाइट कोड को संकलित करने से पहले इसे संकलित करना होगा।
cd ~
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
sudo yum install erlang
आप Erlang की अपनी स्थापना की पुष्टि कर सकते हैं:
erl
यह कमांड आपको एरलांग शेल में ले जाएगा। Erlang खोल शुरू करते समय, आप निम्न आउटपुट देखेंगे।
Erlang/OTP 18 [erts-7.3] [source-d2a6d81] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]
Eshell V7.3 (abort with ^G)
1>
Ctrl+C
Erlang खोल से बाहर निकलने के लिए दो बार दबाएँ ।
क्योंकि CentOS 7 सिस्टम YUM रिपॉजिटरी में Elixir का संस्करण बल्कि दिनांकित है, आपको Elixir के नवीनतम संस्करण को स्थापित करने के लिए आधिकारिक पूर्व संकलित Elixir संग्रह का उपयोग करना चाहिए।
नवीनतम अमृत संग्रह को डाउनलोड और अनज़िप करें:
cd /usr/bin
sudo mkdir elixir
cd /usr/bin/elixir
sudo wget https://github.com/elixir-lang/elixir/releases/download/v1.2.5/Precompiled.zip
sudo yum install unzip
sudo unzip Precompiled.zip
अमृत अब आपके सिस्टम पर स्थापित है। आप प्रत्येक अमृत-संबंधित कमांड के पथ को निर्दिष्ट करके अमृत कमांड चला सकते हैं, जैसे:
/usr/bin/elixir/bin/elixir -v
यह कमांड आपको आपके सिस्टम पर एलिक्सिर का संस्करण बताएगा।
सुविधा के रूप में, आप अपने PATH
पर्यावरण चर में एलिक्सिर के बिन पथ (साथ-साथ स्थापित नोड.जेएस बिन पथ के साथ) को जोड़ सकते हैं :
sudo vi /etc/profile
निम्नलिखित पंक्ति को फाइल के अंत में जोड़ें:
export PATH="$PATH:/usr/bin/elixir/bin:/usr/bin/node-v6.1.0-linux-x64/bin"
सेव करके छोड़ो:
:wq
प्रोफ़ाइल पुनः लोड करें:
source /etc/profile
अब से, आप इसके पूर्ण पथ को निर्दिष्ट किए बिना एक अमृत से संबंधित कमांड चला सकते हैं, जैसे:
elixir -v
अब mix
उसी तरीके से कमांड चलाकर हेक्स पैकेज मैनेजर स्थापित करें :
cd ~
mix local.hex
Y
स्थापना प्रक्रिया के दौरान उत्तर दें ।
फीनिक्स स्थापित करने के लिए निम्न कमांड का उपयोग करें:
mix archive.install https://github.com/phoenixframework/archives/raw/master/phoenix_new.ez
Y
स्थापना प्रक्रिया के दौरान उत्तर दें ।
यदि आप स्थिर संपत्ति (जावास्क्रिप्ट, सीएसएस, आदि) को संकलित करने के लिए फीनिक्स के डिफ़ॉल्ट निर्माण उपकरण, ब्रंच.आईओ का उपयोग करना चाहते हैं, तो आपको Node.js (> = 5.0.0) स्थापित करने की आवश्यकता है:
cd ~
wget https://nodejs.org/dist/v6.1.0/node-v6.1.0-linux-x64.tar.xz
sudo yum install xz
xz -d node-v6.1.0-linux-x64.tar.xz
tar -xvf node-v6.1.0-linux-x64.tar
sudo mv ~/node-v6.1.0-linux-x64 /usr/bin/
याद रखें, Node.js पथ को चरण 3 में PATH पर्यावरण चर में जोड़ा गया था। आप इस आदेश के साथ Node.js संस्थापन का परीक्षण कर सकते हैं:
node -v
डिफ़ॉल्ट रूप से, फीनिक्स अनुप्रयोगों को कॉन्फ़िगर करने के लिए PostgreSQL का उपयोग करता है। CentOS 7 पर, आप YUM का उपयोग करके PostgreSQL स्थापित कर सकते हैं:
sudo yum install -y postgresql-server
sudo postgresql-setup initdb
postgresql
सेवा शुरू करें :
sudo systemctl start postgresql.service
sudo systemctl enable postgresql.service
डिफ़ॉल्ट PostgreSQL उपयोगकर्ता "पोस्टग्रेज" के लिए एक पासवर्ड सेट करें:
sudo -u postgres psql
PostgreSQL शेल में (संकेत में बदल जाने के बाद postgres=#
), "पोस्टग्रेज" के लिए एक पासवर्ड सेट करें:
\password postgres
पासवर्ड postgres
दो बार दर्ज करें , जो कि फीनिक्स का पसंदीदा है।
अंत में, PostgreSQL शेल को छोड़ने के लिए निम्न कमांड का उपयोग करें।
\q
डेटाबेस उपयोगकर्ता प्रमाणीकरण विधि सेट करें:
sudo vi /var/lib/pgsql/data/pg_hba.conf
निम्नलिखित अनुभाग खोजें:
# IPv4 local connections:
host all all 127.0.0.1/32 ident
# IPv6 local connections:
host all all ::1/128 ident
IPv4 स्थानीय कनेक्शनों के प्रमाणीकरण विधि को md5 में संशोधित करें:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
सेव करके छोड़ो:
:wq
postgresql
सेवा को पुनरारंभ करें :
sudo systemctl restart postgresql.service
एक आवश्यक घटक "inotify-tools" स्थापित करने के लिए निम्नलिखित कमांड का उपयोग करें:
sudo yum install inotify-tools
मान लें कि आप निर्देशिका में एक फीनिक्स एप्लिकेशन बनाना चाहते हैं ~/phoenix_project_1
:
mix phoenix.new ~/phoenix_project_1
Y
निर्भरता लाने और स्थापित करने की प्रक्रिया के दौरान उत्तर दें ।
यह कमांड ~/phoenix_project_1
आपके लिए एप्लिकेशन डायरेक्टरी बनाएगी । निर्देशिका में जाओ और एक डेटाबेस बनाएँ:
cd ~/phoenix_project_1
mix ecto.create
Y
पहले डेटाबेस निर्माण के दौरान "रिबार" स्थापित करने के लिए उत्तर दें ।
निम्नलिखित कमांड के साथ अपने आवेदन को फायर करें:
mix phoenix.server
वर्तमान एसएसएच कनेक्शन को जीवित रखते हुए, एक और एसएसएच कनेक्शन शुरू करें और अपने आवेदन तक पहुंच प्रदान करने के लिए फ़ायरवॉल नियमों को संशोधित करें:
sudo firewall-cmd --zone=public --permanent --add-port=4000/tcp
sudo firewall-cmd --reload
अंत में, अपने एप्लिकेशन से आने के लिए वेब ब्राउज़र का उपयोग करें:
http://[your-server-IP]:4000
जो हमारे ट्यूटोरियल का समापन करता है। फीनिक्स में आपका स्वागत है!
एक अलग प्रणाली का उपयोग? परिचय 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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ