Linux sunucusu seçmek için. Sunucular için Linux dağıtımları. Sunucular için en iyi Linux işletim sistemleri.

Yeni bir sistemle ilk tanışma, onun kurulumu ile başlar. Bu konunun oldukça daraltılmış olmasına ve sadece tembel olmamalarına rağmen, yükleme sürecinin tanımı olmadan, yeni başlayanlar için döngümüz eksik olacaktır. Sistemin nasıl yerleştirileceğini değil, aynı zamanda bunları veya diğer ayarları neden seçtiğimizi ve neyi etkilediklerini de anlamaya çalışacağız. Ubuntu'nun sunucu versiyonunu kurmayı da düşüneceğiz, çünkü bizim döngümüz acemi yöneticiler için tasarlanmıştır, böylece bilgi boşluklarını ortadan kaldırabilir ve malzemelerin geri kalanının algılanmasına bilinçli bir şekilde yaklaşabilirler.

Bu seçenek performansı artırır, ancak güvenli olmayan yeniden başlatma durumunda veri bütünlüğü değerine sahiptir. Değişiklikleri kontrol etmek için. İşin doğruluğunu kontrol etmek için. Uzak dizini sonsuza kadar monte edin! Dosyanın sonuna bu şekilde bir satır ekleyin.

İstemciye kurulum için, yukarıdaki ile aynıdır. Bu protokolü kullanarak, dosya aktarımı uçtan uca şifrelenir, bu da dosya aktarımını okumadan veya yakalanmadan korumanızı sağlar. İletimi şifreleyebilirsiniz, ancak bu yoğun bir yapılandırma gerektirir.

Çözümlerimizin ana sistemi Ubuntu Server olduğundan, onu yükleyeceğiz. Her zaman yeni bir sürüm alabilirsiniz: http://www.ubuntu.com/download/server. En kararlı ve uzun süreli destek olarak sadece LTS sürümlerini kullanmanızı öneririz. Düzenli versiyonlar, kural olarak, yeni teknolojileri çalıştırmak için bir test alanıdır ve kararsız çalışabilir, 9 aylık destek süresinin işletim sistemi sistemleri için kesinlikle kabul edilemez olduğu gerçeğinden bahsetmemelidir.

Dinleme portunu 22, seçtiğiniz başka bir taneye değiştirin. . Bu satırları yapılandırma dosyasının sonuna ekleyin. Komut kullanılarak kurulabilirler. Diğer kullanıcılar için de aynısını tekrarlayın. Genel parametreler zaten tanımlanmıştır. Ana dosyanın mevcut içeriğine aşağıdaki satırları ekleyin.

Bölge dosyalarını yapılandırma

İzin dosyalarının isimlendirmesi, yalnızca yapılandırılmış olana bağlıdır. Onları kolayca tanıyabiliyor olmalı. Bölge dosyaları için ana yapılandırma parametreleri. Oluşturulduktan sonra, bu dosyalar aşağıdaki gibi düzenlenmelidir.

Kurulum medyasından önyükleme yaparken göreceğiniz ilk şey, dil seçim menüsüdür:


  Sadece yükleyicinin ve sistemin sizinle iletişim kuracağı dil kendi seçimine bağlı olmakla kalmaz, aynı zamanda hangi lokallerin üretileceğine de bağlıdır. Yerel kümeler, yalnızca ulusal alfabelerin karakterlerinin nasıl görüntüleneceğini değil, aynı zamanda bölgesel ayarlar için kritik olan bazı programların ve hizmetlerin çalışmasını da etkiler, örneğin, 1C Sunucusu.

Kurulum sonrası işlemler

Bu konfigürasyondan sonra iki önemli işlemi gerçekleştirmelisiniz. Sunucunun kendisi de özel bir istemci olarak yapılandırılmalıdır. . Sunucu yükleme komutu bir dağıtımdan diğerine değişir. Ancak takip edilecek prosedür, bir dağıtımdan diğerine farklıdır. Şimdi sunucuyu test etmeniz gerekiyor.

Hangi portlar açılmalı?

Bunun iyi dağıtılmış bir ağa özgü olduğunu belirtmelisiniz. . Daha sonra aşağıdaki düğmelere tıklayarak paylaşın. İnternet üzerinde özel bir sesli konferans yazılımıdır. Sonra süper yönetici şifresini girin. Bir kullanıcı oluşturmanız gerekir.

Bundan sonra, zaten seçtiğiniz dilde olan sistem, seçilen dile bağlı olarak kurulumuna geçmeyi ve sunduğu ülkeyi göstermeyi teklif edecektir.


  Düzenin otomatik tanımı terk edilmelidir:


  Ve listeden gerekli düzeni seçmek için, çoğu durumda, sistemin seçimi konusunda hemfikir olmak yeterlidir:

