المساعد الشخصي الرقمي

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


شركة سانترانيكو
2016-10-15, 16:07
http://img15.hostingpics.net/pics/753969santranico.png www.santranico.com (https://www.santranico.com)


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


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


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


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

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


http://img4.hostingpics.net/pics/460844howgitworks.jpg

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


$ ssh username@my-domain.tld -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 username@my-domain.tld: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 username@my-server.tld "cat >> ~/.ssh/authorized_keys"



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



$ git push -u origin master.



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








http://images.aarabladies.com/media/images/7eb727a8.gif

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

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


http://images.aarabladies.com/media/images/7eb727a8.gif


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






http://img15.hostingpics.net/pics/199569dedicated.png (https://www.santranico.com/dedicated-hosting-services/us-dedicated-hosting/)



http://img15.hostingpics.net/pics/499742openvzvps.png (https://www.santranico.com/openvz-vps-hosting-2/)


http://img15.hostingpics.net/pics/910872kvm.png (https://www.santranico.com/kvm-vps-hosting-services/)