مقامی ترقیاتی ماحول کو کیسے قائم کرنا

Sep 14, 2025
کيسے
Set up a local development environment
(تصویری کریڈٹ: مستقبل)

ایک مقامی ترقیاتی ماحول آپ کو اپنی ویب سائٹ کو چلانے کے لئے اپنی اپنی مشین کو چلانے کی اجازت دیتا ہے، بجائے ایک کی طرف سے فراہم کردہ ایک استعمال کرنے کی بجائے ویب میزبانی کمپنی. آپ کو تشویش کے بغیر سیٹ اپ کو اپنی مرضی کے مطابق بنا سکتے ہیں کہ یہ آپ کی ویب سائٹ پر اپ لوڈ کرنے سے پہلے آپ کی لائیو سائٹ پر اثر انداز کرے گی اور ویب سائٹ کی ترقی کی جانچ پڑتال کریں. کسی چیز کی تعمیر کرتے وقت خطرے سے دور رہنا ترقیاتی عمل کو بہت کم دباؤ دیتا ہے.

مقامی طور پر کام کرنے کا ایک اور فائدہ یہ ہے کہ آپ کو انٹرنیٹ سے منسلک نہیں ہونا چاہئے. اگر آپ کو سست وائی فائی ہے تو، باغ میں کام کرنا یا سفر کر رہے ہیں، ہر وقت وائی فائی سگنل تلاش کرنے کی کوئی ضرورت نہیں ہے.

اس وقت نے ایک سٹینجنگ سائٹ پر فیکٹری کو خرچ کیا اور آپ کی ویب سائٹ کا انتظار کر رہا ہے کہ ریفریش کرنے کے لئے واقعی ترقی کے ایک دن میں اضافہ ہوتا ہے. ایک مقامی ماحول آپ کو کوڈ پر توجہ مرکوز کرے گا اور ویب سائٹس کی تفریح ​​بٹس.

یہ سبق یہ ہے کہ آپ میک پر ہیں، اور والیٹ کے ساتھ شروع کرنے کے لئے سبق اس پر توجہ مرکوز کرتا ہے. ایک پی سی کے متبادل کے لئے، کوشش کریں Homestead. .

ٹرمینل کا ایک بنیادی علم اچھا ہے، اگرچہ آپ کو پیروی کرنے کے قابل ہونا چاہئے، کیونکہ حکمیں تمام منصفانہ ہیں. وہ بنیادی طور پر لازمی اجزاء نصب اور چلانے کے لئے ہیں.

اس ٹیوٹوریل کو مکمل کرنے کے بعد، آپ کو آپ کی مشین پر پی ایچ پی، ہومبرو اور موسیقار قائم کیا جائے گا، نصب کردہ والیٹ اور مقامی سائٹس کو کیسے قائم کرنے کے بارے میں سیکھا.

فائلوں کو ڈاؤن لوڈ کریں اس سبق کے لئے.

  • اپنی ویب سائٹس اور اطلاقات کو تیز کرنے کے 5 طریقے

01. ہومبرو انسٹال کریں

Set up a local development environment: Install Homebrew

ٹرمینل سے ہومبرو انسٹال کرکے شروع کریں (تصویری کریڈٹ: سش کیلی)

یہاں پہلا قدم ہومبرو انسٹال کرنا ہے. اپنے ٹرمینل میں مندرجہ ذیل کمانڈ ٹائپ کریں.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

02. پی ایچ پی انسٹال کریں

Set up a local development environment: Install PHP

اس بات کو یقینی بنائیں کہ آپ کے پی ایچ پی ورژن 7 ہے (تصویری کریڈٹ: سش کیلی)

اگلا ہمیں پی ایچ پی 7 میں انسٹال / اپ گریڈ کرنے کی ضرورت ہے، لہذا پی ایچ پی -V کا استعمال کرتے ہوئے چیک کریں. اگر آپ کو انسٹال کرنے کی ضرورت ہے تو آپ ٹائپ کرسکتے ہیں:

brew install homebrew/php/php70

اگر آپ ابھی اپنے ٹرمینل ونڈو کو دوبارہ شروع کریں اور پی ایچ پی ٹائپ کریں - پھر، یہ V7 انسٹال ہونا چاہئے.

03. انسٹال کمپوزر

آپ کو موسیقار ڈاؤن لوڈ کرنے کی ضرورت ہوگی، اور پھر اس ڈائرکٹری میں ڈالیں جو آپ کے راستے کا حصہ ہے.

 پی ایچ پی -R "کاپی ('https://getcomposer.org/installer'، 'composer-setup.php')؛"
پی ایچ پی -r "(hash_file ( 'sha384'، 'موسیقار-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') {گونج 'انسٹالر توثیق شدہ'؛} اگر کسی اور {گونج 'انسٹالر کرپٹ'؛ غیر منسلک ( 'موسیقار-سیٹ اپ. پی ایچ پی ')؛} گونج php_eol؛ "
پی ایچ پی کمپوزر- setup.php.php.
پی ایچ پی -R "Unlink ('کمپوزر setup.php')؛" 

04. اپنے راستے پر منتقل کریں

Set up a local development environment: Move to your PATH

اپنے راستے میں موسیقار رکھو (تصویری کریڈٹ: سش کیلی)

اب آپ کے راستے کے اندر ایک ڈائرکٹری میں موسیقار کو منتقل کریں. ایک بار پھر، آپ ٹائپنگ کرکے آپ کو اس تک رسائی حاصل کر سکتے ہیں کمپوزر V. .

 MV composer.phar / usr / مقامی / بن / کمپوزر 

05. اپنا راستہ چیک کریں

اگر آپ ٹائپ کریں گے $ راستہ گونگا ، آپ دیکھیں گے کہ یہ کیا ہے. اگر ایسا نہیں ہوتا تو پھر اسے شامل کرنے کے لئے درج کریں.

 برآمد راہ = $ راہ: ~ / .composer / وینڈر / بن 

06. عالمی سطح پر والو کی ضرورت ہے

اب ہمارے پاس ٹکڑے ٹکڑے نصب ہیں، ہم والیٹ انسٹال کرنے کے ساتھ حاصل کر سکتے ہیں. پہلا. چلو کی جانچ پڑتال نہیں کرتے ہیں کہ پورٹ 80 کا استعمال نہیں کر رہا ہے. مندرجہ ذیل ٹائپ کریں، اور اگر یہ کچھ بھی نہیں واپس آ جائے تو ہم جانا چاہتے ہیں.

 netstat -an | grep "\ .80" | گریفک سنیں 

07. والٹ انسٹال کریں

ہم ہمارے لئے والیٹ پیکج کو انسٹال کرنے کے لئے کمپوزر کا استعمال کرتے ہیں، اور پھر ہم چل سکتے ہیں ویلیٹ انسٹال .

 کمپوزرگلوبل Laravel / ویلیٹ کی ضرورت ہے
ویلیٹ انسٹال 

08. پارک / unpark ڈائریکٹریز

اپنی ترقیاتی سائٹس کے لئے ایک ڈائرکٹری بنائیں اور ان کی خدمت کرنے کے لئے والیٹ بتائیں. نوٹ کریں کہ اس کے اندر فولڈر ذیلی ڈومینز کے طور پر رسائی حاصل کی جا سکتی ہیں.

 # اپنی پراجیکٹ ڈائرکٹری میں منتقل کریں
سی ڈی ~ / منصوبوں / والیٹ /
ویلیٹ پارک 

09. ڈائریکٹریز کو بھول جاؤ

پارک کرنے کے لئے ایک ہی انداز میں، اگر آپ اب تک کوئی فولڈر نہیں چاہتے ہیں تو والیٹ کے ذریعے خدمت کرنے کے لئے صرف ڈائرکٹری کے اندر سے بھول گئے کمانڈ کا استعمال کریں.

 خالی جگہوں کے ساتھ //