Kullanıcı adınız için bir şifre seçin. Sunucuyla ilgili bilgileri girin. Kendinizi bu kullanıcıyla tanımlayın ve kendinizi klasörünüze yerleştirin. Sunucuyu kurmak için gerekli arşivi indirin. Yukarıdaki komut yardımıyla aldığınız bilgilere dikkat edin!

"Bağlantılar" ı ve ardından "Bağlan" ı tıklayın. Giriş yaptığınızda bir belirteç belirtmeniz istenir. Serbest yazılım ilkesini ve sistemin yeni sürümlerini paket sisteme uygun olarak serbest bırakma sürecini dikkate alan kontrol panelini barındıran dağıtım sunucusuna gidin.


  Daha sonra değiştirmek için tuş kombinasyonunu belirtmelisiniz. Kişisel sisteminiz olmadıkça, varsayılandan başka bir şey belirtmek için kesinlikle önermiyoruz. Alt + Shift. Alışılmadık bir sistemde olmak son derece tatsız olduğu için, onu yükleyen yönetici tarafından ne tür bir kombinasyon seçildiğini tahmin edin.

Kurulum için uygun çevre birimleri

Tüm kurulum talimatlarını takiben, bağlantı ve ayrılmak için başka bir şey olmamalıdır! Her ikisi de tamamen olgun ve istikrarlıdır ve bir mimarinin ya da diğerinin benimsediği teknolojinin türüne göre özel ihtiyaçları ve düşünceleri dışında, birini ya da diğerini seçmek için belirli bir neden yoktur. Bu, sonraki sürümde çözülmesi gereken bilinen bir sorundur. Ancak, lütfen yükleme paketindeki sürüm notlarını okuyun.

Birçoğunda, etkileşimli bir komuttan veya “grafiksel arayüzden” kurulum yapıp yapmamayı seçebilirsiniz. Detaylı talimatlar sürüm notlarında bulunabilir. Kalıcı iş kolay değildir. Ayrıca bilgisayar açıldığında otomatik olarak açılır. İşlemin sunucuyla doğrulanmasından önce, sunucu makinesinin istemciler aracılığıyla ağ üzerinden kullanılabilir olup olmadığını kontrol etmek daha iyidir.


  Bir sonraki adımda, sistem ağ ayarlarını almaya çalışacaktır, çünkü çoğu ağda bir DHCP sunucusu vardır, bu durumda sistem bu ağı yapılandıracak ve internete erişecektir.


  Bazı nedenlerle ağ ayarları otomatik olarak alınamazsa, bunları manuel olarak belirtebilir veya bu adımı atlayabilirsiniz. Biz sadece eğitim amaçlı olarak, öğeyi seçeceğiz Şimdilik Ağ Ayarlarını Atla.

Sunucunun çalıştığından emin olun.

Farklı olması gereken adresleri bilmek, bunları doğrudan kullanabilirsiniz. Sunucu sunucusunun istemci tarafından kullanılabilir olduğunu onayladıktan sonra, bir sonraki adıma geçebilirsiniz. Bir hizmet veya uygulama olarak. Hizmeti varsayılan olarak kullanmanız önerilir.

Aşağıdaki bölümlerde, bu vakaların her birinde çalışmanın nasıl yönetileceği gösterilmektedir. Bu denetleyici işlemidir. Sunucuya her açık ağ bağlantısı için bu işlemin bir örneği olacaktır. Bu adımlar yardım burada ve burada açıklanmıştır.

  • Sembol yeşil ve gri ise, o zaman Muhafız tarafından kontrol edilir.
  • Sembol sarı ve siyah ise, yalnız çalışır.
Simge yanıp sönüyorsa, sunucunun başlangıç ​​aşamasında olduğunu belirtir. Yukarıdaki kırmızı simge veya dur işareti, sorun olduğunu ve başlatılamadığını gösterir.


  Bundan sonra, sistem adını ve kullanıcı adını belirtmeniz gerekecektir. Ubuntu hesabında unutulmamalıdır. kök  devre dışı bırakılmış ve bu aşamada oluşturulan kullanıcı, komutu kullanarak süper kullanıcılara haklarını yükseltme yetkisine sahiptir. sudo. Daha fazla bilgi için makalemize bakın: Ayrıca, Linux'un büyük / küçük harfe duyarlı bir sistem olduğunu da unutmayın, bu nedenle, kullanıcı isimleri dahil olmak üzere, iyi tonlama kuralı, yalnızca küçük harf olacaktır.

Bazı işletim sistemlerinde, bilgisayarı yeniden başlatmanız bile gerekir. Sunucuyu panelde görünen simgeye sağ tıklayarak ve menüden uygun seçeneği seçerek durdurabilirsiniz. Panel simgesi ile kapatma, ilk işlemi tamamlar, bağlantı isteklerini bekler ve varsa diğer işlemler, her bir istemci veritabanından ayrılana kadar normal şekilde çalışmaya devam eder.

Sadece müşteriyi yükle

