डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
जेनकिंस एक लोकप्रिय ओपन सोर्स CI (कंटीन्यूअस इंटीग्रेशन) टूल है, जो कि प्रोजेक्ट डेवलपमेंट, परिनियोजन और ऑटोमेशन के लिए व्यापक रूप से उपयोग किया जाता है।
यह लेख आपको वल्चर सेंटो 7 सर्वर उदाहरण पर जेनकिन्स को स्थापित करने की प्रक्रिया के माध्यम से मार्गदर्शन करेगा। आगंतुकों की पहुंच को सुविधाजनक बनाने के लिए, नाइजेंक्स को जेनकिंस के लिए रिवर्स प्रॉक्सी के रूप में भी स्थापित किया जाएगा।
आगे बढ़ने से पहले, आपके पास होना चाहिए:
लिनक्स सिस्टम प्रशासक की सर्वोत्तम प्रथाओं में से एक प्रणाली को अद्यतित रखा जा रहा है। नवीनतम स्थिर पैकेज स्थापित करें, फिर रिबूट करें।
sudo yum install epel-release
sudo yum update
sudo reboot
जब रिबूट खत्म हो जाता है, तो उसी sudo उपयोगकर्ता के साथ लॉगिन करें।
जेनकिन्स को स्थापित करने से पहले, आपको अपने सिस्टम पर जावा वर्चुअल मशीन को सेटअप करना होगा। यहां, हम YUM का उपयोग करके नवीनतम OpenJDK रनटाइम एन्वायरमेंट 1.8.0 इंस्टॉल करें:
sudo yum install java-1.8.0-openjdk.x86_64
स्थापना के बाद, आप निम्न कमांड चलाकर इसकी पुष्टि कर सकते हैं:
java -version
यह कमांड आपको जावा रनटाइम वातावरण के बारे में बताएगा जो आपने स्थापित किया है:
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)
जावा-आधारित अनुप्रयोगों को जावा वर्चुअल मशीन को ठीक से खोजने में मदद करने के लिए, आपको दो पर्यावरण चर सेट करने की आवश्यकता है: "JAVA_HOME" और "JRE_HOME"।
sudo cp /etc/profile /etc/profile_backup
echo 'export JAVA_HOME=/usr/lib/jvm/jre-1.8.0-openjdk' | sudo tee -a /etc/profile
echo 'export JRE_HOME=/usr/lib/jvm/jre' | sudo tee -a /etc/profile
source /etc/profile
अंत में, आप उन्हें समीक्षा के लिए प्रिंट कर सकते हैं:
echo $JAVA_HOME
echo $JRE_HOME
जेनकींस के नवीनतम स्थिर संस्करण को स्थापित करने के लिए आधिकारिक YUM रेपो का उपयोग करें, जो 1.651.2लेखन के समय है:
cd ~
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install jenkins
जेनकिंस सेवा शुरू करें और इसे बूट समय पर चलाने के लिए सेट करें:
sudo systemctl start jenkins.service
sudo systemctl enable jenkins.service
आगंतुकों को जेनकींस तक पहुंचने की अनुमति देने के लिए, आपको पोर्ट 8080 पर इनबाउंड ट्रैफिक की अनुमति देने की आवश्यकता है:
sudo firewall-cmd --zone=public --permanent --add-port=8080/tcp
sudo firewall-cmd --reload
अब, अपने वेब ब्राउज़र से निम्नलिखित पते पर जाकर जेनकिन्स का परीक्षण करें:
http://<your-Vultr-server-IP>:8080
जेनकींस तक आगंतुकों की पहुंच को सुविधाजनक बनाने के लिए, आप जेनकिंस के लिए एक नगनेक्स रिवर्स प्रॉक्सी सेटअप कर सकते हैं, इसलिए आगंतुकों को अब आपके जेनकींस एप्लिकेशन को एक्सेस करते समय पोर्ट नंबर 8080 में कुंजी की आवश्यकता नहीं होगी।
YUM का उपयोग करके Nginx स्थापित करें:
sudo yum install nginx
Nginx के कॉन्फ़िगरेशन को संशोधित करें:
sudo vi /etc/nginx/nginx.conf
नीचे दो लाइनें खोजें:
location / {
}
{} सेगमेंट में नीचे की छह पंक्तियाँ डालें:
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
अंतिम परिणाम होना चाहिए:
location / {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
सेव करके छोड़ो:
:wq
Nginx सेवा प्रारंभ और सक्षम करें:
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
पोर्ट 80 पर यातायात की अनुमति दें:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
अंत में, अपने स्थापना की पुष्टि करने के लिए अपने वेब ब्राउज़र से निम्नलिखित पते पर जाएँ:
http://<your-Vultr-server-IP>
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