Bir Unix sunucusu kurmayı otomatikleştirme


0

Bir Unix sunucusu kurma ve bunun sorunsuzca nasıl yapılacağı ile ilgili çeşitli sorularım var:

  1. Ubuntu'yu Mac'teki Virtual Box'a kurdum. Makinenin yanında oturmanız ve tüm kurulum işlemi boyunca soruları yanıtlamanız gerektiğine neden oldu. (İlk ekranda tüm soruları sormak daha iyi olmaz mıydı, bu yüzden masadan ayrılıp kurulum sırasında başka bir şey yapabilir miyim?) Kurulumu bu ayarlarla tüm bu ayarlarla beslemenin bir yolu var mı (kullanıcı adı , yerel ayar vb.), bu yüzden sadece Enter tuşuna basabilir ve 15 dakika sonra tamamlanmış bir kurulum için geri dönebilir miyim?

  2. Hızlıca yapabileceğimden emin olmak için bir Unix makinesi kurma egzersizi yapmak istiyorum. Böylece çok sayıda paket yükleyebilir ve config dosyalarını düzenleyebilirim. Ancak, tüm süreci yeni bir kurulumdan tekrarlamak istediğimde, tüm sıkıcı kurulum sürecinden tekrar geçmem gerekiyor (soru 1). Ubuntu'yu kurduğum yeni yüklemeye sıfırlamanın / geri izlemenin basit bir yolu var mı? (örn. Tüm paketleri kaldırın, tüm yapılandırma dosyalarını geri alın, vb.)

  3. Bir Unix sunucusu kurmayı otomatikleştirmenize yardımcı olacak bir araç var mı? Bir komut dosyası apt-get komutunu çalıştırabilir, ancak php.ini, nginx.conf, vb. Öğelerine ekleme yapabilirim. (Var olan yapılandırma dosyalarına bir şeyler eklememin nedeni, en son varsayılan ayarları aldığımdan emin olmaktır)

Şimdiden teşekkür ederim!


1
Sorunun bir bölümü için hareket ediyorum.
dsolimano

Yanıtlar:


0

Bu, efendim, üç soru. Ve üçünün de daha önce cevaplanmış olabileceğinden şüpheleniyorum.

1'e gelince: Soruları her zaman cevaplayın. Bu, dağılıma çok bağlıdır. Bazıları çok soru soruyor ve gerektiğinde onlara sormaya devam ediyor. Bazıları, Ubuntu masaüstünde olduğu gibi, tek bir kısa talimat seti istedi ve bir kerede yükledi.

Hangi yöntemi severseniz seçin hedefe bağlıdır. 'Ubuntu-12.10-desktop-amd64', bazı seçeneklerden kurtulmam gerektiğinden bana birçok yapılandırma sorusu sormadan kendisini kurduğunda nefret ediyordum. Eğer çok rahatsız edici bir şey varsa, kullanıcıyı rahatsız etmeden test etmek istiyorsanız, fakat sunucu tarzı bir kurulum için tam kontrol istiyorum. Ve bu, bir çok soru anlamına gelir; tercihen returnbu varsayılanları kullanmak için çok fazla basmanıza izin veren akıllıca varsayılanlar.

Ancak tek bir cevap yok. Tek yapabileceğiniz hedeflerinize en çok uyan dağılımı seçmek.

Kurulumu tüm bu ayarlarla (kullanıcı adı, yerel ayar vb.) Bir yapılandırma dosyasıyla beslemenin bir yolu var mı, bu yüzden sadece Enter tuşuna basıp ardından 15 dakika sonra tamamlanmış bir kurulumdan geri dönebilir miyim?

Sık sık var. Dağılım başına nasıl değişirse değişir.

Hızlıca yapabileceğimden emin olmak için bir Unix makinesi kurma egzersizi yapmak istiyorum.

Bir makineyi tekrar tekrar kurmak istiyorsanız, kukla gibi paketleri kontrol edin . Bunları ilk kez yapılandırmak çok iş, ancak sonraki yüzdeki sunucular çok daha hızlı.

Böylece çok sayıda paket yükleyebilir ve config dosyalarını düzenleyebilirim. Ancak, tüm süreci yeni bir kurulumdan tekrarlamak istediğimde, tüm sıkıcı kurulum sürecinden tekrar geçmem gerekiyor (soru 1). Ubuntu'yu kurduğum yeni yüklemeye sıfırlamanın / izlemenin basit bir yolu var mı? (örn. Tüm paketleri kaldırın, tüm yapılandırma dosyalarını geri alın, vb.)

Bunu tek bir sunucu için veya iki sunucu için önermediğimi unutmayın. Ancak çok sayıda sunucunuz varsa, yapılandırma araçları zamandan tasarruf etmenizi sağlar .

Bir Unix sunucusu kurmayı otomatikleştirmenize yardımcı olacak bir araç var mı?

Çok var. 'Otomatik Linux kurulumunda' hızlı bir Google araması yapıldı

Bunlar benim ilk araştırmamda ortaya çıkanlardan. Birkaç tane daha olduğuna eminim.


Kickstart iyi bir şey gibi görünüyor! Tavsiye için teşekkürler. Ve birden fazla soru için üzgünüm.
Şubat'ta

Kickstart çoğunlukla Red Hat dağıtımları içindir (RHEL veya Fedora veya türevleri). Ama çok iyi çalışıyor. Bir sunucuyu manuel olarak ayarladıktan sonra, kurulum sırasında seçtiğiniz seçeneklerle eşleşen bir şablonun başlatıldığı bir dosya olan "/root/anaconda-ks.cfg" dosyasını alırsınız.
Derek Pressnall
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.