Rumah  >  Artikel  >  alat pembangunan  >  Mari kita bincangkan tentang langkah-langkah untuk memasang Gitee pada pelayan

Mari kita bincangkan tentang langkah-langkah untuk memasang Gitee pada pelayan

PHPz
PHPzasal
2023-03-31 11:17:111030semak imbas

Gitee ialah pengehosan kod popular dan alat kawalan versi yang merupakan versi Git berasaskan web. Jika anda ingin menyediakan repositori kod peribadi untuk pasukan atau projek anda, Gitee ialah pilihan yang sangat baik. Walaupun anda boleh menggunakan Gitee di laman web rasminya, dalam beberapa kes anda mungkin perlu memasang Gitee pada pelayan anda sendiri.

Dalam artikel ini, kami akan memperkenalkan langkah-langkah untuk memasang Gitee pada pelayan dan membimbing anda cara menyediakan dan menggunakannya.

Langkah 1: Pasang kebergantungan yang diperlukan

Sebelum memasang Gitee, anda perlu memasang kebergantungan berikut pada pelayan anda:

  • Git
  • MySQL (atau MariaDB)
  • Nginx

Jika anda telah memasang kebergantungan di atas, anda boleh melangkau langkah ini.

Untuk memasang Git dan MariaDB, anda boleh menggunakan arahan berikut dalam baris arahan:

sudo apt-get update
sudo apt-get install git mariadb-server

Kemudian, anda perlu menetapkan kata laluan root untuk MariaDB:

sudo mysql_secure_installation

Semasa pemasangan, anda akan diminta untuk memasukkan kata laluan dan pilihan tetapan keselamatan yang lain. Ikut sahaja ahli sihir.

Kini, anda perlu memasang Nginx:

sudo apt-get install nginx

Langkah 2: Muat turun pakej pemasangan Gitee

Pada pelayan anda, anda perlu memuat turun pakej pemasangan Gitee. Anda boleh memuat turunnya daripada Github atau laman web rasmi Gitee, tetapi jika anda tidak mahu pergi ke tapak web ini, anda boleh memuat turunnya menggunakan arahan berikut pada sistem CentOS anda:

wget https://dl.gitee.com/gitee/gitee/releases/6.1.1/gitee-6.1.1-64bits.tar.gz

Langkah 3: Pasang Gitee

Nyahzip pakej pemasangan Gitee yang dimuat turun:

tar xvf gitee-6.1.1-64bits.tar.gz

Kini, anda akan mendapat folder gitee. Anda perlu mengalihkannya ke direktori tempat anda ingin memasang Gitee dan beralih ke direktori tersebut:

sudo cp -r gitee /opt/
cd /opt/gitee

Seterusnya, anda perlu menjalankan skrip pemasangan Gitee:

sudo ./install.sh

Sebelum menjalankan skrip ini, anda perlu memastikan anda mempunyai kebenaran sudo.

Selepas menjalankan skrip, anda mungkin perlu memasukkan beberapa maklumat tetapan, seperti kata laluan pangkalan data anda dan maklumat pelayan SMTP. Selepas mengikuti wizard, anda akan melengkapkan pemasangan Gitee.

Langkah 4: Konfigurasikan Nginx

Untuk menjadikan Gitee boleh diakses melalui web, anda perlu mengkonfigurasi Nginx. Cipta fail konfigurasi lalai dalam direktori konfigurasi Nginx:

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

Kemudian, tambah kandungan berikut pada fail:

server {
    listen 80;
    server_name your_domain.com; # 你的域名
    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;        proxy_set_header Host $http_host;
        proxy_set_header X-Nginx-Proxy true;
        proxy_pass http://127.0.0.1:8080; # 你的gitee端口
        proxy_redirect off;
    }
}

Ganti "your_domain.com" dengan nama domain anda , dan gantikan "8080" dengan port Gitee sedang mendengar (lalai ialah "8081").

Simpan dan tutup fail. Kemudian uji fail konfigurasi:

sudo nginx -t

Jika tiada ralat, mulakan semula Nginx:

sudo systemctl restart nginx

Langkah 5: Gunakan Gitee

Kini anda boleh menyemak imbas di web Masukkan nama domain anda ke dalam pelayar untuk mengakses Gitee. Sebelum lawatan pertama anda, anda perlu memasang sijil SSL Gitee dalam penyemak imbas anda.

Selepas mengakses Gitee, anda perlu memasukkan nama pengguna dan kata laluan pentadbir Gitee. Secara lalai, nama pengguna dan kata laluan ialah "admin" dan "123456".

Setelah anda berjaya log masuk, anda boleh mencipta repositori dalam Gitee dan kemudian menggunakannya merentas pasukan dan projek anda. Anda juga boleh menjemput pengguna lain untuk menyertai komuniti Gitee anda supaya mereka boleh mengusahakan repositori anda.

Ringkasan

Gitee ialah pengehosan kod dan alat kawalan versi yang sangat berkuasa yang boleh membantu anda mengurus projek anda dengan lebih baik. Dalam artikel ini, kami menunjukkan kepada anda cara memasang Gitee pada pelayan anda, serta cara menyediakan dan menggunakannya. Jika anda seorang pembangun atau ketua pasukan, kami amat mengesyorkan anda mempertimbangkan untuk menggunakan Gitee untuk mengurus asas kod anda.

Atas ialah kandungan terperinci Mari kita bincangkan tentang langkah-langkah untuk memasang Gitee pada pelayan. 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