How To Install Python 3.7 on Debian 9.1 Stretch
İçindekiler:
Python, dünyanın en popüler programlama dillerinden biridir. Basit ve öğrenmesi kolay sözdizimi ile Python yeni başlayanlar ve deneyimli geliştiriciler için mükemmel bir seçimdir. Python oldukça çok yönlü bir programlama dilidir, neredeyse istediğiniz her şeyi yapmak, küçük komut dosyaları yazmak, oyun oluşturmak, web siteleri geliştirmek, makine öğrenme algoritmaları oluşturmak, verileri analiz etmek ve daha fazlasını yapmak için kullanabilirsiniz. Python ayrıca taşınabilirdir, yani aynı Python betiğini farklı işletim sistemlerinde herhangi bir değişiklik yapmadan çalıştırabilirsiniz.
Python 2 iyi desteklenmiş ve aktif olsa da, Python 3 dilin şimdiki ve geleceği olarak kabul edilir. Python 3.7, Python dilinin en son ana sürümüdür ve tür ek açıklamalarının ertelenmesi, veri sınıfları ve bağlam değişkenleri için destek, modül özelliklerine erişimin özelleştirilmesi ve daha fazlası gibi birçok yeni özellik içerir.
Bu eğitimde Debian 9'a Python 3.7'nin nasıl kurulacağı açıklanmaktadır.
Debian'a Python 3.7 Kurulumu
Debian üzerinde Python 3.7 oluşturmak nispeten basit bir süreçtir ve sadece birkaç dakika sürecektir.
-
Python kaynağını oluşturmak için gerekli paketleri yükleyerek başlayın:
sudo apt update
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
Aşağıdaki kıvrılma komutunu kullanarak en son sürümün kaynak kodunu Python indirme sayfasından indirin:
curl -O
Bu makalenin yazıldığı tarihte, en son sürüm
3.7.3
.İndirme işlemi tamamlandığında tarball'ı çıkarın:
tar -xf Python-3.7.3.tar.xz
Python kaynak dizinine gidin ve sisteminizdeki tüm bağımlılıkların mevcut olduğundan emin olmak için bir dizi kontrol gerçekleştirecek olan
configure
komut dosyasını çalıştırın:cd Python-3.7.3
./configure --enable-optimizations
--enable-optimizations
seçeneği, oluşturma işlemini yavaşlatacak birden çok test çalıştırarak Python ikili dosyasını optimize eder.Derleme işlemini başlatmak için
make
komutunu çalıştırın:make -j 8
Daha hızlı oluşturma süresi için
-j
bayrağını işlemcinize göre değiştirin. İşlemcinizin çekirdek sayısını bilmiyorsanıznproc
yazaraknproc
. Sistemimde 8 çekirdek var, bu yüzden-j8
bayrağını kullanıyorum.Derleme tamamlandıktan sonra, aşağıdaki komutu sudo erişimi olan bir kullanıcı olarak çalıştırarak Python ikili dosyalarını yükleyin:
sudo make altinstall
Standart
python3
ikili sisteminin üzerinepython3
için standartmake install
kullanmayın.Bu noktada, Python 3.7 Debian sisteminize kurulur ve kullanıma hazırdır. Aşağıdakileri yazarak doğrulayabilirsiniz:
python3.7 --version
Python 3.7.3
Sonuç
Debian 9 makinenize Python 3.7 yüklediniz. Pip ile üçüncü taraf modülleri kurmaya ve Python 3 projenizi geliştirmeye başlayabilirsiniz.
python debianDebian 9 Üzerinde Apache ile Phpmyadmin Kurulumu ve Güvenliği

phpMyAdmin, MySQL ve MariaDB sunucularının web tabanlı bir arayüz üzerinden yönetimini basitleştirmek için tasarlanmış ücretsiz, açık kaynaklı bir PHP tabanlı uygulamadır. Bu eğitimde, Apache web sunucusuyla Debian 9'a phpMyAdmin kurmak ve güvenliğini sağlamak için gerekli adımlar açıklanmaktadır.
Debian 9 Üzerinde MySQL Kurulumu

Bu eğitimde, MySQL Apt Deposundan bir Debian 9 makinesine MySQL'in nasıl kurulacağını ve güvence altına alınacağını göstereceğiz.
Debian 9 Üzerinde PHP Kurulumu

Bu derste, Debian 9 sunucusuna PHP 7.2 kurulumu adımlarında size yol göstereceğiz. Ayrıca Apache ve Nginx'in PHP'yi çalıştıracak şekilde nasıl yapılandırılacağını da göstereceğiz.