Konuyu Açan #1
Linux Sunucuya Python Kurulumu

Linux tabanlı sunucular, genellikle performans ve güvenilirlik açısından tercih edilir ve Python, bu ortamda otomasyon, veri analizi veya web geliştirme gibi pek çok alanda yaygın kullanılır. Ancak, çoğu zaman önceden yüklü olmayan veya güncel olmayan Python sürümleriyle karşılaşabilirsiniz. Bu nedenle, sunucu ortamınıza Python kurmak veya güncellemek kritik öneme sahiptir.

İlk olarak, mevcut Python sürümünüzü kontrol edin. Komut satırında şu komutu kullanabilirsiniz:

KOD
1python --version


Eğer Python yüklü değilse veya güncel değilse, aşağıdaki adımlarla kurulum veya güncelleme yapabilirsiniz:

  1. Paket Yöneticisini Güncelleyin

Örneğin, Debian veya Ubuntu tabanlı sistemlerde:

KOD
1sudo apt update


  1. Python Paketini Yükleyin veya Güncelleyin

Genellikle, Python 3'ü yüklemek veya güncellemek için:

KOD
1sudo apt install python3


Bu, çoğu durumda yeterlidir, çünkü Ubuntu ve Debian gibi dağıtımlar, Python'un güncel sürümünü sağlar. Ancak, daha yeni sürümler veya belirli sürümler gerekiyorsa, alternatif yöntemlere başvurmak gerekebilir.

  1. Alternatif Yöntem: Python Kaynak Kodundan Derleme

Daha yeni veya özel sürümler gerekiyorsa, Python'un resmi sitesi python.org üzerinden kaynak kodunu indirerek derleyebilirsiniz. Bu yöntemde, önce bağımlılıkları kurmanız gerekir:

KOD
1sudo apt install build-essential libssl-dev libffi-dev libbz2-dev libreadline-dev libsqlite3-dev wget


Ardından, Python'un istediğiniz sürümünü indirip derlersiniz:

KOD
1234567
wget https://www.python.org/ftp/python/3.x.y/Python-3.x.y.tgz
tar -xf Python-3.x.y.tgz
cd Python-3.x.y
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall


Bu yöntem, sistem Python'ını etkilemeden yeni sürüm kurmanızı sağlar.

  1. Kurulumu Doğrulama ve Ayarlar

Kurulumun başarılı olduğunu doğrulamak için:

KOD
1python3 --version


Ayrıca, pip gibi paket yöneticilerini de kurmanız gerekebilir:

KOD
1sudo apt install python3-pip


Bunlar, Linux sunucu ortamına Python kurmak için temel adımlardır. Her dağıtımın kendine özgü detayları olabileceğinden, dağıtımınıza uygun belgeleri incelemek faydalı olur. Güncel ve güvenilir Python ortamı, otomasyon ve geliştirme süreçlerinizi önemli ölçüde kolaylaştırır.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi