آیت الکرسی Ú©ÛŒ ایسی تلاوت آپ Ù†Û’ شاید Ù¾ÛÙ„Û’@ کبهی Ù†Û Ø³Ù†ÛŒ هوU
فہرست کا خانہ:
- شرطیں
- مرحلہ 1: ایس کیو ایل ڈیٹا بیس بنانا
- مرحلہ 2: پی ایچ پی اور اپاچی انسٹال کرنا
- مرحلہ 3: فائر وال کو ترتیب دینا
- مرحلہ 4: نیکسٹ کلاڈ کو ڈاؤن لوڈ کرنا
- مرحلہ 5: اپاچی تشکیل دیں
- مرحلہ 6: نیکسٹ کلاؤڈ انسٹال کرنا
- نتیجہ اخذ کرنا
نیکسٹکاؤڈ ایک اوپن سورس ، سیلف ہوسٹ فائل فائل شیئرنگ اینڈ کوآپریشن پلیٹ فارم ہے ، جو ڈراپ باکس کی طرح ہے۔ یہ میڈیا پلیئر ، کیلنڈر اور رابطے کے انتظام کے ساتھ بنڈل آتا ہے۔
نیکسٹ کلاؤڈ ایپس کے توسط سے قابل توسیع ہے اور اس میں تمام بڑے پلیٹ فارمز کے لئے ڈیسک ٹاپ اور موبائل کلائنٹ ہیں۔
اس ٹیوٹوریل میں ہم آپ کو دکھائیں گے کہ اوبنٹو 18.04 مشین پر اپاچی کے ساتھ نیکسٹ کلاؤڈ کو انسٹال اور تشکیل کیسے کریں۔
شرطیں
سبق کے ساتھ شروع کرنے سے پہلے ، یہ یقینی بنائیں کہ آپ کسی صارف کی حیثیت سے لاگ ان ہوں گے جس میں سوڈو مراعات ہوں۔
مرحلہ 1: ایس کیو ایل ڈیٹا بیس بنانا
نیکسٹ کلاؤڈ اپنے تمام ڈیٹا کو اسٹور کرنے کے لئے ایس کیو ایل ، پوسٹگری ایس کیو ایل یا ایس کیو ایل ڈیٹا بیس کا استعمال کرسکتا ہے۔ اس سبق میں ہم MySQL کو پسند کے ڈیٹا بیس کے طور پر استعمال کریں گے۔
ڈیٹا بیس اور صارف بنانے کے ل first ، پہلے ایس کیو ایل شیل میں درج ذیل کمانڈ کو ٹائپ کرکے لاگ ان کریں:
sudo mysql
nextcloud
نامی ڈیٹا بیس ،
nextclouduser
کا نامزد صارف ، اور صارف کو تمام ضروری اجازت دینے کیلئے مندرجہ ذیل SQL بیانات چلائیں۔
CREATE DATABASE nextcloud CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
GRANT ALL ON nextcloud.* TO 'nextclouduser'@'localhost' IDENTIFIED BY 'change-with-strong-password';
FLUSH PRIVILEGES;
EXIT;
مرحلہ 2: پی ایچ پی اور اپاچی انسٹال کرنا
نیکسٹ کلاؤڈ ایک پی ایچ پی کی درخواست ہے۔ پی ایچ پی 7.2 جو اوبنٹو 18.04 میں پہلے سے طے شدہ پی ایچ پی ورژن ہے ، نیکسٹ کلاؤڈ کے لئے پوری طرح سے تعاون اور تجویز کیا گیا ہے۔
اپاچی ، پی ایچ پی اور تمام مطلوبہ پی ایچ پی ایکسٹینشنز انسٹال کرنے کیلئے درج ذیل کمانڈ کو چلائیں اور:
sudo apt install apache2 php7.2 php7.2-gd php7.2-json php7.2-mysql php7.2-curl php7.2-mbstring php7.2-intl php7.2-imagick php7.2-xml php7.2-zip libapache2-mod-php7.2
مرحلہ 3: فائر وال کو ترتیب دینا
فرض کریں کہ آپ اپنے فائر وال کو سنبھالنے کے لئے
UFW
استعمال کررہے ہیں ، آپ کو HTTP (
80
) اور HTTPS (
443
) بندرگاہوں کو کھولنا ہوگا۔ آپ 'اپاچی فل' پروفائل کو چالو کرکے ایسا کرسکتے ہیں جس میں دونوں بندرگاہوں کے اصول شامل ہیں:
مرحلہ 4: نیکسٹ کلاڈ کو ڈاؤن لوڈ کرنا
اس مضمون کو لکھنے کے وقت ، نیکسٹکاؤڈ کا تازہ ترین مستحکم ورژن 15.0.0 ہے۔ اگلے مرحلے کے ساتھ جاری رکھنے سے پہلے نیکسٹ کلاؤڈ ڈاؤن لوڈ والے صفحے پر جائیں اور چیک کریں کہ آیا نیکسٹ کلاؤڈ کا نیا ورژن دستیاب ہے یا نہیں۔
درج ذیل ویجیٹ کمانڈ کا استعمال کرتے ہوئے نیکسٹ کلائوڈ کا تازہ ترین ورژن ڈاؤن لوڈ کرکے شروع کریں:
wget https://download.nextcloud.com/server/releases/nextcloud-15.0.0.zip -P /tmp
ڈاؤن لوڈ مکمل ہونے کے بعد ، آرکائیو کو / var / www ڈائریکٹری میں نکالیں:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
درست ملکیت طے کریں تاکہ اپاچی ویب سرور کو نیکسٹ کلاڈ کی فائلوں اور ڈائریکٹریوں تک مکمل رسائی حاصل ہوسکے۔
sudo chown -R www-data: /var/www/nextcloud
مرحلہ 5: اپاچی تشکیل دیں
اپنا ٹیکسٹ ایڈیٹر کھولیں اور درج ذیل اپاچی کنفگریشن فائل بنائیں۔
sudo nano /etc/apache2/conf-available/nextcloud.conf
/etc/apache2/conf-available/nextcloud.conf
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
Alias /nextcloud "/var/www/nextcloud/" Options +FollowSymlinks AllowOverride All Dav off SetEnv HOME /var/www/nextcloud SetEnv HTTP_HOME /var/www/nextcloud
نئی شامل کی گئی تشکیل اور تمام مطلوبہ اپاچی ماڈیول کو اس کے ساتھ فعال کریں:
sudo a2enconf nextcloud
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
اپاچی سروس کو دوبارہ شروع کرکے تبدیلیوں کو چالو کریں:
مرحلہ 6: نیکسٹ کلاؤڈ انسٹال کرنا
اب جب کہ نیکسٹ کلائوڈ ڈاؤن لوڈ ہوچکا ہے اور تمام ضروری خدمات تشکیل دی گئی ہیں کہ آپ براؤزر کو کھولیں اور اپنے سرور کے ڈومین نام یا IP ایڈریس پر جاکر / نیکسٹ کلائوڈ ملاحظہ کریں۔
http://domain_name_or_ip_address/nextcloud
آپ کو نیکسٹ کلاؤڈ سیٹ اپ پیج کے ساتھ پیش کیا جائے گا۔