والیٹ بھول 

10. لنک / ڈائریکٹریز کو غیر فعال کریں

آپ ڈائریکٹریز سے بھی منسلک کرسکتے ہیں. یہ آپ کو استعمال کردہ نام کو منتخب کرنے کی اجازت دیتا ہے.

 سی ڈی ~ / منصوبوں / والیٹ / ذیلی پروجیکٹ /
# ہائپر لنکس "http://subproject.dev" \ hhttp: //subproject.dev میں یہ قابل رسائی بنانے کے لئے Subproject ڈائرکٹری لنک کریں
ویلیٹ لنک سب پروجیکٹ 

11. دنیا کے ساتھ اپنی سائٹ کا اشتراک کریں

آپ اپنے مقامی ڈیو یو آر ایل کو باہر کی دنیا میں اشتراک کر سکتے ہیں. آپ کے منصوبے کی ڈائرکٹری میں، قسم ویلیٹ اشتراک اور یہ ایک URL بنائے گا جو آپ استعمال کرسکتے ہیں.

12. ڈیٹا بیس کا استعمال کرتے ہوئے

آپ کو ورڈپریس کے لئے آپ کے ڈیٹا بیس کو انسٹال کرنے کی ضرورت ہوگی - ہم آگے بڑھ سکتے ہیں اور MySQL انسٹال کرسکتے ہیں.

 برو انسٹال MySQL 

13. ڈیٹا بیس کا آلہ منتخب کریں

ڈیٹا بیس سیٹ اپ کے ساتھ، اعداد و شمار درآمد اور برآمد کرنے کے لئے ایک آلہ مفید ہے، کیونکہ ہمارے پاس phpmyadmin یا والیٹ کے ساتھ اسی طرح کے طور پر یہ بہت ہلکا پھلکا ہے.

14. Sequel پرو ڈاؤن لوڈ، اتارنا

Set up a local development environment: Download Sequel Pro

Sequel پرو ایک براہ راست ڈیٹا بیس کے آلے ہے (تصویری کریڈٹ: SEQUEL پرو)

ہم ترتیب پرو استعمال کر رہے ہیں، کیونکہ یہ ایک سادہ انٹرفیس پیش کرتا ہے. تم کر سکتے ہو اسے یہاں ڈاؤن لوڈ کریں .

15. ڈیٹا بیس سے رابطہ کریں

MySQL سے ڈیفالٹ ترتیبات کا استعمال کرتے ہوئے، مندرجہ ذیل تفصیلات شامل کریں اور اپنے کنکشن کی جانچ کریں.

 میزبان: 127.0.0.1.
صارف کا نام: روٹ
پاس ورڈ: (خالی چھوڑ دو) 

16. ایک ورڈپریس سائٹ قائم کریں

Set up a local development environment: Set up a WordPress site

اپنے ویلیٹ ڈائرکٹری میں ورڈپریس کور انسٹال کریں (تصویری کریڈٹ: سش کیلی)

ہر چیز کے ساتھ اب جگہ میں، ایک ورڈپریس سائٹ قائم. اپنے والو ڈائرکٹری کے اندر ایک نیا فولڈر بنائیں اور ورڈپریس کور انسٹال کریں.

17. ڈیٹا بیس شامل کریں

Set up a local development environment: Add a database

Sequel پرو میں ایک ڈیٹا بیس بنائیں (تصویری کریڈٹ: سش کیلی)

Sequel Pro میں، آپ کے تخلیق کردہ فولڈر کے طور پر ایک ہی نام کے ساتھ ایک نیا ڈیٹا بیس بنائیں. اپ ڈیٹ کریں WP-config. سوٹ کرنے کے لئے فائل.

18. یہ سب کام کر رہا ہے

Set up a local development environment: Test it's all working

براؤزر کے سربراہ اور یہ کام کر رہا ہے چیک کریں (تصویری کریڈٹ: سش کیلی)

