من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الÙيديو ØØªÙ‰ يراه كل الØ
فہرست کا خانہ:
- شرطیں
- ایس کیو ایل ڈیٹا بیس بنانا
- روبی انسٹال کرنا
- مسافر اور نجنکس انسٹال کرنا
- اوبنٹو پر ریڈمائن انسٹال کرنا
- 1. دوبارہ ختم کرنا
- 2. ڈیٹا بیس کو دوبارہ ترتیب دیں
- 3. روبی انحصار انسٹال کرنا
- 4. کلیدیں بنائیں اور ڈیٹا بیس کو منتقل کریں
- 5. درست اجازتیں مقرر کریں
- Nginx تشکیل دیں
- دوبارہ ختم کرنا
- نتیجہ اخذ کرنا
ریڈ مین ایک سب سے مشہور اوپن سورس پروجیکٹ مینجمنٹ اور ایشو ٹریکنگ سافٹ ویئر ٹولز میں سے ایک ہے۔ یہ کراس پلیٹ فارم اور کراس ڈیٹا بیس ہے اور یہ روبی آن ریل فریم ورک کے سب سے اوپر پر بنایا گیا ہے۔
ریڈیمائن میں متعدد پروجیکٹس ، وکیوں ، ایشو ٹریکنگ سسٹم ، فورمز ، کیلنڈرز ، ای میل کی اطلاعات اور بہت کچھ کے لئے تعاون شامل ہے۔
اس ٹیوٹوریل میں یہ بیان کیا گیا ہے کہ مائبیس کیو ایل کو بطور ڈیٹا بیس بطور اور مسافر + اینجنیکس روبی ایپلی کیشن سرور کی حیثیت سے استعمال کرتے ہوئے اوبنٹو 18.04 سرور پر ریڈمینی کے تازہ ترین ورژن کو انسٹال اور تشکیل کرنے کا طریقہ ہے۔
شرطیں
اس ٹیوٹوریل کو جاری رکھنے سے پہلے یقینی بنائیں کہ آپ نے مندرجہ ذیل شرائط کو پورا کرلیا ہے۔
- آپ کے پاس ایک ڈومین نام ہے جس نے اپنے سرور عوامی IP کی طرف اشارہ کیا ہے۔ اس ٹیوٹوریل میں ہم
example.comکا استعمال کریں گے۔ آپ ایک صارف کے طور پر سوڈو مراعات کے ساتھ لاگ ان ہیں۔ آپ نے ان ہدایات پر عمل کرتے ہوئے نجنکس انسٹال کیا ہے۔ آپ کے ڈومین کے لئے آپ کا SSL سرٹیفکیٹ نصب ہے۔ آپ ان ہدایات پر عمل کرکے ایک چلیں اینکرپٹ SSL سرٹیفکیٹ انسٹال کرسکتے ہیں۔
ایس کیو ایل ڈیٹا بیس بنانا
ریڈمینی ایس کیو ایل / ماریاڈی بی ، مائیکروسافٹ ایس کیو ایل سرور ، ایس کیو ایلائٹ 3 اور پوسٹگری ایس کیو ایل کو سپورٹ کرتی ہے۔ اس ٹیوٹوریل میں ہم ایس کیو ایل کو بطور ڈیٹا بیس بطور استعمال کریں گے۔
ایس کیو ایل شیل میں درج ذیل کمانڈ کو ٹائپ کرکے لاگ ان کریں:
sudo mysql
ایس کیو ایل شیل کے اندر سے ، ایک نیا ڈیٹا بیس بنانے کے لئے درج ذیل SQL بیان چلائیں:
CREATE DATABASE redmine CHARACTER SET utf8mb4;
اگلا ، ایک ایس کیو ایل صارف اکاؤنٹ بنائیں اور ڈیٹا بیس تک رسائی فراہم کریں:
GRANT ALL ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'change-with-strong-password';
یقینی بنائیں کہ آپ
change-with-strong-password
کے
change-with-strong-password
کو تبدیل کرتے
change-with-strong-password
۔
ایک بار مکمل ہوجانے کے بعد ، ٹائپ کرکے مائس کیو ایل کنسول سے باہر نکلیں:
روبی انسٹال کرنا
آپ کے اوبنٹو سسٹم پر روبی کو انسٹال کرنے کا آسان ترین طریقہ
apt
پیکیج مینیجر کے ذریعہ ہے۔ تحریر کے وقت ، اوبنٹو ذخیروں کا ورژن 2.5.1 ہے جو روبی کا تازہ ترین مستحکم ورژن ہے۔
ٹائپ کرکے روبی انسٹال کریں:
مسافر اور نجنکس انسٹال کرنا
مسافر روبی ، نوڈ.جس اور ازگر کے لئے ایک تیز اور ہلکا پھلکا ویب ایپلی کیشن سرور ہے جسے اپاچی اور نجنکس کے ساتھ مربوط کیا جاسکتا ہے۔ ہم مسافر کو Nginx ماڈیول کے طور پر انسٹال کریں گے۔
اس بات کو یقینی بنائیں کہ آپ نے مندرجہ ذیل مراحل کو جاری رکھنے سے پہلے ضروری شرائط پر عمل کیا اور نجنکس انسٹال کیا۔
ضروری پیکیجز انسٹال کرکے شروع کریں:
sudo apt install dirmngr gnupg apt-transport-https ca-certificates
ذخیرہ جی پی جی کی کلید درآمد کریں اور فیوژن پیسنسر ذخیرہ کو اہل بنائیں:
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 561F9B9CAC40B2F7
sudo add-apt-repository 'deb https://oss-binaries.phusionpassenger.com/apt/passenger bionic main'
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 561F9B9CAC40B2F7
sudo add-apt-repository 'deb https://oss-binaries.phusionpassenger.com/apt/passenger bionic main'
ایک بار جب آپٹیکل ذخیرہ چالو ہوجائے گا ، پیکیجز کی فہرست کو اپ ڈیٹ کریں اور اس کے ساتھ مسافر نگنیکس ماڈیول انسٹال کریں:
sudo apt update
sudo apt install libnginx-mod-http-passenger
اوبنٹو پر ریڈمائن انسٹال کرنا
ہم دوبارہ شروع کرنے کے لئے ضروری انحصار انسٹال کرکے شروع کریں گے:
sudo apt install build-essential libmysqlclient-dev imagemagick libmagickwand-dev
اس مضمون کو لکھنے کے وقت ، ریڈمائن کا تازہ ترین مستحکم ورژن ورژن 4.0.0 ہے۔
اگلے مرحلے کے ساتھ جاری رکھنے سے پہلے آپ کو یہ دیکھنے کے لئے کہ دوبارہ نیا ورژن دستیاب ہے یا نہیں ، ڈاؤن لوڈ کرنے کے صفحے کو چیک کرنا چاہئے۔
1. دوبارہ ختم کرنا
ریڈمائن آرکائیو کو درج ذیل curl کمانڈ سے ڈاؤن لوڈ کریں۔
sudo curl -L http://www.redmine.org/releases/redmine-4.0.0.tar.gz -o /tmp/redmine.tar.gz
ڈاؤن لوڈ مکمل ہونے کے بعد آرکائیو کو نکالیں اور اسے
/opt
ڈائریکٹری میں منتقل کریں:
cd /tmp
sudo tar zxf /tmp/redmine.tar.gz
sudo mv /tmp/redmine-4.0.0 /opt/redmine
2. ڈیٹا بیس کو دوبارہ ترتیب دیں
ریڈیمین مثال کی تشکیل فائل کو کاپی کرکے شروع کریں:
sudo cp /opt/redmine/config/database.yml.example /opt/redmine/config/database.yml
اپنے ٹیکسٹ ایڈیٹر کے ذریعہ فائل کھولیں:
sudo nano /opt/redmine/config/database.yml
production
سیکشن کے لئے تلاش کریں اور ایس کیو ایل ڈیٹا بیس اور صارف کی معلومات درج کریں جو ہم نے پہلے تخلیق کیا تھا:
production: adapter: mysql2 database: redmine host: localhost username: redmine password: "change-with-strong-password" encoding: utf8
ایک بار کام کرنے کے بعد ، فائل کو محفوظ کریں اور ایڈیٹر سے باہر نکلیں۔
3. روبی انحصار انسٹال کرنا
ریڈمینی ڈائرکٹری پر جائیں اور بنڈلر اور دیگر روبی انحصار انسٹال کریں:
cd /opt/redmine/
sudo gem install bundler --no-rdoc --no-ri
sudo bundle install --without development test postgresql sqlite
4. کلیدیں بنائیں اور ڈیٹا بیس کو منتقل کریں
چابیاں تیار کرنے اور ڈیٹا بیس کو منتقل کرنے کیلئے درج ذیل کمانڈ کو چلائیں:
cd /opt/redmine/
sudo bundle exec rake generate_secret_token
cd /opt/redmine/
sudo bundle exec rake generate_secret_token
sudo RAILS_ENV=production bundle exec rake db:migrate
5. درست اجازتیں مقرر کریں
Nginx
www-data
صارف اور گروپ کی حیثیت سے چلتا ہے۔ مندرجہ ذیل چیون کمانڈ جاری کرکے صحیح اجازتیں مرتب کریں:
sudo chown -R www-data: /opt/redmine/
Nginx تشکیل دیں
ابھی تک ، آپ کے پاس پہلے سے ہی Nginx اپنے SSL سسٹم پر نصب ہونا چاہئے ، اگر اس ٹیوٹوریل کے لئے لازمی شرائط کی جانچ نہیں کی جاتی ہے۔
اپنے ٹیکسٹ ایڈیٹر کو کھولیں اور درج ذیل Nginx سرور بلاک فائل بنائیں:
sudo nano /etc/nginx/sites-available/example.com
/etc/nginx/sites-aval/example.com
# Redirect HTTP -> HTTPS server { listen 80; server_name www.example.com example.com; include snippets/letsencrypt.conf; return 301 https://example.com$request_uri; } # Redirect WWW -> NON WWW server { listen 443 ssl http2; server_name www.example.com; ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; ssl_trusted_certificate /etc/letsencrypt/live/example.com/chain.pem; include snippets/ssl.conf; return 301 https://example.com$request_uri; } server { listen 443 ssl http2; server_name example.com; root /opt/redmine/public; # SSL parameters ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; ssl_trusted_certificate /etc/letsencrypt/live/example.com/chain.pem; include snippets/ssl.conf; include snippets/letsencrypt.conf; # log files access_log /var/log/nginx/example.com.access.log; error_log /var/log/nginx/example.com.error.log; passenger_enabled on; passenger_min_instances 1; client_max_body_size 10m; }
مثال کے طور پر ڈاٹ کام کو اپنے ڈومین ڈومین سے تبدیل کرنا اور ایس ایس ایل سرٹیفکیٹ فائلوں کا صحیح راستہ طے کرنا مت بھولنا۔ تمام HTTP درخواستوں کو HTTPS پر ری ڈائریکٹ کیا جائے گا۔ اس ترتیب میں استعمال شدہ ٹکڑوں کو اس گائیڈ میں بنایا گیا ہے۔
sites-enabled
ڈائریکٹری میں علامتی لنک بنا کر سرور بلاک کو فعال کریں:
sudo ln -s /etc/nginx/sites-available/example.com /etc/nginx/sites-enabled/
Nginx سروس کو دوبارہ شروع کرنے سے پہلے اس بات کا یقین کرنے کے لئے جانچ کریں کہ کوئی نحو غلطی موجود ہے:
sudo nginx -t
اگر کوئی غلطیاں نہیں ہیں تو آؤٹ پٹ کو اس طرح نظر آنا چاہئے:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
آخر میں ، ٹائپ کرکے Nginx سروس کو دوبارہ شروع کریں:
دوبارہ ختم کرنا
اپنا براؤزر کھولیں ، اپنا ڈومین ٹائپ کریں اور فرض کریں کہ انسٹالیشن کامیاب ہے ، مندرجہ ذیل کی طرح کی ایک اسکرین نمودار ہوگی۔


