Python öğrenme isteğim tekrar kabarmış olacak ki adı piton olan sunucuma mod_python kurmaya karar verdim. Fakat iş
Code:
sudo apt-get install libapache2-mod-python
demekle bitmiyormuş birazcık apache2.conf ile de oynamak gerekiyor. Bununla ilgili ubuntuforums.org da bir bilgi buldum. Kaybolmasın diye buraya aktarıyorum.
.py betikleri aktif hale getirmek:
Code:
cd /etc/apache2/sites-available/sudo nano 000-default
10. satırdan başlayan aşağıdaki bölümü bulun:
Code:
Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig Order allow,deny allow from all # Uncomment this directive is you want to see apache2's # default start page (in /apache2-default) when you go to / #RedirectMatch ^/$ /apache2-default/
ve aşağıdaki şekilde değiştirin:
Code:
Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig Order allow,deny allow from all AddHandler mod_python .py PythonHandler mod_python.publisher PythonDebug On # Uncomment this directive is you want to see apache2's # default start page (in /apache2-default) when you go to / #RedirectMatch ^/$ /apache2-default/
Dosyayı kaydedin ve apache2’yi yeniden başlatın:
Code:
sudo /etc/init.d/apache2 restart
Test etmek için:
Code:
sudo nano /var/www/test.py
Aşağıdaki kodu ekleyin:
Code:
def index(req): return "Test successful";
ve http://localhost/test.py şeklinde çalıştırın ekranda “Test successful” mesajını görüyorsanız mod_python başarı ile yapılandırılmış demektir.
The following two tabs change content below.
Bahri Meriç CANLI
Kurucu at Kale Host Internet Hizmetleri
Web Geliştiricisi, Linuxcu, Dağcı, Amatör Telsizci, Girişimci, Motorcu
Latest posts by Bahri Meriç CANLI (see all)
- Telefon değişince atıl kalan Samsung Gear 2 hayata döndü - 14 Ocak 2022
- Su test cihazı aldım ve şişe suları ölçtüm - 19 Ağustos 2018
- AVRT5 APRS Tracker - 11 Aralık 2017