2016-10-15, 16:07
|
رقم المشاركة : 1
|
معلومات
العضو |
|
إحصائية
العضو |
|
|
شركة سانترانيكو تدعم استضافة مشاريع 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

|
|
|