Cara Menginstal Modul Apache Mod_WSGI di Ubuntu 18.04 (Bionic)
- 4947
- 1481
- Ian Parker
Modul Apache mod_wsgi digunakan untuk menyajikan skrip python melalui http melalui server web apache. Tutorial ini membantu Anda untuk menginstal modul Apache Mod_WSGI di Ubuntu 18.04 (Bionic Beaver).
Langkah 1 - Prasyarat
Masuk ke Ubuntu 18.04 Server Console melalui SSH dan instal beberapa paket prasyarat pada sistem.
sudo apt-get update sudo apt-get install python libexpat1
Langkah 2 - Instal Modul MOD_WSGI
Sebelum memulai, Anda perlu menginstal beberapa komponen Apache prasyarat agar dapat bekerja dengan MOD_WSGI. Anda dapat menginstal semua komponen yang diperlukan hanya dengan menjalankan perintah berikut:
sudo apt-get update sudo apt-get install apache2 apache2-utils ssl-cert
Sekarang, instal modul MOD_WSGI Apache dengan menjalankan perintah berikut:
sudo apt-get install libapache2-mod-wsgi
Restart layanan apache untuk membuat mod_wsgi bekerja.
Sudo Systemctl Restart Apache2
Langkah 3 - Konfigurasikan Apache untuk WSGI
Selanjutnya, buat skrip Python untuk disajikan melalui modul MOD_WSGI Apache.
sudo vi/var/www/html/wsgi_test_script.py
Tambahkan konten berikut:
Aplikasi def (lingkungan, start_response): status = '200 ok' html = '\ n' \ '\ n' \ 'hooray, mod_wsgi bekerja \ n' \ '\ n' \ '\ n' respons_header = [((' Tipe konten ',' teks/html ')] start_response (status, response_header) return [html]12345678910 | Aplikasi def (lingkungan, start_response): status = '200 ok' html = '\ n' \ '\ n' \ 'hooray, mod_wsgi bekerja \ n' \ '\ n' \ '\ n' response_header = [((' Tipe konten ',' teks/html ')] start_response (status, response_header) return [html] |
Setelah itu, Anda perlu mengkonfigurasi server Apache untuk melayani file ini melalui protokol HTTP. Mari kita buat file konfigurasi untuk melayani wsgi_test_script.Skrip py di atas sub url.
sudo nano/etc/apache2/conf-available/mod-wsgi.conf
Tambahkan konten berikut:
Wsgiscriptalias/test_wsgi/var/www/html/wsgi_test_script.py
Setelah menyelesaikan langkah -langkah di atas mod-wsgi Konfigurasi dan restart layanan Apache.
sudo a2enconf mod-wsgi sudo systemctl restart apache2
Langkah 4 - Pengujian
Pengaturan sudah siap sekarang. Anda dapat menguji skrip dengan mengakses URL berikut di browser web.
http: // server_ip/test_wsgi
Lihat di bawah tangkapan layar:
- « Cara beralih di antara beberapa versi java di debian
- Cara beralih di antara beberapa versi java di ubuntu »