Call of Duty Mobile - Самые Лучшие штурмовые винтовки|Топ 5 лучших автоматов в Call of Duty Mobile
İçindekiler:
- Ön şartlar
- Gerekli Bağımlılıkları Yükleme
- GitLab'i Yükleme
- Güvenlik Duvarı Kurallarını Ayarlama
- GitLab URL'sini ayarlama
- GitLab'i Web Arayüzü üzerinden yapılandırma
- 1. Yönetici hesabı parolasını ayarlama
- Sonuç
GitLab, wiki, sorun yönetimi, kod inceleme, izleme ve sürekli entegrasyon ve dağıtım da dahil olmak üzere Ruby'de yazılmış, web tabanlı bir açık kaynaklı Git veri havuzu yöneticisidir. Geliştiricilerin uygulamalarını oluşturmasını, dağıtmasını ve çalıştırmasını sağlar.
GitLab'ın üç farklı sürümü vardır: Community Edition (CE), Enterprise Edition (EE) ve GitLab tarafından barındırılan bir sürüm.
Gereksinimlerinize ve tercihlerinize bağlı olarak GitLab'ı yüklemenin birkaç yolu vardır. Bu eğitici, Omnibus paketlerini kullanarak bir CentOS 7 sistemine GitLab'ı (CE) yüklemek ve yapılandırmak için gerekli adımları kapsar.
Ön şartlar
Bu eğitimde yeni bir CentOS 7 kurulumunuz olduğu varsayılmaktadır.
GitLab gereksinimleri sayfasına göre, aşağıdakileri içeren bir sunucu kullanılması önerilir:
- en az 4GB RAM bellek. 2 CPU çekirdeği. en az 2GB takas alanında. (isteğe bağlı) Sunucu IP adresini gösteren etki alanı veya alt etki alanı.
Ek bir güvenlik katmanı için temel bir güvenlik duvarı ayarlamanız önerilir. CentOS 7'de FirewallD ile Güvenlik Duvarı Ayarlama kılavuzumuzdaki adımları takip edebilirsiniz.
Oturum açtığınız kullanıcının paketleri yükleyebilmesi için sudo ayrıcalıklarına sahip olması gerekir.
Gerekli Bağımlılıkları Yükleme
Yerel paket dizinini yenileyin ve bağımlılıkları aşağıdaki komutlarla yükleyin:
sudo yum install curl policycoreutils-python openssh-server
GitLab'ın bildirim e-postaları gönderebilmesi için Postfix'i yükleyip kullanabilir veya SendGrid, MailChimp, MailGun veya SES gibi bazı işlem posta hizmetlerini kullanabilirsiniz; bu durumda aşağıdaki adımı atlayıp yapılandırabilirsiniz (https: // docs.gitlab.com/omnibus/settings/smtp.html) kurulum tamamlandıktan sonra.
CentOS sunucunuza Postfix'i yüklemek için aşağıdaki komutları çalıştırın:
sudo yum install postfix
Yükleme sırasında, posta sunucusu yapılandırma türünü seçmeniz istenir. Varsayılan seçenek
Internet Site
. Önerilen seçenek sadece
TAB
tuşuna ve ardından
ENTER
düğmesine
TAB
.
Ardından, sunucu ana makine adınızla aynı olması gereken
System mail name
girmeniz istenir.
Yükleme tamamlandıktan sonra, aşağıdaki komutları çalıştırarak postfix hizmetini başlatın ve etkinleştirin:
sudo systemctl start postfix
sudo systemctl enable postfix
GitLab'i Yükleme
GitLab kurulumu oldukça basit bir işlemdir. GitLab CE paketini
yum
paket yöneticisini kullanarak kuracağız.
Aşağıdaki curl komutunu kullanarak GitLab deposunu sistem kaynakları listenize ekleyerek başlayın:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Komut dosyası, depoyu etkinleştirir ve gerekli bağımlılıkları yükler. Tamamlandığında, aşağıdaki komutu çalıştırarak GitLab paketini yükleyin:
sudo yum install gitlab-ce
GitLab veri havuzu GPG anahtarlarını kabul etmeniz istenir.
y
ve
Enter
tuşuna basın.
Kurulum işlemi biraz zaman alabilir ve başarılı bir kurulumdan sonra aşağıdaki çıktıyı görürsünüz:
Thank you for installing GitLab!… Complete!
Güvenlik Duvarı Kurallarını Ayarlama
Temel güvenlik duvarı kurma kılavuzu önkoşullar bölümünde yer almaktadır. GitLab arayüzüne erişebilmek için
80
ve
443
bağlantı noktalarını açmanız gerekir. Bunu yapmak için aşağıdaki komutları çalıştırın:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
GitLab URL'sini ayarlama
GitLab web arayüzüne erişmeden önce GitLab'a erişilebilecek URL'yi ayarlamamız gerekir. Gitlab'ın yapılandırma dosyasını açın ve aşağıdaki değişiklikleri yapın:
sudo nano /etc/gitlab/gitlab.rb
Yapılandırma dosyasının üst tarafında,
external_url
ile başlayan bir satır göreceksiniz. Değeri alan adınız / alt alan adınız veya IP adresinizle eşleşecek şekilde değiştirin. Etki alanınız varsa
https
kullanın ve GitLab arayüzüne sunucunuzun IP adresi üzerinden erişmek istiyorsanız
http
kullanın.
external_url 'https://gitlab.example.com'
Bir sonraki “Let's Encrypt entegrasyonu” araması için,
letsencrypt
ile başlayan satırı
letsencrypt
ve true olarak ayarlayın. İsteğe bağlı olarak, alanınızla ilgili Let's
letsencrypt
e-posta almak istiyorsanız,
letsencrypt
ile başlayan satırı e-posta adresinizi ekleyin.
letsencrypt = true letsencrypt = # This should be an array of email addresses to add as contacts
Son olarak dosyayı kaydedip kapatın ve Gitlab'ı yeniden yapılandırmak için aşağıdaki komutu çalıştırın:
sudo gitlab-ctl reconfigure
Komut, GitLab ayarlarını yeniden yapılandırır ve ücretsiz bir SSL sertifikası şifreleyelim.
GitLab'i Web Arayüzü üzerinden yapılandırma
GitLab URL'sini yapılandırdığınıza göre, GitLab web arayüzü üzerinden ilk yapılandırmayla başlayabilirsiniz.
Web tarayıcınızı başlatın ve şuraya gidin:
https://your_gitlab_domain_or_server_IP.com
1. Yönetici hesabı parolasını ayarlama
Web arayüzüne ilk kez eriştiğinizde, yönetici hesabının şifresini ayarlamanız istenir.







Artık GitLab hesap kimlik bilgilerinizi vermek zorunda kalmadan proje değişikliklerinizi yerel bilgisayarınızdan zorlayabilmeniz ve alabilmeniz gerekir.
Sonuç
Bu eğitici, GitOS'un CentOS 7'ye yüklenmesi ve yapılandırılması konusunda size yol gösterdi. Ayrıca profil ayarlarınızı nasıl düzenleyeceğinizi, kullanıcı adını nasıl değiştireceğinizi ve bir SSH anahtarı ekleyeceğinizi öğrendiniz. Artık ilk projenizi oluşturabilir ve GitLab'inizi kullanmaya başlayabilirsiniz.
centos git gitlabCentos 8'de bir nfs sunucusu nasıl kurulur ve yapılandırılır
Bu öğreticide, CentOS 8'de bir NFSv4 Sunucusu kurmak için gerekli adımları uygulayacaksınız. Ayrıca, istemciye bir NFS dosya sisteminin nasıl takılacağını da göstereceğiz.
Centos 7'ye nagios nasıl kurulur ve yapılandırılır
Nagios, en popüler açık kaynak izleme sistemlerinden biridir. Nagios tüm BT altyapınızın envanterini tutar ve ağlarınızın, sunucularınızın, uygulamalarınızın, hizmetlerinizin ve işlemlerinizin çalışır durumda olmasını sağlar. Bu öğreticide, bir CentOS 7 sunucusuna Nagios Core'un nasıl kurulacağı ve yapılandırılacağı açıklanmaktadır.
Centos 7 üzerine squid proxy nasıl kurulur ve yapılandırılır
Squid, HTTP, HTTPS, FTP ve daha fazlası gibi popüler ağ protokollerini destekleyen tam özellikli bir önbellek proxy'dir. Bu eğitimde, CentOS 7'de Squid'i nasıl kuracağınız açıklanmaktadır







