Rumah >alat pembangunan >git >Bagaimana untuk membina github (perkongsian tutorial)

Bagaimana untuk membina github (perkongsian tutorial)

PHPz
PHPzasal
2023-04-06 12:50:06988semak imbas

Dengan peningkatan perisian sumber terbuka dan Github yang diperoleh oleh Microsoft, semakin ramai pembangun, terutamanya pelajar dan pemula, bersedia untuk membina Github peribadi mereka sendiri untuk menyandarkan kod dan projek sumber terbuka mereka sendiri dan mengurus sendiri sejarah pembangunan dan pencapaian, dan mencari pertukaran dengan peminat teknologi yang berfikiran sama. Artikel ini akan menyediakan tutorial persediaan Github yang mudah, seperti berikut:

  1. Daftar nama domain

Mula-mula anda perlu memohon nama domain Anda disyorkan untuk memilih nama domain .Com yang paling biasa digunakan dan mendaftarkannya Kos adalah kira-kira 100-200 yuan Apabila memohon nama domain, anda perlu mengisi maklumat sebenar.

  1. Mohon untuk pelayan awan

Membina Github memerlukan pelayan awan anda sendiri. Anda boleh memilih Tencent Cloud, Alibaba Cloud atau AWS konfigurasi asas yang paling murah.

  1. Pasang Git dan Nginx

Masukkan arahan berikut dalam terminal untuk memasang Git dan Nginx:

sudo apt-get update

sudo apt-get install git

sudo apt-get install nginx

  1. Jana Kunci SSH

Masukkan arahan berikut dalam terminal dan masukkan alamat E-mel Github anda sendiri:

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

Selepas menekan Enter, anda akan digesa untuk memasukkan nama fail dan kata laluan Anda boleh biarkan kosong dan tekan Enter terus. Selepas penjanaan, anda akan melihat dua fail dalam folder .ssh dalam direktori utama pengguna, id_rsa dan id_rsa.pub.

  1. Salin Kunci SSH ke Github

Masukkan arahan berikut dalam terminal untuk menyalin Kunci SSH ke papan keratan:

sudo apt-get install xclip

xclip -sel clip < ~/.ssh/id_rsa.pub

Log masuk ke Github, masukkan tetapan peribadi, pilih kekunci SSH, masukkan Tajuk dan Kunci dalam lajur kunci SSH Baharu , dan gantikan Tampal Kunci SSH yang disalin ke dalam Kekunci dan klik Tambah kunci SSH.

  1. Konfigurasikan Nginx

Masukkan arahan berikut dalam terminal untuk membuka fail konfigurasi Nginx:

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

Cari pelayan {} dalam fail, padamkan keseluruhan kandungan dalam {} dan salin kod berikut ke dalamnya:

pelayan {

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
}

}

Simpan dan keluar.

  1. Mulakan Semula Nginx

Masukkan arahan berikut dalam terminal untuk memulakan semula pelayan Nginx:

sudo systemctl restart nginx

  1. Uji binaan Github

Masukkan nama domain anda dalam penyemak imbas, contohnya: http://example.com Jika anda melompat ke halaman github, ini bermakna Github berjaya dibina.

Kesimpulan:

Melalui tutorial membina Github yang diterangkan dalam artikel ini, anda boleh membina Github anda sendiri dengan mudah, mengurus kod anda sendiri dan projek sumber terbuka padanya, dan merekodkan proses pertumbuhan teknikal anda sendiri . Dan berkomunikasi dan berkongsi dengan peminat teknologi yang berfikiran sama. Saya harap ia dapat membantu anda belajar dan bekerja!

Atas ialah kandungan terperinci Bagaimana untuk membina github (perkongsian tutorial). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn