डेबियन 9 पर प्रवासी के साथ अपने सामाजिक नेटवर्क का निर्माण करें

डायस्पोरा एक गोपनीयता-जागरूक, ओपन सोर्स सोशल नेटवर्क है। इस ट्यूटोरियल में, आप सीखेंगे कि डेबियन 9 पर डायस्पोरा पॉड को कैसे सेट और कॉन्फ़िगर किया जाए।

आवश्यक शर्तें

  • एक डेबियन 9 सर्वर उदाहरण।
  • औसत आकार की पॉड चलाने से, आपके सर्वर में बहुत कम से कम 512MB RAM (+ 1GB स्वैप स्पेस) और एक सभ्य मल्टी-कोर CPU होना चाहिए।
  • एक sudo यूजर।

पूर्वापेक्षा पैकेज स्थापित करें

सबसे पहले, सिस्टम को अपडेट करें और आवश्यक पैकेज इंस्टॉल करें।

sudo apt-get update
sudo apt-get install build-essential libssl-dev libcurl4-openssl-dev libxml2-dev libxslt-dev imagemagick ghostscript curl libmagickwand-dev git libpq-dev redis-server nodejs

PostgreSQL स्थापित करें

प्रवासी MySQL, MariaDB और PostgreSQL का समर्थन करता है। इस गाइड में, हम PostgreSQL का उपयोग करेंगे।

PostgreSQL स्थापित करें।

sudo apt-get install PostgreSQL-server

postgresउपयोगकर्ता के साथ PostgreSQL से कनेक्ट करें।

sudo -u postgres psql

एक डायस्पोरा उपयोगकर्ता बनाएँ।

CREATE USER diaspora WITH CREATEDB PASSWORD '<password>';

एक समर्पित प्रवासी उपयोगकर्ता जोड़ें

यह उपयोगकर्ता खाता है जो डायस्पोरा चलाएगा।

sudo adduser --disabled-login diaspora

नए उपयोगकर्ता पर स्विच करें।

sudo  su - diaspora

रूबी स्थापित करें

रूबी को स्थापित करने के कई तरीके हैं। हम rbenvपर्यावरण और संस्करणों का प्रबंधन करने के लिए उपयोग करेंगे ।

सबसे पहले, आपको उन पैकेजों को स्थापित करने की आवश्यकता होगी जिन्हें रूबी की आवश्यकता है।

sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-dev

स्थापित करें rbenv

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
cd ~/.rbenv && src/configure && make -C src
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

पथ पुन: लोड करने के लिए पुन: कनेक्ट करें।

exit
sudo su - diaspora

रूबी संकलन के ruby-buildलिए प्लगइन स्थापित करें rbenv:

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

रूबी स्थापित करें।

rbenv install 2.4.3
rbenv global 2.4.3

Exim4 स्थापित करें

हम उपयोगकर्ताओं को ईमेल भेजने के लिए Exim4 का उपयोग SMTP रिले के रूप में करेंगे।

पैकेज को स्थापित और कॉन्फ़िगर करें।

sudo apt-get install exim4
sudo dpkg-reconfigure exim4-config

डायस्पोरा स्थापित करें और कॉन्फ़िगर करें

डायस्पोरा के लिए स्रोत कोड क्लोन करें।

cd ~
git clone -b master https://github.com/diaspora/diaspora.git
cd diaspora

डायस्पोरा द्वारा आवश्यक स्थान के लिए उदाहरण डेटाबेस कॉन्फ़िगरेशन फ़ाइल की प्रतिलिपि बनाएँ।

cp config/database.yml.example config/database.yml
cp config/diaspora.yml.example config/diaspora.yml

कुछ सेटिंग्स को संपादित करने के लिए एक टेक्स्ट एडिटर में डेटाबेस कॉन्फ़िगरेशन फ़ाइल खोलें।

nano config/database.yml

बाद में आपके द्वारा बनाए गए PostgreSQL उपयोगकर्ता और पासवर्ड से मिलान करने के लिए डेटाबेस सेटिंग्स बदलें।

postgresql: &postgresql
adapter: postgresql
host: localhost
port: 5432
username: diaspora
password: __password__
encoding: unicode

प्रवासी कॉन्फ़िगरेशन फ़ाइल खोलें।

nano config/diaspora.yml