Tabii ki, dinleyici durduktan sonra, Diğerleri bağlanabilecektir. Bu kılavuz, bazı yararlı yardımcı programları gösterecektir. Başka bir şey yapmak için sadece bir istemci kurulumu gereklidir. Ama önce, aşağıdakilere dikkat etmelisiniz. Şifreniz sadece birkaç güvenilir yöneticiden bilinmelidir. Bu nedenle, bu veritabanını düzenli veritabanları oluşturmak ve doldurmak için kullanmanıza gerek yoktur. Bunun yerine, veritabanına kalıcı kullanıcılar oluşturun, bu son düzenli ad ve şifreleri son kullanıcılara sağlayın. Bir mektuba erişimi olan herkes ona zarar verebilir veya hatta tamamen yok edebilir. Kullanıcıların böyle bir ihtiyacı yoktur ve okuma için bile mevcut olmamalıdır. Veritabanındaki herhangi bir nesneyi yalnızca sunucuya yapılan isteklerle erişebilir ve sunucu, bu tür taleplerin erişim için uygun izinlere sahip olduğunu garanti eder, aksi takdirde reddeder. Bu işlem modunda, kullanıcıların veritabanı dosyasına uygun erişim hakları olmalıdır. Bu sorun yaratırsa, güvenlik veritabanına yalnızca sunucu işlemine erişim ayırmak en iyisidir. Bu nedenle, kullanıcılar ağ katmanından bağlanmalıdır. Takma adlar aynı zamanda veritabanını yeniden sıralamanıza izin verir, değiştirilmemiş istemci bağlantı dizeleri bırakır Elbette, bu takma adı kullanmak isterseniz, veritabanı bağlantı dizesinde de belirtilmelidir. Varsayılan değer Tümü, yani hiçbir kısıtlama değildir. Bu noktada, sunucuyu yeniden başlatmanız gerekir. . Önceki derslerde belirtildiği gibi, web sunucusu sadece statik sayfaları değil, dinamik sayfaları da ele alabilmelidir.


Ev dizini şifrelemek için teklif de terk edilmelidir.

Ardından mevcut saat dilimini belirtin. Yanlış ayarlanmış bir zaman dilimi, bir dizi hizmetin yanlış çalışmasına yol açabileceği veya uygulamalarda, örneğin, takvimde veya görev zamanlayıcısında, özellikle de verilerin diğer zaman dilimlerinde bulunan kullanıcılar tarafından kullanıldığı durumlarda, güvenilir olmayan bilgilerin ortaya çıkmasına yol açabileceğinden, bu ayar sorumlu bir şekilde ele alınmalıdır. Aynı zamanda, kendi saat diliminizi seçmek önemlidir ve GMT'nin ofseti ile karşılık gelen değil. Bu, ülkenizdeki saat dilimlerinde bir değişiklik olması durumunda sistemin güncellemeleri doğru şekilde uygulayabilmesi için gereklidir.

Bunu yapmak için aşağıdaki komutu çalıştırın. Yüklemeyi sağlamak için komutu çalıştırabiliriz. Ve aşağıdaki kodu yazıyoruz. Aşağıdaki adresi yazarak tarayıcınızda yeni oluşturduğunuz sayfaya erişin. Yazılanların, yazdığımız kodun kapsamı dışında olduğunu görebiliriz.

Kontrol edilen parametrelerin bir kısmına bakalım, dikkatimizi değişime açık olabilecek konulara odaklayınız. Bilgisayarınızın kaynaklarına dayanarak kurulacaklar, ancak betik sorunlarından kaynaklanan sunucuyu engellememek için her zaman iyi bir şekilde belirtilmişlerdir. Hata işleme ve günlüğe kaydetme Bu bölümde, hataları ve günlükleri işleyen parametreleri buluyoruz. Daha fazla bilgi yazmak daha iyidir, ancak tamamlandığında İnternet'teki bir web sitesi hata bilgisini en aza indirgemek için hayati önem taşır, çünkü bu bilgiler sitemizin güvenliğini ve ilgili bilgileri büyük ölçüde riske atan bilgisayar saldırıları için kullanılabilir. . Kaynak kısıtlamaları . Seçim, kafasında ağır bir yük gören fakir Andrea'ya düştü.

Rus gerçeklerinde, dağıtım kitinin saat dilimi değişikliklerinden daha önce piyasaya sürülmüş olabileceği ve listede gerçek bir kemer bulunmadığı, yani yukarıdaki şekilde gördüğümüz şey olabilir. Bu durumda, saatler aktarılmadan önce ve makalemizden gelen önerileri kullanmak için sistemi kurup güncelledikten sonra kemeri seçmelisiniz:

Aslında, ona yapacağı şeyi söyledi, bu yüzden her kim kötülük ağlamasının nedeniydi? Tüm komutlar terminalden yürütülür, bu yüzden en azından üssü bilmeniz gerekir. Tamam, terminali açarak başlayalım! Ek yazılım yüklemeniz istenecektir.

