尊龙凯时人生就是搏

怎么搭建github(教程分享)

随着开源软件的兴起和github被微软收购,越来越多的开发者,尤其是学生和初学者们有意愿搭建自己的小我私人github,用以备份自己的代码和开源项目,治理自己的开发历程和成绩,并追求志同志合的手艺喜欢者的交流。本文将提供一份简朴的github搭建教程,如下:

注册域名

首先你需要申请一个域名,建议选择最常用的.Com域名,注册用度约在100-200元之间,申请域名时需要填写真实的信息,建议使用自己的亲友名字。

申请云效劳器

搭建Github需要一台自己的云效劳器,可以选择腾讯云、阿里云或AWS等,建议选择最自制的基础型设置即可。

装置Git和Nginx

在终端输入以下下令,装置Git和Nginx:

sudo apt-get update

sudo apt-get install git

sudo apt-get install nginx

天生SSH Key

在终端输入以下下令,并输入自己的Github邮箱地点:

ssh-keygen -t rsa -b 4096 -C “your_email@example.com”

回车后会提醒输入文件名和密码,可不填直接回车。天生后会在用户主目录下.ssh文件夹中看到两个文件,id_rsa和id_rsa.pub。

复制SSH Key到Github

在终端输入以下下令,将SSH Key复制到剪贴板:

sudo apt-get install xclip

xclip -sel clip

登录Github,进入小我私人设置,选择SSH keys,在New SSH key栏中,输入Title和Key,将刚刚复制的SSH Key粘贴到Key中,点击Add SSH key即可。

设置Nginx

在终端输入以下下令,翻开Nginx设置文件:

sudo vim /etc/nginx/sites-available/default

在文件中找到server {},删除整个{}内的内容,将以下代码复制进去:

server {

listen 80 default_server;
listen [::]:80 default_server;
server_name example.com www.example.com;  #替换成自己的域名
root /var/www/html;  #根目录
index index.html index.htm index.nginx-debian.html;
location / {
    proxy_pass https://github.com;  #转发到github
}

登录后复制

}

生涯并退出。

重启Nginx

在终端输入以下下令,重启Nginx效劳器:

sudo systemctl restart nginx

测试Github搭建

在浏览器中输入自己的域名,例如:http://example.com,若是跳转到github的页面,则说明Github搭建乐成。

结语:

通过本文所述Github搭建教程,你可以轻松搭建一个属于自己的Github,并在上面治理自己的代码和开源项目,纪录自己的手艺生长历程,并和志同志合的手艺喜欢者们相互交流和分享。希望能对你的学习和事情带来资助!

以上就是怎么搭建github(教程分享)的详细内容,更多请关注本网内其它相关文章!

免责说明:以上展示内容泉源于相助媒体、企业机构、网友提供或网络网络整理,版权争议与本站无关,文章涉及看法与看法不代表尊龙凯时人生就是搏滤油机网官方态度,请读者仅做参考。本文接待转载,转载请说明来由。若您以为本文侵占了您的版权信息,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息,请您连忙联系尊龙凯时人生就是搏实时修正或删除。

相关新闻

联系尊龙凯时人生就是搏

18523999891

可微信在线咨询

事情时间:周一至周五,9:30-18:30,节沐日休息

QR code
sitemap网站地图