डायस्पोरा को ठीक से काम करने के लिए आपको इस फाइल में कुछ सेटिंग्स को अपडेट करना होगा।

  • url: अपने पॉड में पब्लिक फेसिंग URL यहां सेट करें।
  • certificate_authorities: इसे हटाने के लिए अग्रणी निकालें #
  • rails_environment: आपको इसे सेट करना होगा production
  • require_ssl: इस सेट करने के लिए falseसे रीडायरेक्ट को रोकने के लिए http://करने के लिए https://

आवश्यक रत्न स्थापित करें

बंडल, रूबी पुस्तकालय प्रबंधक स्थापित करें।

gem install bundler
script/configure_bundler

नोट: यदि आपको अपने रूबी संस्करण से संबंधित त्रुटियां हैं, तो .ruby-versionअपना स्वयं का (यहां के 2.4.3बजाय 2.4) संपादित करें और रखें ।

सेटअप डेटाबेस

डेटाबेस बनाएँ और कॉन्फ़िगर करें।

RAILS_ENV=production bin/rake db:create db:migrate

संपत्तियों का पूर्व संकलन करें

यह रेक कमांड संपत्तियों को रोक देगा।

RAILS_ENV=production bin/rake assets:precompile

डायस्पोरा सिस्टमड सर्विसेज

डायस्पोरा को एक सेवा के रूप में प्रबंधित करने के कई तरीके हैं। इस ट्यूटोरियल में, हम Systemd का उपयोग करेंगे।

सबसे पहले, निम्न फ़ाइलें बनाएँ।

  • सिस्टमड targetफ़ाइल:touch /etc/systemd/system/diaspora.target
  • systemd webसेवा फ़ाइल:touch /etc/systemd/system/diaspora-web.service
  • systemd sidekiqसेवा फ़ाइल:touch /etc/systemd/system/diaspora-sidekiq.service

आपके द्वारा पहले बनाई गई प्रत्येक फ़ाइल के लिए निम्न कॉन्फ़िगरेशन पाठ में पेस्ट करें।

target फ़ाइल:

[Unit]
Description=Diaspora social network
Wants=postgresql.service
Wants=redis-server.service
After=redis-server.service
After=postgresql.service

[Install]
WantedBy=multi-user.target

web सेवा फ़ाइल:

[Unit]
Description=Diaspora social network (unicorn)
PartOf=diaspora.target
StopWhenUnneeded=true

[Service]
User=diaspora
Environment=RAILS_ENV=production
WorkingDirectory=/home/diaspora/diaspora
ExecStart=/bin/bash -lc "bin/bundle exec unicorn -c config/unicorn.rb -E production"
Restart=always

[Install]
WantedBy=diaspora.target

sidekiq सेवा फ़ाइल:

[Unit]
Description=Diaspora social network (sidekiq)
PartOf=diaspora.target
StopWhenUnneeded=true

[Service]
User=diaspora
Environment=RAILS_ENV=production
WorkingDirectory=/home/diaspora/diaspora
ExecStart=/bin/bash -lc "bin/bundle exec sidekiq"
Restart=always

[Install]
WantedBy=diaspora.target

बूट सेवाएं सक्षम करें।

sudo systemctl enable diaspora.target diaspora-sidekiq.service diaspora-web.service

सेवाओं को पुनरारंभ करें।

sudo systemctl restart diaspora.target

सुनिश्चित करें कि वे सही ढंग से चल रहे हैं।

sudo systemctl status diaspora-web.service
sudo systemctl status diaspora-sidekiq.service

Nginx रिवर्स प्रॉक्सी

हम Nginx का उपयोग स्थिर प्रॉक्सी के रूप में स्थिर संसाधनों की सेवा के लिए करेंगे।

लेट्स एनक्रिप्ट सर्टिफिकेट पाने के लिए हम acme.sh का इस्तेमाल करेंगे ।

acme.shस्रोत कोड डाउनलोड करें ।

git clone https://github.com/Neilpang/acme.sh.git

लेट्स एनक्रिप्ट क्रिएट करें।

./.acme.sh/acme.sh --issue --log \
--dns \
--keylength ec-256 \
--cert-file /etc/nginx/https/cert.pem \
--key-file /etc/nginx/https/key.pem \
--fullchain-file /etc/nginx/https/fullchain.pem \
-d example.com \
-d www.example.com