ایک بار جب آپ پاس ورڈ تبدیل کرتے ہیں تو آپ کو صارف اکاؤنٹ کے صفحے پر بھیج دیا جائے گا۔
نتیجہ اخذ کرنا
آپ نے اپنے اوبنٹو سسٹم پر کامیابی کے ساتھ ریڈمینی انسٹال کیا ہے۔ اب آپ ریڈمینی دستاویزات کو چیک کریں اور ریڈمینی تشکیل اور استعمال کرنے کے طریقے کے بارے میں مزید معلومات حاصل کریں۔
اوبنٹو redines روبی mysql nginxMirekusoft انسٹال مانیٹر انسٹال کرنے کا ایک بہتر طریقہ: ونڈوز میں انسٹال اور انسٹال سافٹ ویئر
Mirekusoft انسٹال مانیٹر انسٹال کریں. یہ مائیکروسافٹ ونڈوز ڈیسک ٹاپ ایپلی کیشنز کے لئے ایک انسٹالر ایپلیکیشن کا آلہ ہے. یہ درخواست وسائل کے استعمال کی نگرانی کرتا ہے اور کسی ناپسندیدہ ایپلی کیشنز کو مکمل طور پر انسٹال کرتا ہے.
ونڈوز 7 / وسٹا / ایکس پی کی مرمت، دوبارہ انسٹال کرنے، ان انسٹال کرنے، مرمت ونڈوز 7، ونڈوز وسٹا اور ونڈوز ایکس پی انسٹال کرنے، دوبارہ انسٹال کرنے، اپ ڈیٹ یا ان انسٹال کرنے پر صرف توجہ مرکوز کرنے والی ویب سائٹ نے مائیکروسافٹ نے ایک نیا مدد سائٹ شروع کیا ہے جو صرف ونڈوز 7، ونڈوز وسٹا اور انسٹال کرنے، انسٹال کرنے، ونڈوز ایکس پی. اگر آپ اب ونڈوز وسٹا 7 میں ونڈوز وسٹا کو اپ گریڈ کرنے کی منصوبہ بندی کر رہے ہیں، تو یہ ایک بہت اچھا وسائل ہے!
ان لوگوں کے لئے ایک بہت ہی جامع اور مددگار ذریعہ ہے جو ونڈوز 7 انسٹال کرنے، دوبارہ انسٹال کرنے یا اپ ڈیٹ کرنے کی منصوبہ بندی کر سکتا ہے. ونڈوز وسٹا اور ونڈوز ایکس پی.
ونڈوز 7 ای ونڈوز 7 ایینڈ ایڈیشن 9 میں انٹرنیٹ ایکسپلورر 9 کو دوبارہ انسٹال کریں. ونڈوز 7 ای اور سٹینڈرڈ ایڈیشن میں انٹرنیٹ ایکسپلورر 9 کو انسٹال کرنے کا طریقہ. IE، بیک اپ پسندیدہ اور ترتیبات کو انسٹال کرنا اور معیاری اور ای ایڈیشن میں IE9 کس طرح انسٹال کرنا ہے.
ای ونڈوز 7 ای ایڈیشن یورپی اقتصادی علاقے، کروشیا اور سوئٹزرلینڈ میں دستیاب ہے جانیں. ونڈوز 7 کا یہ ورژن براؤزر میں شامل نہیں ہے، یعنی. یہ انٹرنیٹ ایکسپلورر انسٹال نہیں کرے گا. آپ کو ونڈوز 7 ای ایڈیشن میں انٹرنیٹ ایکسپلورر انسٹال کرنا پڑے گا.







