How to Add and Enable Rewrite Module in Manually Installed Apache Httpd Web Server?

I installed apache httpd server by compiling source on Kubuntu 14.10.
I ran

wget 
tar -xzf httpd-2.2.29.tar.gz
cd httpd-2.2.29
./configure --enable-shared=max
make
sudo make install  

I followed these steps

I am able to run and stop the server
sudo /usr/local/apache2/bin/apachectl -k start to start server
sudo /usr/local/apache2/bin/apachectl -k stop to stop server

I am able to see loaded modules also

/usr/local/apache2/bin/httpd -M

In the list of loaded modules there is no mod_rewrite so I want to add and enable it. How can I enable that module in a manually installed httpd server?

1 Answer

After seeing this official documentation I am able to add and enable rewrite module.

wget 
tar -xzf httpd-2.2.29.tar.gz
cd httpd-2.2.29
./configure --enable-rewrite=shared
make
sudo make install

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

James H. Sterling

James H. Sterling

Environmental Science & Climate Journalist

James Sterling reports on renewable energy developments, climate policy, ecological conservation, and green tech innovations around the globe.

Share this article
Twitter Facebook Pinterest