نتیجہ اخذ کرنا
آپ نے اپنے اوبنٹو 18.04 مشین پر نیکسٹ کلاڈ کو انسٹال اور تشکیل کرنے کا طریقہ سیکھا ہے۔ اگر آپ کے نیکسٹ کلاؤڈ سرور کے ساتھ کوئی ڈومین نام وابستہ ہے تو ، آپ اس گائیڈ کی پیروی کر سکتے ہیں اور اپاچی کو لیٹس اینکرپٹ کے ذریعہ محفوظ کرسکتے ہیں۔
اپنے نیکسٹ کلاؤڈ مثال کے انتظام کرنے کے طریقہ کے بارے میں مزید معلومات کے ل Next نیکسٹ کلاؤڈ دستاویزات کا صفحہ دیکھیں۔
اگلے کلاؤڈ اوبنٹو اپاچیمائیکروولا اور ٹی موبائل کے ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ ساتھ بغاوت کرنے کی امید ہے.
موٹوولا نے اپنے موبائل موبائل آلہ کو Google لوڈ، اتارنا Android آپریٹنگ سسٹم پر مبنی اعلان کیا.
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
سینٹوس 7 پر اپاچی کے ساتھ اگلے کلاؤڈ کو انسٹال اور تشکیل کرنے کا طریقہ
نیکسٹکاؤڈ ایک اوپن سورس ، سیلف ہوسٹ فائل فائل شیئرنگ اینڈ کوآپریشن پلیٹ فارم ہے ، جو ڈراپ باکس کی طرح ہے۔ اس ٹیوٹوریل میں ہم آپ کو دکھائیں گے کہ سینٹوس 7 مشین پر اپاچی کے ساتھ نیکسٹ کلاؤڈ کو انسٹال اور تشکیل کرنے کا طریقہ۔