Bir tarayıcı açıp adres çubuğunu girerek kurulumun başarısını kontrol edin. “Çalışıyor!” Mesajı ile bir sayfa görünecektir. Öncelikle, sunucuyu çalıştıran kullanıcıyı değiştirelim. Ayrıca, sunucuya yerel bilgisayardan erişimi kısıtlı güvenlik nedenleriyle kısıtlayacağız, çünkü daha önce de belirtildiği gibi, geliştirme sunucusudur.

Zamanı ayarladıktan sonra, en önemli aşamaya geçiyoruz - diskin ayarlanması. Sistem arasında otomatik işaretleme olan çeşitli seçenekler bulunur. Çoğu durumda, bu öğeyi seçiyoruz. Tek bir disk hakkında konuşursak, ayrı bir bölüm oluşturmaya değer olduğu masaüstü sistemleri haricinde, bölümlere ayırma noktasını görmüyoruz. / ev.

Sadece yerel bilgisayara erişimi kısıtlayın

Dosyayı kaydet ve kapat, kalanını değiştirmeden bırak. Şimdi sunucunun kök belgeyi değiştirin. Ve başka bir yapılandırma dosyası açıyoruz. Bu dosyada bir dizi arıyoruz. Sonra değiştirmeye çalışacağız. Herşeyi komuta yardımıyla kurarız. Her zamanki gibi, gerekli ek paketleri “Enter” ile onaylayacağız.

Bilgisayarınızı başlattığınızda sunucuları otomatik olarak başlatmayın.

Yükleme sırasında, programın yükleneceği bir web sunucusu yüklemeniz istenecektir. Ve # karakterini satırların başına ekleyin. Başlayın Bulut son yıllarda bilgisayar bilimlerindeki en sıcak problemlerden biridir. Bu kavram o kadar geniştir ve bu kadar çeşitli biçimlere sahiptir ki, katı bir tanımla sonuçlandırmak çoğu zaman zordur. Elbette, içeriğin ve bilginin esnek, güvenli ve kullanıcı dostu bir şekilde yönetilmesini ve organize edilmesini sağlayan, Internet'in kullanımına dayalı ve yerleşik birçok hizmet vardır.

Yüklü sistemlerde, veri bölümlerini yürütmek mantıklıdır, örneğin, / var / www  veya / opt / zimbraayrı disk dizilerinde. Sistemi RAID yazılımına kurmak istiyorsanız, makaleye başvurun: Diğer durumlarda, LVM'siz otomatik bölümleme seçmekten çekinmeyin, bu durumda diskte bir takas bölümü oluşturulacaktır. takas) GB birimindeki boyut ve alanın geri kalanı için kök bölümü.

Bunun bir sonucu, küçük bir işletmenin gerçekliğinin mutlaka bir “müşteri” rolünü oynamak zorunda kalması ve neredeyse hiçbir zaman bir bulut oluşturmamasıdır. Açıkçası, bir bulut sistemi oluşturmak için büyük donanım kaynakları var. Aslında bu sadece belgeleri yüklemenize değil, aynı zamanda çevrimiçi editörler aracılığıyla oluşturmanıza ve bunları kullanıcılarla paylaşmanıza da olanak tanır.

Ayrıca, kişilerinizi, programlarınızı ve diğer pek çok eylemi yönetebileceğiniz çeşitli eklentiler de içerir. Her zaman sahibinin kontrolü altında verilir; Her türlü bilginin senkronizasyonu ve paylaşılması; Herhangi bir cihaz ve işletim sistemini kullanarak verilerinize erişin. Projenin sünekliği, kurulum aşamasında belirgindir; Aslında, üç prosedür vardır.


  Diğer önemli bir konu da güncellemeleri yüklemektir. Bir yandan güncellemeler, güvenlik açıklarının zamanında kapatılmasına ve sistemin güncel tutulmasına izin verirken, diğer yandan kontrolsüz bir güncellemenin ciddi kesintilere neden olma olasılığı oldukça yüksektir. Ne yapmalı - siz seçersiniz. Özel bir sistem üzerinde test edildikten sonra, sorumlu sistemlere güncellemeler yüklemeyi tercih ediyoruz, ancak yönlendiriciyi yapılandırırsanız, güncellemeleri etkinleştirebilirsiniz.


  Sistemin temelini oluşturduktan sonra, yükleyici kurulum için yazılım setlerini seçmenizi isteyecektir. Bu aşamada gerekli rolleri seçebilir ve sistemi yapılandırma için hazır hale getirebilirsiniz. Özellikle acemi bir yönetici için kötü mü? Çok kötü! İşte bu yüzden: bu yaklaşımla sistem yönetici için “kara kutu” olarak kalıyor, bireysel paketlerin amacı, bunların rolü ve sistem üzerindeki etkileri hakkında bir fikir yok. Bu nedenle, önerilen seçenekleri terk etmenizi ve gerekli paketleri manuel olarak kurmanızı öneririz. Bu, sistemi ve bileşenleri arasındaki etkileşimi daha iyi anlamanıza yardımcı olacaktır. Sudaki bir balık gibi Linux ortamında hissetmeye başladığınızda, yazılımı otomatik olarak kurmanız gerekip gerekmediğine siz karar verirsiniz.

