डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
DokuWiki PHP में लिखा गया एक ओपन सोर्स विकि सॉफ्टवेयर है जिसमें डेटाबेस की आवश्यकता नहीं होती है। यह पाठ फ़ाइलों में डेटा संग्रहीत करता है। DokuWiki स्रोत कोड सार्वजनिक रूप से GitHub पर होस्ट किया गया है । यह मार्गदर्शिका आपको दिखाएगी कि एक नए CentOS 7 Vultr उदाहरण पर DokuWiki को कैसे स्थापित किया जाए।
सुनिश्चित करें कि आपका सर्वर निम्नलिखित आवश्यकताओं को पूरा करता है।
CentOS संस्करण की जाँच करें।
cat /etc/centos-release
# CentOS Linux release 7.4.1708 (Core)
एक्सेस और स्विच के non-rootसाथ एक नया उपयोगकर्ता खाता बनाएं sudo।
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
नोट : अपने उपयोगकर्ता नाम के साथ बदलेंjohndoe ।
टाइमजोन सेट करें।
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
सुनिश्चित करें कि आपका सिस्टम पुराना है।
sudo yum update -y
आवश्यक और उपयोगी पैकेज स्थापित करें।
sudo yum install -y wget vim bash-completion
SELinux अक्षम करें।
sudo setenforce 0
इस ट्यूटोरियल में, हम PHP 7.1 का उपयोग करेंगे जो डिफ़ॉल्ट सेंटोस रिपॉजिटरी में उपलब्ध नहीं है, इसलिए आपको वेबटैटिक जैसे थर्ड-पार्टी रिपॉजिटरी का उपयोग करना होगा। इस लेख को जारी रखने से पहले PHP 7 को स्थापित करने के लिए इस Vultr लेख का पालन करें ।
PHP 7.1 और आवश्यक PHP एक्सटेंशन स्थापित करें।
sudo yum install -y php71w php71w-cli php71w-fpm php71w-gd php71w-xml php71w-zip
संस्करण की जाँच करें।
php --version
# PHP 7.1.14 (cli) (built: Feb 4 2018 09:05:29) ( NTS )
# Copyright (c) 1997-2018 The PHP Group
# Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
PHP-FPM को प्रारंभ और सक्षम करें।
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
यदि आप Apache या किसी अन्य लोकप्रिय वेब सर्वर को पसंद करते हैं, तो आप Nginx के बजाय उनमें से किसी एक का उपयोग कर सकते हैं।
Nginx स्थापित करें।
sudo yum install -y nginx
संस्करण की जाँच करें।
nginx -v
# nginx version: nginx/1.12.2
Nginx को प्रारंभ और सक्षम करें।
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Nginx कॉन्फ़िगर करें।
sudo vim /etc/nginx/conf.d/dokuwiki.conf
निम्नलिखित Nginx cofiguration को कॉपी / पेस्ट करें और इसे सहेजें।
server {
listen [::]:80;
listen 80;
server_name wiki.example.com; # Replace with your hostname
root /var/www/dokuwiki;
index index.html index.htm index.php doku.php;
client_max_body_size 15M;
client_body_buffer_size 128K;
location / {
try_files $uri $uri/ @dokuwiki;
}
location ^~ /conf/ { return 403; }
location ^~ /data/ { return 403; }
location ~ /\.ht { deny all; }
location @dokuwiki {
rewrite ^/_media/(.*) /lib/exe/fetch.php?media=$1 last;
rewrite ^/_detail/(.*) /lib/exe/detail.php?media=$1 last;
rewrite ^/_export/([^/]+)/(.*) /doku.php?do=export_$1&id=$2 last;
rewrite ^/(.*) /doku.php?id=$1 last;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
कॉन्फ़िगरेशन की जाँच करें।
sudo nginx -t
रीलोडेड नेग्नेक्स।
sudo systemctl reload nginx.service
डॉक्यूमेंट रूट डायरेक्टरी बनाएं।
sudo mkdir -p /var/www/dokuwiki
/var/www/dokuwikiनिर्देशिका का स्वामित्व बदलें johndoe।
sudo chown -R johndoe:johndoe /var/www/dokuwiki
दस्तावेज़ रूट पर नेविगेट करें।
cd /var/www/dokuwiki
DokuWiki डाउनलोड पृष्ठ से DokuWiki का नवीनतम स्थिर रिलीज़ डाउनलोड करें ।
wget https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
DokuWiki टैरबॉल को अनपैक करें।
tar xvf dokuwiki-stable.tgz
rm dokuwiki-stable.tgz
mv dokuwiki-2017-02-19e/* . && mv dokuwiki-2017-02-19e/.* .
rmdir dokuwiki-2017-02-19e/
/var/www/dokuwikiनिर्देशिका का स्वामित्व बदलें nginx।
sudo chown -R nginx:nginx /var/www/dokuwiki
sudo vim /etc/php-fpm.d/www.confउपयोगकर्ता और समूह को चलाएं और सेट करें nginx।
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
पुनः आरंभ करें php-fpm.service।
sudo systemctl restart php-fpm.service
अंतिम चरण के रूप में, install.phpअपने ब्राउज़र में DokuWiki सेटअप स्क्रिप्ट चलाएँ और DokuWiki सेटअप करें। स्क्रिप्ट आवश्यक PHP कार्यों की उपलब्धता के लिए जाँच करता है और आवश्यक फ़ाइल अनुमतियों के लिए जाँच करता है। यह एक प्रारंभिक व्यवस्थापक खाता और एक प्रारंभिक ACL नीति भी बनाता है। इंस्टॉलर को चलाने के लिए, http://wiki.example.com/install.phpब्राउज़र में खोलें और निर्देशों का पालन करें।
सफल कॉन्फ़िगरेशन पर, install.phpफ़ाइल को DokuWiki रूट निर्देशिका से हटा दें ।
sudo rm /var/www/dokuwiki/install.php
बधाई हो, DokuWiki इंस्टॉल की गई है और आप एक कार्यात्मक विकी को एक्सेस और एडिट कर पाएंगे http://wiki.example.com/। अपनी नई DokuWiki स्थापना का आनंद लें।
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