Nginx स्थापित करें।

sudo apt-get install nginx

हमारे डायस्पोरा फली के लिए एक नया Nginx कॉन्फ़िगरेशन फ़ाइल बनाएँ।

nano /etc/nginx/conf.d/diaspora.conf

फ़ाइल को निम्न सामग्री से आबाद करें।

upstream diaspora_server {
 server unix:/home/diaspora/diaspora/tmp/diaspora.sock;
}

server {
  listen 80;
  listen [::]:80; 
  server_name www.example.com example.com;
  return 301 https://example.com$request_uri;

  access_log /dev/null;
  error_log /dev/null;
}

server {
  listen 443 ssl http2;
  listen [::]:443 ssl http2;
  server_name www.example.com example.com;

  if ($host = www.example.com) {
   return 301 https://example.com$request_uri;
  }

  access_log /var/log/nginx/dspr-access.log;
  error_log /var/log/nginx/dspr-error.log;

  ssl_certificate /etc/nginx/https/fullchain.pem;
  ssl_certificate_key /etc/nginx/https/key.pem;

  ssl_protocols TLSv1.2;
  ssl_ciphers EECDH+CHACHA20:EECDH+AESGCM:EECDH+AES;
  ssl_ecdh_curve X25519:P-521:P-384:P-256;
  ssl_prefer_server_ciphers on;
  ssl_stapling on;
  ssl_stapling_verify on;
  resolver 80.67.169.40 80.67.169.12 valid=300s;
  resolver_timeout 5s;
  ssl_session_cache shared:SSL:10m;

  root /home/diaspora/diaspora/public;

  client_max_body_size 5M;
  client_body_buffer_size 256K;

  try_files $uri @diaspora;

  location /assets/ {
    expires max;
    add_header Cache-Control public;
  }

  location @diaspora {
    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 https;
    proxy_set_header Host $http_host;
    proxy_redirect off;
    proxy_pass http://diaspora_server;
  }
}

नोट: अपने स्वयं के पंजीकृत डोमेन नाम में परिवर्तन example.com

सभी संशोधनों के पूरा होने के बाद, किसी भी त्रुटि के लिए कॉन्फ़िगरेशन फ़ाइल की जांच करें।

sudo nginx -t

परिवर्तनों को लागू करने के लिए Nginx को पुनरारंभ करें।

sudo systemctl restart nginx

