डेबियन पर सेटअप NFS शेयर
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
DokuWiki PHP में लिखा गया एक ओपन सोर्स विकी प्रोग्राम है जिसमें डेटाबेस की आवश्यकता नहीं होती है। यह पाठ फ़ाइलों में डेटा संग्रहीत करता है। DokuWiki स्रोत कोड सार्वजनिक रूप से GitHub पर होस्ट किया गया है । यह मार्गदर्शिका आपको दिखाएगी कि एक नए Ubuntu 16.04 LTS Vultr उदाहरण पर DokuWiki को कैसे स्थापित किया जाए।
Ubuntu संस्करण की जाँच करें।
lsb_release -ds
# Ubuntu 16.04.4 LTS
एक्सेस और स्विच के non-rootसाथ एक नया उपयोगकर्ता खाता बनाएं sudo।
adduser johndoe --gecos "John Doe"
usermod -aG sudo johndoe
su - johndoe
नोट : अपने उपयोगकर्ता नाम के साथ बदलेंjohndoe ।
टाइमजोन सेट करें।
timedatectl list-timezones
sudo timedatectl set-timezone Region/City
सुनिश्चित करें कि आपका सिस्टम पुराना है।
sudo apt update && sudo apt upgrade -y
PHP 7.0 और आवश्यक PHP एक्सटेंशन स्थापित करें।
sudo apt install -y php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-xml php7.0-zip
PHP संस्करण की जाँच करें।
php --version
# PHP 7.0.28-0ubuntu0.16.04.1 (cli) ( NTS )
# Copyright (c) 1997-2017 The PHP Group
# Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
# with Zend OPcache v7.0.28-0ubuntu0.16.04.1, Copyright (c) 1999-2017, by Zend Technologies
DokuWiki PHP का समर्थन करने वाले किसी भी वेब सर्वर पर चलेगा। इस ट्यूटोरियल में हम NGINX का उपयोग करेंगे। यदि आप Apache या किसी अन्य वेब सर्वर को पसंद करते हैं, तो आप NGINX के बजाय इसका उपयोग कर सकते हैं।
NGINX स्थापित करें।
sudo apt install -y nginx
NGINX संस्करण की जाँच करें।
sudo nginx -v
# nginx version: nginx/1.10.3 (Ubuntu)
NGINX कॉन्फ़िगर करें।
sudo vim /etc/nginx/sites-available/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 unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
dokuwiki.confफ़ाइल को sites-enabledनिर्देशिका से लिंक करके नए कॉन्फ़िगरेशन को सक्रिय करें ।
sudo ln -s /etc/nginx/sites-available/dokuwiki.conf /etc/nginx/sites-enabled/
NGINX कॉन्फ़िगरेशन की जाँच करें।
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निर्देशिका का स्वामित्व बदलें www-data।
sudo chown -R www-data:www-data /var/www/dokuwiki
पुनः आरंभ करें php7.0-fpm.service।
sudo systemctl restart php7.0-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/।
एनएफएस एक नेटवर्क-आधारित फाइल सिस्टम है जो कंप्यूटरों को कंप्यूटर नेटवर्क पर फाइलों तक पहुंचने की अनुमति देता है। यह मार्गदर्शिका बताती है कि आप एनएफ पर फ़ोल्डर्स को कैसे उजागर कर सकते हैं
LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है
एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है
एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed का उपयोग करता है। क्या थी?
परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।
टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं
FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं
एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा
Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar
अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