/ / CentOS 7 Genel Bakış: Kurulum, Özellikler ve Öneriler

CentOS 7 Genel Bakış: Kurulum, Özellikler ve Öneriler

Birçoğu tüm hizmetlerden şüphelenmez veWeb’de kullandığımız hizmetler, dairelerimizde çalışan bilgisayarlarla tamamen aynı, sadece tamamen farklı bir şekilde yapılandırılmış, güzel bir grafik arayüze sahip olamaz ve özel komutlarla kontrol ediliyor. Bu bilgisayarlara sunucu denir. Bilgilendirilmiş kişiler, elbette, kendi sunucularını nasıl yapılandırabileceklerini ve “yükseltebileceklerini” bilirler. Bu iş için yeni olanlar, sonunda rahat edebilmek için birden fazla forum incelemelidir. Kesin olan bir şey kesin: ucuz ve istikrarlı bir sunucu kurmak için Linux tabanlı bir işletim sistemi olan aynı ucuz ve kararlı bir temel seçmelisiniz. Çoğunluğun seçimi CentOS 7'ye düşüyor. Bu materyal, CentOS 7'nin nasıl kurulacağı ve buna bağlı bir temel sunucu nasıl oluşturulacağı hakkında kısa bilgiler içermektedir.

CentOS 7 kurulumu

CentOS Nedir?

CentOS, çoğunlukla bir Linux dağıtımıdırkimin avantajı istikrar. Fedora'nın en yakın rakibi gibi bu sistem, ücretli bir Red Hat Linux dağıtımının kaynak kodu üzerine inşa edildi. İkincisi, çalışmaları öngörülebilirlik, istikrarlı çalışma ve uygun yönetim gerektiren sistem yöneticileri için ideal bir araçtır.

CentOS en son haberlere sahip olamazFedora'dan farklı olarak paket sürümleri, ancak her sistem yöneticisi, en son paketleri “Fedora” ya da en son paketleriyle birlikte başka bir modern dağıtım kiti düştüğünde mutlu olacak ve CentOS, şartlar ne olursa olsun sessizce çalışmaya devam edecektir. Bu makalede, sistemin temel özellikleri ve çalışma ortamının CentOS 7'nin nasıl yapılandırılacağı ve kurulacağı anlatılmaktadır.

CentOS 7'yi indirin

CentOS 7'yi kurmadan önce, işletim sisteminin dağıtım kitini resmi web sitesinden indirmelisiniz.

Birkaç indirme seçeneği var:

  • diske yazma için ISO-dosyası - komple sistem ve grafiksel kullanıcı arayüzü çoğunluğu için idealdir;
  • Bir sabit diskten ve bir USB çubuğundan kurulum için ISO dosyası - en eksiksiz paket seti;
  • Minimum deşarj için ISO - içerirsadece minimum paket grubuna sahip ve grafik arayüzü olmayan temel işletim sistemi (dağıtım kitinin bu sürümünde, gereksiz herhangi bir şey kurmadan sunucuyu kolayca “yükseltebilirsiniz”).

Önyükleme dosyaları arasında iki tane bulabilirsiniz.İki farklı çalışma ortamıyla (KDE ve Gnome) “Canlı” disk görüntüsü. Bu görüntüler sabit sürücünüze kurulmadan önce sistemi pratikte denemek isteyenler için uygundur.

centos 7 server kurulumu

CentOS 7'yi yükleyin

Minimal bir görüntü seçerken bile, CentOS 7, sistemi sabit sürücünüze kurmak için grafik arayüzü kullanmayı önerecektir.

Bu işlem 6 ana adımdan geçer:

  • Tarih ve saatin ayarlanması - bu aşamada, sadece saat diliminizi seçin, saat otomatik olarak ayarlanacaktır.
  • Dil ve düzen ayarları - Bir ana sistem dili ve bir tane daha seçmeli ve ayrıca onlar için gerekli klavye düzenlerini belirlemelisiniz.
  • Kurulum kaynağı - bu aşamada hiçbir şeyi değiştiremezsiniz, daha sonra kurulum için dosyalar sistemden medyadan alınacaktır.
  • Yazılım yüklemek için - bir masaüstü ve bir grafik arayüzü olmadan bir sunucu dağıtmak gerekir olarak bu aşamada size, minimum paket seçmeniz gerekir.
  • Kurulum yeri - bu aşamada kurulumun yapılacağı sabit sürücüyü ve mizanpajı seçiyoruz.
  • İnternet kurulumu - burada ağa bağlanma hakkında veri girmeniz gerekir.