यदि आप अब अपने ब्राउज़र में अपने डायस्पोरा पॉड के डोमेन नाम पर जाते हैं (उदाहरण https://example.com:), तो आप डायस्पोरा स्वागत पृष्ठ पर पहुंचेंगे।

एक प्रवासी उपयोगकर्ता बनाएँ

Start by creating an account.नया डायस्पोरा उपयोगकर्ता बनाने के लिए लिंक पर क्लिक करें और विवरण भरें। फिर, आप अपने उपयोगकर्ता के होम पेज को देख पाएंगे और डायस्पोरा सोशल नेटवर्क का उपयोग शुरू कर सकते हैं।

खाता बनाने के बाद, इसे व्यवस्थापक अधिकार दें:

Role.add_admin User.where(username: "your_username").first.person

अब आपके पास व्यवस्थापक डैशबोर्ड तक पहुंच है।

https://example.com/admins/dashboard

Sidekiq

साइडकीक, जो बैकग्राउंड जॉब प्रोसेसिंग को संभालता है, में एक वेब इंटरफेस उपलब्ध है https://example.com/sidekiq। पॉड आँकड़े उपलब्ध हैं https://example.com/statistics

logrotate

हम logrotateडायस्पोरा लॉग का प्रबंधन करने के लिए उपयोग करेंगे ।

logrotateडायस्पोरा के लिए एक नई फ़ाइल बनाएँ ।

nano /etc/logrotate/diaspora

फिर, निम्न पंक्तियाँ जोड़ें।

/home/diaspora/diaspora/log/*.log {
  notifempty
  copytruncate
  missingok
  compress
  weekly
  rotate 52
}

यह साप्ताहिक रूप से लॉग को घुमाएगा, उन्हें संपीड़ित करेगा, और उन्हें 52 सप्ताह तक रखेगा।

अद्यतन डायस्पोरा

जब डायस्पोरा को अपडेट करने का समय आता है, तो इन चरणों का पालन करें।

सबसे पहले, सिस्टम को अपडेट करें।

sudo apt-get update
sudo apt-get dist-upgrade

डायस्पोरा स्रोत कोड के साथ अद्यतन करें git

su - diaspora
cd diaspora
git pull

रत्नों को अपडेट करें।

gem install bundler
bin/bundle --full-index

डेटाबेस माइग्रेट करें और परिसंपत्तियों को फिर से खोलें।

RAILS_ENV=production bin/rake db:migrate
RAILS_ENV=production bin/rake assets:precompile

अंत में, डायस्पोरा को फिर से शुरू करें।

systemctl restart diaspora.target


डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

डेबियन 7 पर MySQL के दृश्यों का उपयोग करना

डेबियन 7 पर MySQL के दृश्यों का उपयोग करना

परिचय MySQL में विचारों के रूप में एक महान विशेषता है। दृश्य संग्रहीत प्रश्न हैं। अन्यथा लंबी क्वेरी के लिए उन्हें एक उपनाम के रूप में सोचें। इस गाइड में,

डेबियन पर चेरोट की स्थापना

डेबियन पर चेरोट की स्थापना

यह आलेख आपको सिखाएगा कि डेबियन पर चेरोट जेल कैसे सेट करें। मुझे लगता है कि आप डेबियन 7.x का उपयोग कर रहे हैं यदि आप डेबियन 6 या 8 चला रहे हैं, तो यह काम कर सकता है, बू

डेबियन पर PiVPN कैसे स्थापित करें

डेबियन पर PiVPN कैसे स्थापित करें

परिचय डेबियन पर वीपीएन सर्वर स्थापित करने का एक आसान तरीका PiVPN के साथ है। PiVPN OpenVPN के लिए एक इंस्टॉलर और आवरण है। यह आपके लिए सरल कमांड बनाता है

डेबियन 9 पर GitLab सामुदायिक संस्करण (CE) 11.x कैसे स्थापित करें

डेबियन 9 पर GitLab सामुदायिक संस्करण (CE) 11.x कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? चूंकि GitHub को Microsoft द्वारा अधिग्रहित किया गया था, काफी कुछ डेवलपर्स ने अपने स्वयं के कोड रिपॉजिटरी को github.co से माइग्रेट करने की योजना बनाई है

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

डेबियन 8 पर एक फ्लैश 5 में पीबीएक्स स्थापित करें

PBX इन ए फ्लैश 5 (PIAF5) एक डेबियन 8 आधारित ऑपरेटिंग सिस्टम है जो आपके Vultr VPS को पूर्ण विकसित PBX में बदल देता है। इसके पास निम्नलिखित विशेषताएं हैं, और बहुत कुछ।

ब्रेटली को डेबियन 9 पर स्रोत से कैसे बनाएं

ब्रेटली को डेबियन 9 पर स्रोत से कैसे बनाएं

एक अलग प्रणाली का उपयोग? ब्रेटली Gzip की तुलना में बेहतर संपीड़न अनुपात के साथ एक नई संपीड़न विधि है। इसका स्रोत कोड सार्वजनिक रूप से Github पर होस्ट किया गया है। थी

डेबियन 8 पर लिंग स्थापित करें

डेबियन 8 पर लिंग स्थापित करें

परिचय लिनिस एक स्वतंत्र, ओपन-सोर्स सिस्टम ऑडिटिंग टूल है जिसका उपयोग कई सिस्टम एडमिनिस्ट्रेटर द्वारा अखंडता को सत्यापित करने और उनके सिस्टम को सख्त करने के लिए किया जाता है। मैं

डेबियन 9 पर नियोस सीएमएस कैसे स्थापित करें

डेबियन 9 पर नियोस सीएमएस कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? Neos एक CMS के साथ एक कंटेंट एप्लीकेशन प्लेटफॉर्म है और इसके मूल में एक एप्लीकेशन फ्रेमवर्क है। यह मार्गदर्शिका आपको बताएगी कि किस तरह से आपको जमाना है

डेबियन जेसी पर सेटअप कैक्टि

डेबियन जेसी पर सेटअप कैक्टि

परिचय कैक्टि एक खुला स्रोत निगरानी और रेखांकन उपकरण है जो पूरी तरह से आरआरडी डेटा पर आधारित है। कैक्टि के माध्यम से, आप लगभग किसी भी प्रकार के डेविक की निगरानी कर सकते हैं

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

डेबियन 9 पर इनवॉयसप्लेन कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? InvoicePlane एक स्वतंत्र और खुला स्रोत चालान आवेदन है। इसका स्रोत कोड इस Github भंडार पर पाया जा सकता है। यह गाइड

डेबियन 9 LAMP VPS पर रीडर सेल्फ 3.5 RSS रीडर कैसे स्थापित करें

डेबियन 9 LAMP VPS पर रीडर सेल्फ 3.5 RSS रीडर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? रीडर सेल्फ 3.5 एक सरल और लचीला, मुफ्त और खुला स्रोत है, स्वयं-होस्ट आरएसएस रीडर और Google रीडर विकल्प है। पाठक सेल

डेबियन 9 पर बुकस्टैक कैसे स्थापित करें

डेबियन 9 पर बुकस्टैक कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? बुकस्टैक जानकारी को व्यवस्थित और संग्रहीत करने के लिए एक सरल, स्व-होस्टेड, आसानी से उपयोग होने वाला प्लेटफॉर्म है। बुकस्टैक पूरी तरह से स्वतंत्र और खुला है

डेबियन 8 या डेबियन 9 पर FFmpeg कैसे स्थापित करें

डेबियन 8 या डेबियन 9 पर FFmpeg कैसे स्थापित करें

परिचय FFmpeg वीडियो और ऑडियो एन्कोडिंग / डिकोडिंग के लिए एक ओपन सोर्स कमांड लाइन टूल है। इसकी मुख्य विशेषताएं उच्च गति, गुणवत्ता और छोटी फिल्म हैं

Debian 9 पर Matomo Analytics कैसे स्थापित करें

Debian 9 पर Matomo Analytics कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

OS चुनना: CentOS, Ubuntu, Debian, FreeBSD, CoreOS या विंडोज सर्वर

OS चुनना: CentOS, Ubuntu, Debian, FreeBSD, CoreOS या विंडोज सर्वर

यह लेख वल्चर पर टेम्प्लेट के रूप में पेश किए जाने वाले सर्वर ऑपरेटिंग सिस्टम का एक संक्षिप्त सार प्रदान करता है। CentOS CentOS RHEL (Re) का एक ओपन-सोर्स संस्करण है

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

डेबियन 10 पर एक्स-कार्ट 5 कैसे स्थापित कर���ं

एक अलग प्रणाली का उपयोग? एक्स-कार्ट एक बहुत ही लचीली ओपन-सोर्स ईकामर्स प्लेटफॉर्म है जिसमें बहुत सारे फीचर्स और इंटीग्रेशन हैं। एक्स-कार्ट सोर्स कोड होस्ट है

मुनिन के साथ मॉनिटर डेबियन सर्वर स्थिति

मुनिन के साथ मॉनिटर डेबियन सर्वर स्थिति

मुनिन आपकी मशीन में प्रक्रियाओं और संसाधनों का सर्वेक्षण करने के लिए एक निगरानी उपकरण है और एक वेब इंटरफेस के माध्यम से रेखांकन में जानकारी प्रस्तुत करता है। अनुयायी का उपयोग करें

डेबियन 9 LAMP VPS पर टिनी टिनी RSS रीडर कैसे स्थापित करें

डेबियन 9 LAMP VPS पर टिनी टिनी RSS रीडर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? टिनी टिनी RSS रीडर एक स्वतंत्र और खुला स्रोत है जो स्वयं-आधारित वेब-आधारित समाचार फ़ीड (RSS / Atom) रीडर और एग्रीगेटर है, जिसे अलो के लिए डिज़ाइन किया गया है

अपने सर्वर से आईपी एड्रेस रेंज (सेंटोस / उबंटू / डेबियन) जोड़ें

अपने सर्वर से आईपी एड्रेस रेंज (सेंटोस / उबंटू / डेबियन) जोड़ें

परिचय इस ट्यूटोरियल में, हम CentOS, Debian, या Ubuntu पर चलने वाले लिनक्स सर्वर में एक संपूर्ण IP रेंज / सबनेट जोड़ने की प्रक्रिया को कवर करेंगे। प्रोज

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