راه اندازی سرور گیت پایه و گیت لب بر بستر Centos 7

/راه اندازی سرور گیت پایه و گیت لب بر بستر Centos 7
راه اندازی سرور گیت پایه و گیت لب بر بستر Centos 7 2019-10-21T09:43:02+03:30

Project Description

مقدمه:

سال ۹۶ داشتیم با دو نفر از هم تیمی های خودم روی یه پروژه کار می کردیم. پروژه رو به عنوان یه پروژه خصوصی روی گیت لب گذاشته بودیم و مشترکا روی اون کار می کردیم. یک روز یکی از هم تیمی هام اومد و گفتم چرا گیت لب error میده و من نمیتونم کدم رو push کنم. منم رفتم دیدم منم نمیتونم کدی رو که نوشتم بارگذاری کنم. دیدم میگه من دسترسی ندارم. با بررسی اخبار شبکه های مجازی متوجه شدم که گیت لب دسترسی به سرور هاش رو برای ایرانی ها فیلتر کرده اونجا بود که چالش فیلترینگ گیت لب  برای ما پیدا شد.

مرحله اول – نصب سرور گیت:

گیت یک پروژه متن باز است که اون رو روی یک سرور لینوکسی centos 7 نصب کردم و یادگیری این مطلب یه چالش بزرگ برام بود و من رو مجبور کرد یک روز در پیاده سازی پروژه عقب بیفتم. البته تسک های پروژه خودم عقب افتاد دیگر هم تیمی هام به کد نویسی ادامه دادند.

نصب که تمام شد با ssh و phpstorm را حت میتونستیم کار هامون رو انجام بدیم.

مرحله دوم – نصب سرور گیت لب:

چند روز بعد از خودم پرسیدم : “چرا سرور گیت ما پنل وب برای مدیریت بهتر پروژه هامون رو نداره؟” و بعد شروع به جستجو کردم و تا ساعت دو شب روی این موضوع خوابم نبرد تا این که موفق به نصب سرور گیت لب روی Centos 7 شدم.

Project Details