بعد از نصب اوبونتو که توی پست قبلی تعریف کردم، باید محیط کارم رو دوباره آماده میکردم که برگردم سر کارم. ابزار مختلفی استفاده میکنم که باید دونه دونه اونها رو نصب میکردم:
NodeJS
برای نصب Node میشه از نسخه پیشفرضی که توی repository خود اوبونتو هست استفاده کنین که خیلی راحت با دستور زیر نصب میشه، فقط دقت کنین که این آخرین نسخه نیست و ورژن 4.x هست و یه نسخه کار-راه-بنداز هست:
|
|
برای اینکه دستورهایی که برای node نوشته شدن با nodejs درست اجرا بشن و بتونن پیداش کنن، به node لینک بدین:
|
|
و بعد از نصب حتما به NPM هم نیاز پیدا میکنین:
|
|
اما اگه نیاز پیدا کردین که از آخرین ورژن NodeJS استفاده کنین باید اول repositoy اون رو اضافه کنین و بعدا نصبش کنین، توی کامند های زیر، به جای 6.x ورژن مورد نظر خودتون رو بنویسین، با نصب این ورژن، نیازی به نصب جداگانه npm ندارین:
|
|
Bower
|
|
Intellij IDEA
متاسفانه Intellij خودش یه repository رسمی نداره که اضافه کنی و راحت IDEA رو نصب و آپدیت کنی. برای نصب Intellij IDEA میتونین setup اون رو از سایتش دانلود و نصب کنین یا انیکه مثل من از umake برای نصب IDE های خودتون استفاده کنین. Umake یا Ubuntu Make یه سری ابزار های برنامه نویسی رو دور هم جمع کرده و نصب آخرین آپدیت اون ها رو در حد اجرای یه کامند راحت کرده.
اول Umake رو نصب کنین:
|
|
و بعدش IDE های مورد نظر خودتون رو نصب کنین
مثلا برای Intellij IDEA Ultimate:
|
|
برای دیدن لیست کامل برنامه های قابل نصب با umake لینک رو ببینین: https://wiki.ubuntu.com/ubuntu-make
Git
اول Git رو نصب میکنی
|
|
و کانفیگ اولیهش رو انجام میدیم که بشناسه کی داره کار انجام میده:
|
|
تا یادمون نرفته همین اول کاری یه SSH Key بسازیم:
|
|
و اون رو به SSH-Agentمون اضافه کنیم
|
|
Nginx
اول نصب میکنیم:
|
|
بعد از نصب nginx میتونین تعداد زیادی virtual hosts بسازین که سایت هاتون و پروژه هاتون رو روش اجرا و تست کنین، توضیحش طولانیه برای این اینجا، خودتون برین توی این لینک بخونین: How To Set Up nginx Virtual Hosts
SmartGit
من یکم برای کار کردن با Git تنبل هستم و ترجیح میدم به جای کامند، از یه محیط گرافیکی خوب استفاده کنم که برنچ هام رو کنترل کنم یا هیستوری کامیت هام رو ببینم و…. برای همین دنبال یه ابزار گرافیکی خوب بودم که یکی از همکارا SmartGit رو بهم پیشنهاد کرد، repositoryیی پیدا نکردم که آخرین ورژن SmartGit رو نصب کنه، برای همین توصیه میکنم از سایتش اون رو دانلود و نصب کنین: http://www.syntevo.com/smartgit/download