單獨編譯apache的rewrite模塊

     單獨編譯apache的rewrite模塊

當我們編譯安裝好apache的時候,就像這樣:

./configure \

--prefix=/usr/local/apache \   //安裝的路徑

--with-included-apr \        // 跨平臺

--enable-so \                 //啓用DSO

--enable-deflate=shared \    //動態共享的方式編譯deflate模塊

--enable-expires=shared \    //靜態

--enable-rewrite=shared \

--with-pcre   //正則相關的一個庫

但是我們忽然發現沒有裝rewrite模塊,但是我們又非常需要這個模塊,因此我們需要單獨編譯這個模塊。過程如下:

 #cd /usr/local/src/httpd-2.2.32

 #cd modoles

 #cd mappers/

 #ls

wKioL1jopvmS8xixAABtIz0kV30698.png-wh_50

 #/usr/local/apache/bin/apxs -i -a -c ./mod_rewrite.c 

wKiom1jopxfQkq46AADaSGcRNJI096.png-wh_50

由輸出可以看到rewrite模塊已經在httpd.conf中激活了。

查看確認

# vi /usr/local/apache2/conf/httpd.conf

wKioL1jopyqgyZP2AAAZQZsvtO0797.png-wh_50

然後重啓apache就生效了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章