cd /usr/local/src
FOR APache 2
wget http://apache.hoxt.com/httpd/modpython/mod_python-3.3.1.tgz
FOR Apache 1
wget http://apache.hoxt.com/httpd/modpython/mod_python-2.7.11.tgz
2) Configure & install Python
cd mod_python-2.7.11
./configure –with-apxs=/usr/local/apache/bin/apxs (check where your apxs is by typing: locate apxs)
make
make install
3) Configure Apache
pico -w /usr/local/apache/conf/httpd.conf
Locate your LoadModule – section by pressing CTRL-W and typing “LoadModule”. Add the following line under the others:
LoadModule python_module modules/mod_python.so
Now locate your AddModule – section by pressing CTRL-W and typing “AddModule”. Add the following line under the others:
AddModule mod_python.c
4) Installation done, now time for testing!
First go to your public_html directory. Make a test directory for Python by typing:
mkdir python
Now open pico and write the following lines:
AddHandler python-program .py
PythonHandler testingpython
PythonDebug On
save the file as .htaccess.
Now open up pico again and copy/paste the following lines:
from mod_python import apache
def handler(req):
req.send_http_header()
req.write(“Hello World!”)
return apache.OK
close and save as testingpython.py.
Now restart Apache by typing: service httpd restart
Customer support has always been the backbone of the web hosting industry. From helping users set up domains to troubleshooting…
Content is the most vital asset for businesses navigating the digital era. But creating high-quality, engaging content consistently can be…
Welcome to the exciting world of Ollama, a revolutionary open-source tool that's democratizing access to Large Language Models (LLMs). If…
Managing files on your Amazon EC2 instances can often feel like navigating a complex maze, especially when you prefer a…
Welcome to the world of database management with MySQL Workbench! If you're new to databases or looking for a powerful,…