オープンソース ソフトウェアの台頭と Github が Microsoft に買収されたことにより、ますます多くの開発者、特に学生や初心者が、自分のコードやオープンソース プロジェクトをバックアップし、自分自身を管理するために、自分専用の Github を構築することに意欲を示しています。歴史や実績を知り、同じ志を持ったテクノロジー愛好家との交流を求めます。この記事では、次のような簡単な Github セットアップ チュートリアルを提供します:
まず、ドメイン名を申請する必要があります。最も一般的に使用されている.Comドメイン名を使用して登録します費用は約100〜200元です.ドメイン名を申請するときは実際の情報を記入する必要があります.親戚や友人の名前を使用することをお勧めします.
Github を構築するには、独自のクラウド サーバーが必要で、Tencent Cloud、Alibaba Cloud、AWS などを選択できます。最も安価な基本構成を選択するだけです。
ターミナルに次のコマンドを入力して、Git と Nginx をインストールします:
sudo apt-get update
sudo apt-get install git
sudo apt-get install nginx
ターミナルに次のコマンドを入力して、自分の Github 電子メール アドレス:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
Enter キーを押すと、ファイル名とファイル名を入力するように求められます。フィールドに入力せずに直接 Enter キーを押すこともできます。生成後、ユーザーのホーム ディレクトリの .ssh フォルダーに、id_rsa と id_rsa.pub という 2 つのファイルが表示されます。
ターミナルに次のコマンドを入力して、SSH キーをクリップボードにコピーします:
sudo apt-get install xclip
xclip -sel Clip < ~/.ssh/id_rsa.pub
Github にログインし、個人設定を入力し、SSH キーを選択し、[新しい SSH キー] 列にタイトルとキーを入力します。をクリックし、コピーした SSH キーを [キー] に貼り付けて、[SSH キーの追加] をクリックして追加します。
ターミナルに次のコマンドを入力して、Nginx 構成ファイルを開きます:
sudo vim /etc/nginx/sites-available /default
ファイル内でサーバー {} を見つけ、{} 内のコンテンツ全体を削除し、次のコードをそこにコピーします:
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 の再起動sudo systemctl restart nginx
Test Github build結論:
この記事で説明する Github 構築チュートリアルを通じて、独自の Github を簡単に構築し、独自のコードとその上でオープン ソース プロジェクトを管理し、独自の技術的成長プロセスを記録することができます。そして、同じ考えを持つテクノロジ愛好家とコミュニケーションを取り、共有します。勉強やお仕事のお役に立てれば幸いです!
以上がgithubの構築方法(チュートリアル共有)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。