Bu nedenle, hiçbir şey seçmiyoruz ( çıkıntı) öğeye git ilerlemek.


Sistem kurulurken hızlıca kaçabilir, kendinize bir fincan kahve dökün, çok güçlü olmayan sistemlerde bile, bu işlem çok zaman almaz.

Bu işlemin sonunda, yükleyici bir bootloader yüklemenizi isteyecektir, bir tür "zor" önyükleme sistemine sahip bir sistem planlamıyorsanız bu teklifi kabul etmelisiniz:


  Bundan sonra sistemi yeniden başlatmanız istenecek, kurulum bu şekilde tamamlanacak ve tam teşekküllü bir sunucu işletim sistemi hizmetinize sunulacaktır.

Yani, sisteme ilk girdiğimizde, bunu yazmıyorduk, eğer okuyucunun cevabı için olmasaydı, bu anda birçok kişinin zorluk çektiğini gösterdi. Yani, Linux sistemlerinde, şifre girme işlemi görsel olarak hiçbir şekilde görüntülenmez, sadece istediğiniz karakter kombinasyonunu yazmanız gerekir. girmekDışa doğru olsa da, sistem hiçbir şey olmuyormuş gibi davranır. Bu davranış UNIX sistemlerinden devralınır ve bir saldırganın parolanızın uzunluğunu bulamaması için güvenlik hedeflerini izler.

Giriş yaptıktan sonra yapmanız gereken ilk şey ağınızı yapılandırmaktır. Hatırlayacağınız gibi, kurulum aşamasında herhangi bir ayarlama yapmadık. Bu nedenle, ek paketler yükleme fırsatımız yok ve mevcut durumla durumdan çıkmamız gerekiyor. Varsayılan olarak, sistem bir metin düzenleyiciye sahiptir.   nano, yerleşik editör kadar uygun değil mcAncak, bu gibi durumlarda, onu kullanabilmeniz gerekir.

Her şeyden önce, süper kullanıcı haklarımızı artıracağız:

Ve ağ ayarları ile editör yapılandırma dosyasını açın:

Nano / etc / ağ / arayüzler

Ve içeriğini aşağıdaki forma getireceğiz:

Otomatik lo
  iface lo inet loopback

otomatik eth0
  iface eth0 inet statik
  adres 192.168.44.62
  netmask 255.255.255.0
  ağ geçidi 192.168.44.2
  dns-nameservers 192.168.44.2 8.8.8.8

İlk bölüm otomatik lo  geri döngü arabirimi ayarlarını ayarlar ve dosyada zaten mevcut. İkinci bölüm harici ağ arayüzü ayarlarını belirler. eth0  Statik bir adresle çalışmak. Seçenekler açıktır ve herhangi bir açıklama gerektirmez, elbette, sadece örnek olarak alınır. Sunucunuzda birkaç ağ bağdaştırıcısı varsa, her biri için bir bölüm kaydetmelisiniz.

İkinci eth1 ağ bağdaştırıcısının ayarlarını DHCP aracılığıyla almak istediğimizi varsayalım, bunun için bir bölüm ekliyoruz:

Otomatik eth1
  allow-hotplug eth1
  iface eth1 inet dhcp

Seçenekler üzerinde duralım oto  ve otomatik Hotplug. Birincisi, önyükleme sırasında bağlantıyı başlatmayı, ikincisinin ise sıcak yeniden bağlanma izleme mekanizmasını tetiklediğini ve bu olay meydana geldiğinde bir adresin alınmasını başlattığını gösterir.

Dosyayı düzenlemeyi bitirdikten sonra editörden çıkmalısınız. Ctrl + Xolumlu olarak Ybir dosya yazmak için bir teklife cevap vermek.


  Sonra bilgisayarı yeniden başlatın:

Doğru yapıldığında, sistem ağa ve internete erişir. Bunu ping komutuyla kontrol edebilirsiniz:

Ping ya.ru

Abort komut yürütme bir kombinasyon olmalıdır Ctrl + C, bu kombinasyonu hatırlayın, bir kereden fazla kullanışlı olacaktır.

Ağ arayüzü ayarlarını komut kullanarak görüntüleyebilirsiniz.

ifconfig


  Aynı ekip, sistemde hangi ağ kartlarının tam olarak gördüğünü ve hangi isimlerin altında olduğunu öğrenebilir. HWaddrBu, ağ kartının MAC adresini temsil eder.