Verileri girdikten sonra, oluşturmanız gerekir.kullanıcı profilini ve kök şifresini belirtin. Yükleme işlemi tamamlandıktan sonra, bilgisayar yeniden başlatılacak ve yeni bir işletim sistemi başlatmayı önerecektir.

CentOS 7 kurulum ve yapılandırma

CentOS 7 Server'ı yükleyin

Burada, tam çalışması için gerekli olan minimum gerekli araç setiyle birlikte CentOS 7'ye dayanan evrensel bir sunucunun nasıl dağıtılacağı hakkında kısaca konuşacağız.

Bu yüzden, önce sunucunun kendisini bulmanız gerekir. Web üzerinden (250 ruble'den) kiralanabilir veya yerel bir makinede yapılandırılabilir. Gerekli olan tek şey, sunucuda oturum açmak için kullanılacak SSH verileridir. Örnek olarak özet e-posta adresini [email protected] alalım ve şifreli kullanıcı adı da centos.

Bir kullanıcı oluşturarak ve ona gerekli tüm hakları vererek yapılandırmaya başlamaya değer:

  • Useradd centos komutuyla kullanıcıyı ekleyin;
  • Bunun için benzersiz bir şifre oluşturun - passwd centos;
  • Sistemin bu kullanıcıya root-mail göndermesini sağlıyoruz - vi / etc / aliases;
  • Visudo komutuyla sudo kullanıcı haklarını veriyoruz (komut satırı, işlemin onaylanmasıyla birlikte döndürülecektir).

Ardından, ana bilgisayar adını belirtmelisiniz. Bu, hostnamectl set-hostname server1.centos.net komutuyla yapılabilir.

Bundan sonra Güvenlik Duvarı ve SeLinux'u devre dışı bırakmanız gerekir.Bu, yanlışlıkla sunucuya erişim haklarından mahrum kalmamak için yapılmalıdır. Firewall'u systemctl stop firewalld ve systemctl firewalld komutlarını devre dışı bırakarak askıya alabilirsiniz. SeLinux ile durum biraz daha karmaşıktır: vi / etc / selinux / config komutunu kullanarak Vi metin düzenleyicide ilgili yapılandırma dosyasını açmanız, SELINUX = etkin satırını aramanız ve SELINUX = devre dışı ile değiştirmeniz gerekir. Sonra sistemi yeniden başlatmanız gerekir.

mysql centos yükleme 7

Bir sonraki adım SSH'yi kurmaktır.

Bunu yapmak için şunları yapmalısınız:

  • Ssh-copy-id [email protected] komutuyla kuzeyden karşılık gelen anahtarları ekleyin.
  • / Etc / ssh / sshd_config yapılandırma dosyasındaki bağlantı noktasını Bağlantı Noktası 222 olarak değiştirin.
  • Parola olmadan PermitRootLogin satırını yazarak sunucuya Kök hakları olmadan oturum açmayı reddedin.
  • Ve serverctl restart sshd komutuyla sunucuyu yeniden başlatın.

Ayrıca tüm sistemleri yükseltmeniz ve epel ve rpmforge depolarını yüklemeniz gerekir. Bunu yapmak için şunları yapmalısınız:

  • Tüm sistem öğelerini yum update komutuyla güncelleyin.
  • Yum -enablerepo = cr güncellemesi ile yeni sistem bileşenlerini indirin.
  • Если существующих компонентов недостаточно, можно epel ve rpmforge'un daha modern sürümlerini indirin, bunun için yazılımın gerekli sürümünün depolandığı deponun yum -y install * adresi komutunu giriyoruz * (uygun bir depo profil kaynaklarında kolayca bulunabilir).

Hizmetleri kontrol etme, Apache ve PHP kurma

Varolan bir sunucu çerçevesine ek bileşenler yüklemek için bazı hizmetleri ve MTA hizmetlerini kontrol etmeniz ve devre dışı bırakmanız gerekir.

Bunun için ihtiyacınız:

  • Systemctl -t service komutunu kullanarak hizmetlerin zaten çalıştığını doğrulayın.
  • Gereksiz olanları devre dışı bırakın ve örneğin posta hizmetlerini yüklemek için başlatılmasını engelleyin, systemctl stop postfix ve systemctl postfix'i devre dışı bırak komutlarıyla postfix'i devre dışı bırakmanız gerekir.

Sonra sunucumuzun tam çalışması için gerekli olan Apache ve PHP'yi indirmeniz gerekir.

Bunun için:

  • Yum-y install httpd ile Apache paketini kurun.
  • Yapılandırma dosyasında değişiklikler yapıyoruz (sunucu adresini, adını, imzalarını vb. Belirtmeniz gerekir).
  • Apache'yi başlatıyoruz ve autocttart işlevini systemctl start httpd ve systemctl enable httpd komutlarıyla etkinleştiriyoruz.
  • Sonra yum -y install php php-mbstring php-near komutuyla PHP'yi ekliyoruz.
  • Apache'yi systemctl restart httpd komutu ile yeniden başlatıyoruz.

Zimbra centos 7 kurulumu

MySql veritabanı yönetim sisteminin kurulumu

MySql'i CentOS'a yüklemeden önce7, standart Yum indirme yöneticisini kullanırken, sistemin MariaDB adlı programın alternatif bir sürümünü indireceğini açıklamakta fayda var, bu yüzden CentOS durumunda, etrafta dolaşmanız gerekecek.

MySql'i kurmak için ihtiyacınız olan:

  • MySql istemcisi ile dosyaya wget * komut bağlantısını kullanarak MySql istemcisini resmi yardımcı program deposundan indirin.
  • Daha sonra sudo rpm –ivh * rpm dosyasının tam adı MySql * sürümü ve sudo yum install mysql-server komutlarıyla sisteme kurun.
  • Ardından komut satırına Y girerek işlemi iki kez onaylayın.

Zabbix İzleme Sisteminin Kurulumu

Zabbix'i CentOS 7'ye yüklemek için, istemcinin en son sürümünü geliştiricinin resmi web sitesinde bulmanız ve ardından sisteme yüklemeniz gerekir.

Bunu yapmak için şunları yapmalısınız:

  • Depoyu rpm Uvh * komutuyla ekleyin; geçerli Zabbix * sürümüyle rpm dosyasına bağlantı verin.
  • Yum update komutuyla mevcut yazılım listesini yenileyin.
  • Ardından yum install zabbix-agent komutuyla Zabbix istemcisini sisteme yükleyin.
  • Bundan sonra, istemcinin sürümünü kontrol etmek (üçüncüye ihtiyacınız vardır) ve komut satırına Y girerek tüm isteklere evet yanıtı vermek kalır.

Zabbix centos 7 kurulumu

Zimbra Posta Sunucusunu Yükleyin

Zimbra'yı CentOS 7'ye kurmadan önce, bunun için bir sistem hazırlamanız gerekir.

Yani, aşağıdakileri yapmanız gerekir:

  • Etc / hosts dosyasını ve ana makine adını doğru şekilde yapılandırın.
  • Iptables içindeki tüm Zimbra portlarına izin ver.
  • SeLinux'u kapatın.
  • Tüm MTA hizmetlerini kapatın.
  • İşletim sistemini yum update -y ile güncelleyin.
  • Sonra yum install perl perl-core ntpl nmap sudo libidn gmp komutu ile uygun paketleri indirmeniz gerekir.
  • Ardından - wim * komutuyla Zimbra yardımcı programının kendisi, geçerli sürümün * Zimbra yardımcı programıyla dosyaya bir bağlantı *.
  • Dosyayı tar ile açın ve cd ile uygun dizine gidin.
  • Ardından, yükleme işlemini ./install.sh —platform-override komutuyla başlatmanız gerekir.
sevdim:
0
Popüler Gönderiler
Manevi gelişim
gıda
y