منتديات الجلفة لكل الجزائريين و العرب - عرض مشاركة واحدة - شركة سانترانيكو تدعم استضافة مشاريع Git : كيفية تثبيت Git على سيرفر VPS
عرض مشاركة واحدة
قديم 2016-10-15, 16:07   رقم المشاركة : 1
معلومات العضو
شركة سانترانيكو
عضو مشارك
 
الصورة الرمزية شركة سانترانيكو
 

 

 
إحصائية العضو










B18 شركة سانترانيكو تدعم استضافة مشاريع Git : كيفية تثبيت Git على سيرفر VPS



شركة سانترانيكو لخدمات الاستضافة


أصبحت الآن تدعم استضافة مشاريع Git و Github على خوادم
VPS و الخوادم الخاصة Dedicated Servers لدعمهم root access


عرض تجريبي: جرب استضافتنا لـ 30 يوم مجانا


موقع Github
هو خدمة استضافة للمواقع الخاصة بالمشاريع وتطوير البرمجيات بكافة أنواعها، يوفر الموقع حزم مجانية وتجارية للمشاريع المفتوحة المصدر ، التي بدأت منذ 2008 وفقا لمستخدمي سيرفر Git بسنة 2009، وقد أصبح من أشهر المواقع لاستضافة الملفات المفتوحة المصدر.

إن أعجبتك فكرة ان تحتفظ بملفات موقعك بحسابك الخاص حرصا على أن تحذف أكواد مستضافة من قبل مستخدم آخر فننصحك باستخدام استضافة شركة سانترانيكو لاستضافة مشاريع Github .




تحضير السيرفر ليدعم Git

كود:
$ ssh  - البريد الإلكتروني حذف من قبل الإدارة (غير مسموح بكتابة البريد) - -p 2222


ثم اعطاء كلمة المرور

ثانيا:

كود:
$ mkdir -p ~/git_repos/my_app 
$ cd ~/git_repos/my_app 
$ git init


ثالثا



كود:
$ git config receive.denyCurrentBranch ignore



رابعا:


كود:
$ editor_of_your_choice ~/git_repos/my_app/.git/hooks/post-receive

خامسا:


كود:
#!/bin/sh GIT_WORK_TREE=~/www/my-domain.tld/ git checkout -f

سادسا:


كود:
$ chmod 0750 ~/git_repos/my_app/.git/hooks/post-receive 

سابعا:


كود:
$ mkdir -m 0700 ~/.ssh/ 
$ touch ~/.ssh/authorized_keys 
$ chmod 0600 ~/.ssh/authorized_keys

المرحة الثانية ( تحضير بيئة العمل المحلية ):



أولا :



كود:
$ cd ~/projects/my_app/ $ git init
$ git add index.php 
$ git commit -m 'initial version'
$ git remote add origin  - البريد الإلكتروني حذف من قبل الإدارة (غير مسموح بكتابة البريد) -:git_repos/my_app

ثانيا ( التشفير ) :
كود:
$ ssh-keygen -t rsa -b 4096

ثالثا


كود:
Host my-domain.tld 
Port 2222 
PreferredAuthentications publickey,password

أخيرا:
كود:
$ cat ~/.ssh/id_rsa.pub | ssh  - البريد الإلكتروني حذف من قبل الإدارة (غير مسموح بكتابة البريد) - "cat >> ~/.ssh/authorized_keys"

المرحة الثالثة ( تشغيل التطبيق )


كود:
$ git push -u origin master.



جيد ! هنا قد تم نشر التطبيق الخاص بك (index.php في هذا المثال) على خادم الويب عن بعد في ~ / على خادم الاستضافة /domain.tld / في المجلد الخاص بموقعك.










تفاصيل عن الشركة في هذا الموضوع :

https://www.djelfa.info/vb/showthread.php?t=1906781





جميع هذه السيرفيرات تدعم استضافة مشاريع Git





























 


رد مع اقتباس