Daha fazla konfigürasyona geçmeden önce sistem güncellenmeli, bunu yapmak için süper kullanıcı haklarını bir kez daha yükselteceğiz ve şu komutu içeren paketlerin listesini güncelleyeceğiz:

Apt-get güncellemesi

Ardından sistemi şu komutla güncelleyin:

Apt-yükseltmesi


  Komutun çıktısını dikkatle inceliyoruz, çünkü görebildiğimiz gibi, üç sebepten dolayı paketler güncellenmiyor, bu durumda çekirdek paketler. Bu nedenle, bunları manuel olarak güncellemeye çalışacağız. Bunu yapmak için komutu çalıştırın:

Apt-get linux-jenerik yükleme

Yeni çekirdek ve bağımlılık paketlerini buna yükler. Sistem yükseltildikten sonra yeniden başlatılması da önerilir.

Yeniden başlatmanın ardından yönetim araçlarını yükleyin: paket   sSH  uzak sunucu erişimi ve dosya yöneticisi için mcBu sistemle çalışmayı büyük ölçüde basitleştirir.

Apt-get install ssh mc

Mc çalıştırmak için basit bir komut kullanın:

süper kullanıcı ayrıcalıkları ile çalıştırmak istiyorsanız.

Onunla çalışmak oldukça basittir, DOS'ta Norton Commander veya Volkov Commander yöneticileriyle çalışanlar hiç zorluk çekmemelidir.


  Navigasyon oklarla yapılır, paneller arası geçiş çıkıntıve tuş seçimi Ekle. Ana eylemler aşağıda gösterilmiştir, bunların yanındaki numaralar, bu eylemden sorumlu işlev anahtarının sayısını gösterir; örneğin, F4 - Düzenle, F8 - Sil, F10 - Çıkış. Her zaman en aza indirebilir ve daha sonra genişletebilirsiniz, mc klavye kısayolu Ctrl + O  ve konsola erişin.


Açılan pencerede seçeneğe gidin Yerleşik düzenleyici  ve anahtarla seç   Boşluk çubuğu. Ayarları onaylamak ve çıkmak için ayrıca.


  Bu, yapılandırma dosyalarını nano'dan daha uygun şekilde düzenlemek için yerleşik düzenleyiciyi hemen kullanmanıza olanak tanır.


  Sonuç olarak, uzak bağlantı olasılığını kontrol edeceğiz, bunun için popüler yardımcı programı kullanacağız PuTTY  (İndir). En son sürümde, sunucunun IP adresini veya etki alanı adını belirtmek yeterlidir:


Ancak, her durumda, check-in Pencere - Çeviri  bağlantı kodlaması belirtilmelidir UTF-8.


Bu noktada, kurulum ve sunucu ön yapılandırması tamamlanmış olarak kabul edilebilir ve sunucu kabininin içine yerleştirilebilir; bundan sonra, talimatlarımızdan birini kullanarak gerekli sunucu rollerini kurmaya başlayabilir veya sistemi daha fazla incelemek için denemelere devam edebilirsiniz.

Bu materyal, işletim sisteminin temellerine odaklanmaktadır. Linux  sunucusu. Bu materyalden, Linux'u neden bir sunucu olarak kullanmanız gerektiğini öğrenecek ve aynı zamanda bu işletim sistemine dayalı sunucularla çalışmaya başlamanız için size faydalı olacak ilk bilgileri edineceksiniz.

Öncelikle Linux'u neden bir sunucu işletim sistemi olarak kullanmanız gerektiğini konuşalım. Pek çok kişi, Windows'a alışkın olduklarını, hatta Linux'u duymak istemediklerini, hatta güzel ve rahat masaüstü bilgisayarlarıyla bile özel Linux sürümlerini kastediyorlar. Ve soruya, neden Linux kullanmak istemiyorsunuz? Tüm cevap: " evet o beceriksizdir!», « "Ve benzeri. Ama aslında, Linux için çok kategorik olan tüm kullanıcılara, Linux'un çok arkadaşça bir işletim sistemi olduğunu ve sadece biraz anlamanız gerektiğini ve her şeyi anlayacağınızı söylemek istiyorum.

