#phỏm #tá lả 30k xu vừa mới nhận làm lên tất cả p1
فہرست کا خانہ:
- شرطیں
- ایک ایس کیو ایل ڈیٹا بیس بنانا
- روبی انسٹال کرنا
- مسافر اور نجنکس انسٹال کرنا
- ڈیبیئن پر ریڈمینی انسٹال کرنا
- 1. دوبارہ ختم کرنا
- 2. ڈیٹا بیس کو دوبارہ ترتیب دیں
- 3. روبی انحصار انسٹال کرنا
- 4. کلیدیں بنائیں اور ڈیٹا بیس کو منتقل کریں
- 5. درست اجازتیں مقرر کریں
- Nginx تشکیل دیں
- دوبارہ ختم کرنا
- نتیجہ اخذ کرنا
ریڈمینی ایک مفت اور اوپن سورس پروجیکٹ مینجمنٹ اور ایشو ٹریکنگ ایپلی کیشن ہے۔ یہ کراس پلیٹ فارم اور کراس ڈیٹا بیس ہے اور یہ روبی آن ریل فریم ورک کے سب سے اوپر پر بنایا گیا ہے۔
ریڈیمائن میں متعدد پروجیکٹس ، وکیوں ، ایشو ٹریکنگ سسٹم ، فورمز ، کیلنڈرز ، ای میل کی اطلاعات اور بہت کچھ کے لئے تعاون شامل ہے۔
اس ٹیوٹوریل میں ، ہم آپ کو دکھائیں گے کہ ڈیبائن 9 سرور پر ڈیڈائنس بیک اینڈ کے بطور اور مسافر + نجنکس کو روبی ایپلی کیشن سرور کے بطور ریڈیمینی کے جدید ورژن کو انسٹال اور تشکیل کرنے کا طریقہ۔
شرطیں
اس ٹیوٹوریل کو جاری رکھنے سے پہلے یقینی بنائیں کہ آپ نے مندرجہ ذیل شرائط کو پورا کرلیا ہے۔
- اپنے سرور عوامی IP کی طرف اشارہ کرنے والا ایک ڈومین نام رکھیں۔ ہم
example.comڈاٹ کام کا استعمال کریں گے۔ سوڈو مراعات کے حامل صارف کی حیثیت سے لاگ ان ہوں گے۔ نینگیکس انسٹال ہوا ہے۔ اپنے ڈومین کے لئے ایک SSL سرٹیفکیٹ نصب ہے۔
ایک ایس کیو ایل ڈیٹا بیس بنانا
ریڈمینی ایس کیو ایل / ماریاڈی بی ، مائیکروسافٹ ایس کیو ایل سرور ، ایس کیو ایلائٹ 3 اور پوسٹگری ایس کیو ایل کو سپورٹ کرتی ہے۔ ہم ماریا ڈی بی کو بطور ڈیٹا بیس استعمال کریں گے۔ اس بات کو یقینی بنائیں کہ آپ نے اپنی مشین پر کم سے کم ایس کیو ایل 5.7 یا ماریا ڈی بی 10.3 نصب کیا ہے۔
اگر آپ کے ڈیبین سرور پر مارییا ڈی بی یا مائی ایس کیو ایل انسٹال نہیں ہے تو آپ ان ہدایات کا استعمال کرکے انسٹال کرسکتے ہیں۔
MySQL کنسول میں لاگ ان کرکے ٹائپ کرکے شروع کریں:
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
کو تبدیل کرنا مت بھولنا۔
کام ختم ہونے کے بعد ، ماریا ڈی بی کنسول سے ٹائپ کرکے لاگ آؤٹ کریں:
روبی انسٹال کرنا
ڈبیئن پر روبی کو انسٹال کرنے کا آسان ترین طریقہ
apt
پیکیج مینیجر کا استعمال کرتے ہوئے ہے۔
ٹائپ کرکے روبی انسٹال کریں:
sudo apt install ruby-full
تحریر کے وقت ،
2.3.3p222
ذخیروں کا ورژن
2.3.3p222
جسے
2.3.3p222
کے تازہ ترین ورژن نے سپورٹ کیا ہے۔
مسافر اور نجنکس انسٹال کرنا
مسافر روبی ، نوڈ.جس ، اور ازگر کے لئے ایک تیز اور ہلکا پھلکا ویب ایپلی کیشن سرور ہے جسے اپاچی اور نجنکس کے ساتھ مربوط کیا جاسکتا ہے۔ ہم مسافر کو Nginx ماڈیول کے طور پر انسٹال کریں گے۔
یقینی بنائیں کہ مندرجہ ذیل مراحل کو جاری رکھنے سے پہلے Nginx انسٹال ہے۔
https کے ذخیرے کو اہل بنانے کے لئے ضروری پیکیجز انسٹال کرنا:
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
ذخیرہ جی پی جی کی کلید درآمد کریں اور فیوژن پیسنسر ذخیرہ کو اہل بنائیں:
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 stretch 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 stretch main'
پیکجوں کی فہرست کو اپ ڈیٹ کریں اور اس کے ساتھ مسافر نگنیکس ماڈیول انسٹال کریں:
sudo apt update
sudo apt install libnginx-mod-http-passenger
ڈیبیئن پر ریڈمینی انسٹال کرنا
دوبارہ شروع کرنے کے لئے ضروری انحصارات کو انسٹال کرکے شروع کریں:
sudo apt install build-essential libmariadbclient-dev imagemagick libmagickwand-dev curl ruby-dev libxslt-dev libxml2-dev zlib1g-dev
اس مضمون کو لکھنے کے وقت ، ریڈمائن کا تازہ ترین مستحکم ورژن 4.0.4 ہے۔
اگلے مرحلے کے ساتھ جاری رکھنے سے پہلے آپ کو نئے ورژن کے ل the ریڈمائن ڈاؤن لوڈ کا صفحہ چیک کرنا چاہئے۔
1. دوبارہ ختم کرنا
مندرجہ ذیل curl کمانڈ کا استعمال کرکے آرٹیم کو redmine ڈاؤن لوڈ کریں۔
sudo curl -L http://www.redmine.org/releases/redmine-4.0.4.tar.gz -o /tmp/redmine.tar.gz
ڈاؤن لوڈ مکمل ہونے کے بعد آرکائیو کو نکالیں اور اسے
/opt
ڈائریکٹری میں منتقل کریں:
cd /tmp
sudo tar zxf /tmp/redmine.tar.gz
sudo mv /tmp/redmine-4.0.4 /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 سروس کو دوبارہ شروع کریں:
دوبارہ ختم کرنا
اپنا براؤزر کھولیں ، اپنا ڈومین ٹائپ کریں اور فرض کریں کہ انسٹالیشن کامیاب ہے ، مندرجہ ذیل کی طرح کی ایک اسکرین نمودار ہوگی۔


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