اب اگر آپ اپنا براؤزر کھولیں اور نیویگیشن کریں (آپ کے فولڈر) آپ کو ورڈپریس انسٹال اسکرین کو دیکھنا چاہئے. معمول کے طور پر اس کی پیروی کریں.

19. اسے مزید لے کر

والیٹ صرف ورڈپریس انسٹال کرنے کے لئے نہیں ہے، یہ اصل میں Laravel ترقی کے لئے اصل میں پیدا کیا گیا تھا. چاہے آپ پی ایچ پی میں کچھ پی ایچ پی کی تعمیر کر رہے ہیں یا ایک فریم ورک کا استعمال کرتے ہوئے، آپ آسانی سے آپ کے جڑ فولڈر میں اس کے لئے ایک نئی ڈائرکٹری بنانے کی طرف سے ایک نئی سائٹ تشکیل دے سکتے ہیں.

Generate CSS – the conference for web designers: 26 September, Rich Mix, Shoreditch, London

(تصویری کریڈٹ: مستقبل)

26 ستمبر کے لئے ہمارے ساتھ شامل ہوں سی ایس ایس بنائیں ، ویب ڈیزائنرز کے لئے ایک bespoke کانفرنس تخلیقی bloq، نیٹ اور ویب ڈیزائنر کی طرف سے آپ کو لایا. ابتدائی پرندوں کے ٹکٹ کے ساتھ £ 50 بچائیں جب آپ 15 اگست 2019 سے پہلے کتابیں لکھیں.

یہ مضمون اصل میں تخلیقی ویب ڈیزائن میگزین کے مسئلہ 287 میں شائع کیا گیا تھا ویب ڈیزائنر . مسئلہ 287 خریدیں یا یہاں ویب ڈیزائنر کو سبسکرائب کریں .

متعلقہ مضامین:

  • 40 شاندار ورڈپریس سبق
  • 2019 میں بہترین ورڈپریس ہوسٹنگ کی خدمات
  • ایک ویب سائٹ ماک اپ بنانے کے لئے 4 مختلف طریقے

کيسے - انتہائی مشہور مضامین

گھوڑے کو کیسے ڈراؤ

کيسے Sep 14, 2025

صفحہ 1 کا 2: گھوڑے کو کیسے ڈراؤ: قدم قدم گھ�..


پیٹرن سٹیمپ کے آلے کے ساتھ بناوٹ بنائیں

کيسے Sep 14, 2025

(تصویری کریڈٹ: لینو Drieghe) اگر آپ کو ایک خالی کینوس پر گھومنے لگے تو..


ایک مشکل ڈیزائن مختصر کیسے حل کرنے کے لئے

کيسے Sep 14, 2025

[تصویر: جیک رینوک سٹوڈیو] اگر کوئی جانتا ہے کہ کس طرح ایک مشکل مخت�..


ایک برا گدا گیشا ڈرا

کيسے Sep 14, 2025

اس گیشا کی مثال میں میں نے خوبصورت روایتی جاپانی عناصر کے ساتھ لیس، گہر�..


زبرش کے ساتھ بہتر VDM کے لئے 4 اقدامات

کيسے Sep 14, 2025

فری لانس 3D آرٹسٹ اور عمودی پینلسٹ مینا جرما نے آپ کو VDM ماسٹر کیسے دکھ..


ایک روایتی برطانوی گاؤں منظر کیسے پینٹ

کيسے Sep 14, 2025

قرون وسطی کے گرجا گھروں، سبز چراگاہوں اور سلیٹ کے فارم کے گھروں کے گھرو�..


فوٹوشاپ میں سٹائل کے فریم بنائیں

کيسے Sep 14, 2025

صفحہ 1 کا 2: صفحہ 1 صفحہ 1 ..


کس طرح ایک فوٹو گرافی آسمان فراہم کرنے کے لئے

کيسے Sep 14, 2025

اس سبق کے لئے، ہم استعمال کریں گے ویو Xstream. بادلوں سے بھرا ہوا آس..


اقسام