Şimdi biraz sıralamak istiyorum windows üzerinden Linux avantajlarıve ayrıca bazı efsaneleri ortadan kaldırır:

  • Linux tamamen ücretsiz bir işletim sistemidir ( bazı ücretli dağıtımlar hariç), Windows'un aksine;
  • Linux'ta neredeyse hiç virüs yok;
  • Bunu söyleyen herkes " Windows'da kullandığım programlar Linux'ta yüklü değil“Sizce neden kurulacaklar? Sonuçta, bu tamamen farklı bir işletim sistemi, kendi programları var! Windows hakkında da diyebilirsiniz " linux üzerinde çalışan programlar Windows'ta yüklü değil“Linux için, programlarının birçoğu Windows-kim'den daha düşük değildir ve birçok yazılım üreticisi ürünlerini Windows ve Linux için serbest bırakır.
  • Linux daha üretken, özellikle işletim sisteminin sunucu sürümü. Ön uçsuz sunucu Linux işletim sistemlerini ve kaynakların çoğunu açıklarım. yarısından fazlası !!!) sadece işletim sistemi arayüzünü alır, örn. görsel kabuk bugün, grafik arayüzü olmayan Windows'un yaygın ve sürümleri).
  • Linux işletim sistemi neredeyse asılmıyor ( İşletim sisteminin kendisini kastediyorum). Örneğin, herkes Windows'taki her şeyin durduğu, fareyi hareket ettiremeyeceğiniz, hatta ctrl + alt + del tuşlarına basamadığınız ve yeniden başlatmanız gereken bir durumla karşılaştı. Linux, böyle bir durumun böyle bir duruma neden olduğu durumlar dışında, böyle bir durumun dışlanacağı şekilde düzenlenmiştir.
  • Linux sunucu işletim sistemi ile ilgili olarak, anlaşılması o kadar kolay olmayan bir çok farklı tipte pribombun bulunduğu Windows analoglarının aksine, yapılandırmak oldukça basittir. Linux sisteminin kendisi ve tüm servisleri yapılandırma dosyalarını düzenleyerek yapılandırılmıştır. Bunlar sıradan metin dosyalarıdır, bulundukları yeri ve formatı bilerek, bir metin editörü dışında elinizde herhangi bir araç yoksa bile, herhangi bir dağıtımı özelleştirebilirsiniz.

Linux işletim sistemini popüler hale getirmek istemiyorum ve bir şekilde Windows'ı küçümsemiyorum, ancak bazı durumlarda Linux işletim sistemini kullanmaktan daha iyi bir seçenek yok. Bir süreye kadar, Linux'un bir şekilde bizimki gibi olmadığını da düşündüm, ama bu işletim sistemine girdiğimde hoş bir sürpriz oldu.

Artık doğrudan Linux Sunucusunun temellerine dönüyoruz. Örneğin, Linux Ubuntu Server 10.10 dağıtımını kullanacağız.

Temel Linux Sunucu Ayarları

Ubuntu Server 10.10 için yükleme işlemini tanımlayın. Yapmayacağım, çünkü daha karmaşık değil ve belki de Windows'u kurmadan daha kolay, yükleme işlemi sırasında tek yapmam gereken şey " Yüklenecek yazılımı seçme"Kurulumu işaretle" Openssh sunucusu". Bu, daha sonra bir ssh istemcisi kullanarak bu bilgisayara uzaktan bağlanabilmeniz için böyledir. örneğin, PuTTY). Ve aynı zamanda, ağdaki herhangi bir bilgisayardan işletim sistemine tam erişiminiz olacak, çünkü monitör genellikle sunucuya karıştırılmıyor ve sunucunun kendisi sunucular için ayrılmış bir odada bulunuyor ( sunucu odası).

"İçinde Kullanıcı hesaplarını ve şifrelerini ayarlama»Girişinizi girin ve bir şifre ayarlayın.

Yüklemeden sonra ilk kez önyükleme yaparsınız ve OS yönetim konsolu gözünüzün önünde görünür. Başlamak için girişinizi girin, enter'a basın ve sonra da işletim sistemine girmek için şifreyi girin. Kök imtiyazları olmayan yeni oluşturulmuş bir kullanıcı olarak giriş yapacaksınız.

Linux'ta kullanıcıları yapılandırma

KÖK  - Maksimum hakları olan standart Linux süper kullanıcı. Bu arada, yönetici haklarının en yüksek olmadığı Windows'dan farklı olarak ( hala bir sistem var), ama kök hakları en yüksek ve eğer kök olarak çalışıyor ve herhangi bir eylem yaparsanız, kimse size soramaz. Bunu gerçekten yapmak istiyor musun?"Örneğin Windows'ta olduğu gibi, ve derhal, sistemimizi, herhangi bir soruya gerek kalmadan öldürün. Ancak, her neyse, öncelikle bu kullanıcıyı aktive etmeliyiz, çünkü gelecekte süper kullanıcı haklarına ihtiyacımız olacak. İpucu: Kök moduna geçene kadar her zaman normal kullanıcı olarak çalışın) varsayılan olarak kök devre dışıdır. Kök hesabını aktive etmek aşağıdaki gibi yapılır, sadece root şifresini belirleyin.

Sudo passwd kökü

Sistem, altında çalıştığınız kullanıcının şifresini girmenizi isteyecektir ve sadece o zaman gelecekteki kök için yeni bir şifre girecek ve tekrar edecektir.

Kullanıcılar hakkında konuşmaya başladıktan sonra, bunları nasıl oluşturacağımızı öğrenelim. Bu şekilde yapılır.

