कैसे आर्कब लिनक्स पर MariaDB 10.3 या MySQL 8.0 स्थापित करें
किसी और Vultr सर्वर को आर्क लिनक्स (इस लेख को देखें) तक चला रहे हैं। सूडो पहुंच: रूट के रूप में चलाने के लिए आवश्यक कमांड #, और एक द्वारा उपसर्ग किए जाते हैं।
यह ट्यूटोरियल बताता है कि आर्क लिनक्स पर एक टीम फोर्ट 2 सर्वर को कैसे सेटअप किया जाए। मुझे लगता है कि आप एक गैर-रूट उपयोगकर्ता खाते के साथ लॉग इन हैं जिसमें सुडो एक्सेस है। यह ट्यूटोरियल पैकेज बनाने के लिए AUR का उपयोग करता है, और उस ऑपरेशन को रूट खाते से नहीं किया जाना चाहिए।
यह बहुत महत्वपूर्ण है कि आपके पास multilib
रिपॉजिटरी सक्षम है यदि और केवल यदि आप 64-बिट (amd64) सर्वर पर हैं। यदि यह सक्षम नहीं है, तो SteamCMD नहीं चल सकता है और आप सर्वर फ़ाइलों को डाउनलोड भी नहीं कर सकते हैं। ऐसा करने के लिए, आपको निम्नलिखित पंक्तियों को अनलॉक्ड करना होगा /etc/pacman.conf
।
[multilib]
Include = /etc/pacman.d/mirrorlist
यदि आप 32-बिट (i686) आर्क पर हैं, तो आप इसे सुरक्षित रूप से अनदेखा कर सकते हैं।
स्टीमएमसीएम के लिए एक AUR पैकेज है और यह Arch पर स्टीमसीएमडी स्थापित करने के सबसे आसान तरीकों में से एक है। हालांकि इसके बारे में कुछ अजीब बातें हैं:
/usr/share/steamcmd
।यदि आप 64-बिट सर्वर पर हैं, तो आपको पैकेज स्थापित करना होगा lib32-gcc-libs
।
sudo pacman -Sy lib32-gcc-libs
अब हमें पैकेज बनाना चाहिए। कर्ल का उपयोग करके, पैकेज के लिए टारबॉल डाउनलोड करें।
curl -O http://media.steampowered.com/installer/steamcmd_linux.tar.gz
एक बार डाउनलोड पूरा होने के बाद, निकाले और बनाई गई डायरेक्टरी में बदलाव करें।
tar -xvzf steamcmd.tar.gz
cd steamcmd
अब, Makepkg का उपयोग करके, पैकेज का निर्माण करें।
makepkg -ci
यदि आपने -i
फ्लैप को मेकपैक कमांड के पास नहीं किया है , तो इसे स्थापित करने के लिए पैक्मैन का उपयोग करें
sudo pacman -U *.pkg.tar.xz
अब आपके पास स्टीमएमडीएम स्थापित है और टीम फोर्ट 2 सर्वर डाउनलोड करने के लिए तैयार है।
यह मार्गदर्शिका सर्वर को चलाने के लिए एक अलग उपयोगकर्ता का उपयोग करती है, इसलिए हम एक नया tf2 उपयोगकर्ता बनाएंगे और इसमें स्वयं का होम फ़ोल्डर होगा /var/lib
।
sudo groupadd tf2
sudo mkdir /var/lib/tf2
sudo useradd -d /var/lib/tf2 -g tf2 -s /bin/bash tf2
sudo chown tf2.tf2 -R /var/lib/tf2
अब सर्वर स्थापित करने के लिए।
sudo -u tf2 steamcmd +login anonymous +force_install_dir ~tf2/server +app_update 232250 validate +quit
एक बार जब डाउनलोड करना समाप्त हो जाता है, तो आपके पास सर्वर स्थापित है।
हालाँकि आप सर्वर को चला सकते हैं, लेकिन कुछ कॉन्फ़िगरेशन होना चाहिए ताकि सर्वर बहुत सामान्य न हो। मुख्य फ़ाइल जिसे हम सेटिंग में रखते हैं वह server.cfg
फ़ाइल है। नीचे एक बहुत ही बुनियादी server.cfg
फ़ाइल है।
फ़ाइल खोलने / बनाने के लिए, अपने पसंदीदा संपादक का उपयोग करें। यहाँ विम का उपयोग किया जाता है, लेकिन आप नैनो जैसे किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं।
sudo -u tf2 vim ~tf2/server/tf/cfg/server.cfg
निम्नलिखित जोड़ें। अधिक सेटिंग्स टीम किले 2 विकी और वाल्व डेवलपर पेज पर पाई जा सकती हैं। अपनी आवश्यकताओं के अनुरूप कुछ सेटिंग्स बदलने के लिए सुनिश्चित करें।
hostname "Server Name"
rcon_password "password"
sv_password ""
sv_contact "[email protected]"
sv_tags ""
sv_region "255"
sv_lan "0"
exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip
यह ज्ञात है कि आपको अपने सर्वर को चलाने के लिए GNU स्क्रीन या tmux जैसे मल्टीप्लेक्सर की आवश्यकता है । यहां हम सर्वर को चलाने के लिए tmux का उपयोग करने जा रहे हैं , लेकिन यदि आप पसंद करते हैं और स्क्रीन का उपयोग करना जानते हैं, तो इसका उपयोग करने के लिए स्वतंत्र महसूस करें।
Pacman का उपयोग करके tmux स्थापित करें।
sudo pacman -Sy tmux
आप निम्न कमांड के साथ सर्वर शुरू कर सकते हैं। आप चाहें तो मैप और मैक्सप्लेर्स को बदल सकते हैं।
sudo -u tf2 tmux new-session -d -s tf2-console -d '~tf2/server/srcds_run -console -game tf +map cp_dustbowl +maxplayers 24'
यदि आपको कभी भी कंसोल को संलग्न करने की आवश्यकता है, तो निम्न को चलाएँ।
sudo -u tf2 tmux attach -t tf2-console
आप CTRL + B टाइप करके सर्वर कंसोल को छोड़ सकते हैं और फिर उन कुंजियों को छोड़ कर फिर D दबा सकते हैं ।
सिस्टमड के साथ सर्वर चलाना कई कारणों से सुविधाजनक है। मुख्य एक यह है कि वीपीएस शुरू होने पर आप इसे शुरू कर सकते हैं। इसके लिए एक स्क्रिप्ट और एक सिस्टमड यूनिट लिखने की आवश्यकता होती है। हालांकि यह एक अच्छा विचार है, यह वैकल्पिक है ।
लिखने के लिए पहली चीज है स्टार्ट स्क्रिप्ट। स्क्रिप्ट बनाने के लिए, अपने पसंदीदा संपादक का उपयोग करें। यहाँ विम का उपयोग किया जाता है, लेकिन आप नैनो जैसे किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं।
sudo -u tf2 vim ~tf2/server/tf2.sh
निम्नलिखित जोड़ें।
#!/bin/sh
USER=$2
if [ -z $2 ]; then
USER="tf2"
fi
case "$1" in
start)
sudo -u $ tmux new-session -d -s tf2-console -d '/var/lib/tf2/server/srcds_run -console -game tf +map cp_dustbowl +maxplayers 24'
;;
stop)
sudo -u $ tmux send-keys -t tf2-console 'say Server shutting down in 10 seconds!' C-m
sleep 10
sudo -u $ tmux send-keys -t tf2-console 'quit' C-m
sleep 5
;;
*)
echo "Usage: $0 user"
esac
exit 0
अब आपको सिस्टमड यूनिट बनाने की आवश्यकता है। इकाई बनाने के लिए, अपने पसंदीदा संपादक का उपयोग करें। यहाँ विम का उपयोग किया जाता है, लेकिन आप नैनो जैसे किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं।
sudo vim /usr/lib/systemd/system/tf2.service
निम्नलिखित जोड़ें।
[Unit]
Description=Team Fortress 2 Server (SRCDS)
After=local-fs.target network.target
[Service]
ExecStart=/var/lib/tf2/server/tf2.sh start
ExecStop=/var/lib/tf2/server/tf2.sh stop
Type=forking
[Install]
WantedBy=multi-user.target
अब सुनिश्चित करें कि tf2.sh
फ़ाइल निष्पादन योग्य है।
sudo chmod +x ~tf2/server/tf2.sh
आखिरकार, आप systemctl
सर्वर को शुरू करने और रोकने के लिए उपयोग कर सकते हैं । इसके अलावा आप इसे बूट पर शुरू करने के लिए उपयोग कर सकते हैं।
शुरू करना:
sudo systemctl start tf2.service
रोकने के लिए:
sudo systemctl stop tf2.service
पुनः शुरुआत करने के लिए:
sudo systemctl restart tf2.service
बूट पर सक्षम करने के लिए:
sudo systemctl enable tf2.service
बूट पर अक्षम करने के लिए:
sudo systemctl disable tf2.service
भले ही systemd सर्वर को शुरू करने और बंद करने से निपट रहा है, फिर भी आप निम्नलिखित कमांड के साथ कंसोल तक पहुंच सकते हैं:
sudo -u tf2 tmux attach -t tf2-console
स्टीमएमडीएम एक ऐसे क्षेत्र में स्थापित किया गया है, जहां केवल फाइलें बदल सकती हैं ("इनस्टॉल स्टीमएमडीएम देखें")। अगर आपको कभी भी स्टीमसीएमडी को अपग्रेड करने की आवश्यकता है, तो इसे रूट के रूप में चलाएं।
sudo steamcmd +quit
अगर आपको सर्वर अपडेट करना है। पहले सर्वर को बंद करें और फिर अपडेट करने के लिए स्टीमएमडीएम का उपयोग करें (इंस्टॉल करने के लिए समान कमांड का उपयोग करके)।
sudo systemctl stop tf2.service
sudo -u tf2 steamcmd +login anonymous +force_install_dir ~tf2/server +app_update 232250 validate +quit
sudo systemctl start tf2.service
बहुत अधिक कॉन्फ़िगरेशन विषय हैं जो इस ट्यूटोरियल में शामिल नहीं हैं। यदि आपको अधिक जानकारी की आवश्यकता है, तो कृपया टीम किले 2 विकी और वाल्व डेवलपर विकी को देखें।
किसी और Vultr सर्वर को आर्क लिनक्स (इस लेख को देखें) तक चला रहे हैं। सूडो पहुंच: रूट के रूप में चलाने के लिए आवश्यक कमांड #, और एक द्वारा उपसर्ग किए जाते हैं।
यह ट्यूटोरियल बताता है कि काउंटर-स्ट्राइक को कैसे सेटअप करें: आर्क लिनक्स पर वैश्विक आक्रामक सर्वर। यह ट्यूटोरियल मानता है कि आपने एक मानक उपयोग के साथ लॉग इन किया है
पैकेज देवटूल मूल रूप से विश्वसनीय उपयोगकर्ताओं के लिए आधिकारिक रिपॉजिटरी के लिए पैकेज बनाने के लिए बनाया गया था। हालाँकि, इसका उपयोग साधारण उपयोगकर्ता कर सकते हैं
यह ट्यूटोरियल बताता है कि आर्क लिनक्स पर एक मम्बल सर्वर (मुरमुर) को कैसे सेटअप किया जाए। इस ट्यूटोरियल में किया गया सब कुछ रूट यूजर के रूप में किया जाता है। स्थापना a
वल्चर आपको उनके उत्कृष्ट टेम्पलेट के अलावा अपनी स्वयं की कस्टम छवि का उपयोग करने की भयानक कार्यक्षमता प्रदान करता है, जो आपको चलाने में सक्षम बनाता है
किसी वल्चर सर्वर को आर्क लिनक्स (इस लेख को देखें) को चला रहे हैं। एक चल वेबसर्वर, या तो अपाचे या नग्नेक्स सूडो एक्सेस। आज्ञा चाहिए
आर्क लिनक्स पर, आधिकारिक रिपॉजिटरी हैं: कोर, अतिरिक्त और समुदाय। ये पैकेज पहले से ही संकलित हैं, और इन्हें पैकमैन के माध्यम से स्थापित किया गया है। वें के लिए
यह ट्यूटोरियल बताता है कि आर्क लिनक्स पर स्पिगोट का उपयोग करके एक Minecraft सर्वर कैसे सेट किया जाए। यह ट्यूटोरियल मानता है कि आप एक सामान्य उपयोगकर्ता (रूट नहीं) और हवलदार हैं
प्रीफेस आर्क लिनक्स एक सामान्य प्रयोजन वितरण है जो अपनी अत्याधुनिक तकनीक और लचीले विन्यास के लिए जाना जाता है। Btrfs स्नैपशॉट के साथ, हम कर सकते हैं
किसी वल्चर सर्वर को आर्क लिनक्स (यह आलेख देखें।) सूडो एक्सेस तक चला रहा है। रूट के रूप में चलाने के लिए आवश्यक कमांड # द्वारा उपसर्ग किए जाते हैं। गु
परिचय आर्क लिनक्स में अधिक लोकप्रिय वितरण की तुलना में एक छोटा, लेकिन अभी भी मजबूत है। इसके दर्शन काफी अलग हैं, फायदे के साथ ए
किसी वल्चर सर्वर को आर्क लिनक्स (इस लेख को देखें) के लिए चला रहे हैं। एक चल वेबसर्वर, या तो अपाचे या नग्नेक्स सूडो एक्सेस: कमांड की आवश्यकता है
किसी भी Vultr सर्वर को आर्क लिनक्स को डेट करने के लिए चल रहा है। अधिक जानकारी के लिए इस गाइड को देखें। सूदो की पहुँच। कमांड को रूट ए आर के रूप में चलाने की आवश्यकता है
यदि आप सीधे मेकपैक का उपयोग करते हैं, तो यह आपके सिस्टम को कुछ हद तक प्रदूषित करता है। बेस-डेवेल पैकेज समूह स्थापित होना चाहिए। इस तरह, डिफ़ॉल्ट रूप से, निर्भरता को onl की आवश्यकता होती है
किसी वल्चर सर्वर को आर्क लिनक्स (इस लेख को देखें) के लिए चला रहे हैं। एक चल वेबसर्वर, या तो अपाचे या नग्नेक्स सूडो एक्सेस: कमांड की आवश्यकता है
किसी वल्चर सर्वर को आर्क लिनक्स (यह आलेख देखें।) सूडो एक्सेस तक चला रहा है। रूट के रूप में चलाने के लिए आवश्यक कमांड # द्वारा उपसर्ग किए जाते हैं, और एक
किसी वल्चर सर्वर को आर्क लिनक्स (इस आलेख को देखें) को चलाने के लिए, एक चल वेबसर्वर, अपाचे या नग्नेक्स सूडो एक्सेस कमांड आवश्यक टी
किसी और Vultr सर्वर को आर्क लिनक्स (यह लेख देखें) सूडो एक्सेस तक चला रहा है: रूट के रूप में चलाने के लिए आवश्यक कमांड #, और एक के द्वारा उपसर्ग किए जाते हैं।
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