Ø³ÙØ§ - غابة اÙÙ Ø¹Ù ÙØ±Ø© ØªÙØ§Ø¬Ù خطر Ø§ÙØ§Ùدثار
فہرست کا خانہ:
- شرطیں
- مرحلہ 1: ایس کیو ایل ڈیٹا بیس بنانا
- مرحلہ 2: پی ایچ پی اور اپاچی انسٹال کرنا
- مرحلہ 3: فائر وال کو ترتیب دینا
- مرحلہ 4: نیکسٹ کلاڈ کو ڈاؤن لوڈ کرنا
- مرحلہ 5: اپاچی تشکیل دیں
- مرحلہ 6: نیکسٹ کلاؤڈ انسٹال کرنا
- نتیجہ اخذ کرنا
نیکسٹکاؤڈ ایک اوپن سورس ، سیلف ہوسٹ فائل فائل شیئرنگ اینڈ کوآپریشن پلیٹ فارم ہے ، جو ڈراپ باکس کی طرح ہے۔ یہ میڈیا پلیئر ، کیلنڈر اور رابطے کے انتظام کے ساتھ بنڈل آتا ہے۔
نیکسٹ کلاؤڈ ایپس کے توسط سے قابل توسیع ہے اور اس میں تمام بڑے پلیٹ فارمز کے لئے ڈیسک ٹاپ اور موبائل کلائنٹ ہیں۔
یہ ٹیوٹوریل آپ کو ایک سینٹوس 7 سسٹم پر اپاچی کے ساتھ نیکسٹ کلاڈ کو انسٹال اور تشکیل کے عمل میں شامل کرے گا۔
شرطیں
سبق کے ساتھ شروع کرنے سے پہلے ، یہ یقینی بنائیں کہ آپ کسی صارف کی حیثیت سے لاگ ان ہوں گے جس میں سوڈو مراعات ہوں۔
مرحلہ 1: ایس کیو ایل ڈیٹا بیس بنانا
نیکسٹ کلاؤڈ اپنے تمام ڈیٹا کو اسٹور کرنے کے لئے ایس کیو ایل ، پوسٹگری ایس کیو ایل یا ایس کیو ایل ڈیٹا بیس کا استعمال کرسکتا ہے۔
اس سبق میں ہم MySQL کو پسند کے ڈیٹا بیس کے طور پر استعمال کریں گے۔
اگر آپ نے پہلے ہی اپنے سینٹوس سرور پر مائ ایس کیو ایل یا ماریا ڈی بی انسٹال نہیں کیا ہے تو آپ نیچے دی گئی ہدایات پر عمل کرکے انسٹال کرسکتے ہیں۔
ایس ایس کیو ایل شیل میں مندرجہ ذیل کمانڈ کو ٹائپ کرکے لاگ ان کریں۔
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 جہاز پی ایچ پی 5.4 کے ساتھ جو نیکسٹ کلاڈ کے ذریعہ تعاون یافتہ نہیں ہے۔
ہم پی ایم پی 7.2 کو ریمی ذخیرہ سے انسٹال کریں گے۔ ذیل میں دی گئی کمانڈز ای پی ای ایل اور ریمی ذخیروں کو اہل بنائیں گی۔
sudo yum install epel-release yum-utils
ایک بار ذخیروں کو فعال کرنے کے بعد ، اپاچی پی ایچ پی 7.2 اور مندرجہ ذیل کمانڈ کے ساتھ تمام مطلوبہ پی ایچ پی کی توسیع انسٹال کریں۔
sudo yum install httpd php php-gd php-json php-mysql php-curl php-mbstring php-intl php-mcrypt php-imagick php-xml php-zip
مرحلہ 3: فائر وال کو ترتیب دینا
آپ مندرجہ ذیل کمانڈوں کو چلانے کے ذریعہ ایسا کرسکتے ہیں:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
مرحلہ 4: نیکسٹ کلاڈ کو ڈاؤن لوڈ کرنا
اگلے کلاؤڈ کا تازہ ترین ورژن نیکسٹ کلائوڈ ڈاؤن لوڈ صفحہ سے ویج کے ساتھ ڈاؤن لوڈ کریں۔
wget -P /tmp
اس مضمون کو لکھنے کے وقت ، نیکسٹکاؤڈ کا تازہ ترین ورژن ورژن 15.0.0 ہے۔
ڈاؤن لوڈ مکمل ہونے کے بعد ، آرکائیو کو / var / www ڈائریکٹری میں نکالیں:
sudo unzip /tmp/nextcloud-15.0.0.zip -d /var/www
درست ملکیت طے کریں تاکہ اپاچی ویب سرور کو نیکسٹ کلاڈ کی فائلوں اور ڈائریکٹریوں تک مکمل رسائی حاصل ہوسکے۔
sudo chown -R apache: /var/www/nextcloud
مرحلہ 5: اپاچی تشکیل دیں
اپنا ٹیکسٹ ایڈیٹر کھولیں اور درج ذیل اپاچی کنفگریشن فائل بنائیں۔
sudo nano /etc/httpd/conf.d/nextcloud.conf
/etc/httpd/conf.d/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
اپاچی سروس کو دوبارہ شروع کرکے تبدیلیوں کو چالو کریں:
مرحلہ 6: نیکسٹ کلاؤڈ انسٹال کرنا
اب جب کہ نیکسٹ کلائوڈ ڈاؤن لوڈ ہوچکا ہے اور تمام ضروری خدمات تشکیل دی گئی ہیں کہ آپ براؤزر کو کھولیں اور اپنے سرور کے ڈومین نام یا IP ایڈریس پر جاکر / نیکسٹ کلائوڈ ملاحظہ کریں۔
http://domain_name_or_ip_address/nextcloud
آپ کو نیکسٹ کلاؤڈ سیٹ اپ پیج کے ساتھ پیش کیا جائے گا۔


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