Sudo useradd -d / ev / testuser -m testisitesi

  • sudo, kullanıcıya bazı yönetici ayrıcalıkları veren bir yardımcı programdır;
  • useradd, bir kullanıcıyı sisteme ekleyen bir yardımcı programdır;
  • -d - kullanıcı için giriş dizinini ayarlama seçeneği;
  • / home / testuser - giriş dizini yolu;
  • -m - bir giriş dizini oluşturma seçeneği;
  • testuser yeni kullanıcımızın adıdır.

Şimdi yeni kullanıcı için şifre belirledik.

Sudo passwd test kullanıcısı

Linux'ta Ağ Kurulumu

Artık kullanıcılarımızla biraz uğraştığımıza göre, ağı yapılandırmalıyız, bir DHCP sunucusunun bunu zaten yapmış olması olasıdır, ancak belki de statik ip adresleri, ağ geçidi adresleri ve DNS'yi ayarlamak isteyebilirsiniz ( prensip olarak sunucu için doğal olarak).

Bunu yapmak için aşağıdaki dosyayı düzenleyin.

Sudo nano / etc / ağ / arayüzler

  • nano standart linux editörüdür;
  • arayüzler - ağ yapılandırmasından sorumlu dosya.

Bu dosyayı açtığınızda, aşağıdaki gibi bir şey göreceksiniz, ya da bu bilgisayarda statik IP adresleme gerekiyorsa, sonuçta böyle görünecektir.

   Ağ arayüzlerinin mevcut olduğu yer burasıdır. Daha fazla bilgi için arayüzlere bakınız (5). # Geri döngü ağı arabirimi otomatik döngü geridöngü # Ağ arabirimi otomatik eth0 eth0 etet statik adres 192.168.1.2 ağ maskesi 255.255.255.0 ağ geçidi 192.168.1.1

burada eth0 - Bu sizin ağ bağlantınız, kaç tane ağ kartına bağlı olarak bunlardan birçoğu olabilir, Statik bunun statik bir IP adresi olduğunu, eğer dinamikse, statik yerine DHCP belirtildiğini söylüyor. Gerisi, muhtemelen, her şey açık.

  • Adres - bilgisayar ip adresi;
  • Netmask - alt ağ maskesi;
  • Ağ geçidi varsayılan ağ geçididir.

Ctrl + o tuşlarına basarak dosyayı kaydedin ve sonra ctrl + x editöründen çıkın.

Şimdi bir DNS sunucusu atamanız gerekiyor, bu aşağıdaki dosyayı düzenleyerek yapılır.

Sudo nano /etc/resolv.conf

Aşağıdakileri yazın veya değiştirin.

Nameserver 192.168.1.100 nameserver 192.168.1.200

Yalnızca bir dns sunucunuz varsa, 192.168.1.100 ve 192.168.1.200, DNS sunucularımızın adresleridir, yalnızca bir satır belirtin.

Tüm yapılandırdığımız zaman, ağ arayüzlerimizi yeniden başlatmamız gerekir, bu aşağıdaki gibi yapılır.

Sudo /etc/init.d/networking yeniden başlat

Linux Sunucusunda Yazılım Yükleme

Linux'ta, programlar Windows'takilerden oldukça farklı şekilde yüklenir, bu nedenle Windows ile çalışırken sahip olduğunuz bilgi, burada asistan değilsiniz. Linux'ta tüm yazılımlar Depolarda depolanır - bu, Internet üzerinde bulunan ve ücretsiz çevrimiçi dağıtımda veya CD'lerde bulunan Linux için özel yazılım paketleri için bir çeşittir. Depolarınızı güncellemek için ( zaten Linux yüklü), Aşağıdaki komutu çalıştırmanız gerekir ( internet bağlantınız olduğunu varsayarak).

Sudo apt-get güncellemesi

Artık standart depoları güncellediğimize göre, bir şey yükleyebiliriz, Linux'ta en yaygın olan dosya yöneticisini yüklemenizi öneririm Geceyarısı komutanı  (MC). Windows'da kullanılan FAR'a hafif bir benzerlik var. Linux sunucusundaki programlar aşağıdaki gibi kurulur.

Sudo apt-get install mc

Nerede, mc kurmak istediğimiz programımız, yani. Dosya yöneticimiz Midnight Commander.

Kurulumdan sonra, bu programı deneyebilirsiniz, basitçe başlatılır, konsolda program adını girin, örn. mc ve hit girin.

Bunun temelleri için yeterli olduğunu düşünüyorum, aşağıdaki makalelerde (Linux Ubuntu Server terminalinin temel komutları) daha önce herhangi bir servisin ayarları hakkında daha spesifik olarak konuşacağız ( iblisler). Bu arada, hepsi bu.

Teması devam ediyor:
Yönlendiriciler

Akado, Moskova ve Moskova Bölgesi'nde kullanıcılar tarafından kullanılan popüler bir İnternet servis sağlayıcısıdır. Bu sağlayıcının abonesi olursanız, ihtiyacınız olan tek şey ...