CentOS安裝配置Apache

來源:互聯網
上載者:User

一、安裝

# yum install httpd

 

二、中文檔案名稱問題

RPM 安裝mod_encoding,linux下apache支援中文名
----------------------RPM 安裝mod_encoding------------------------
linux下apache支援中文名,都是講的 mod_encoding
mod_encoding-20021209.tar.gz 這個版本有嚴重的記憶體流失問題。一般來說1天以內4G記憶體全部跑完
不知道這個RPM包有沒有解決

1、我的是apache 2.2.3版本,請注意你的apache版本,一般2.2.x都可以。
2、開啟mod_encoding支援,需要開啟mod_headers模組
  vi httpd.conf修改(該模組的安裝不做介紹另請查閱,我的apache內建):
  LoadModule headers_module modules/mod_headers.so
3、在安裝mod_encoding RPM包時會自動產生 /etc/httpd/conf.d/mod_encoding.conf

-----------以下為安裝步驟
wget ftp://ftp.aconus.com/fc5/mod_encoding/mod_encoding-2.2.0-1.i386.tar.gz
tar zxvf mod_encoding-2.2.0-1.i386.tar.gz
rpm -ivh iconv_hook-1.0.0-1.i386.rpm mod_encoding-2.2.0-1.i386.rpm
rpm -ql mod_encoding-2.2.0-1.i386
rpm -ql iconv_hook-1.0.0-1.i386

 

/etc/httpd/conf.d/mod_encoding.conf內容如下

LoadFile /usr/local/lib/libiconv_hook.so.1
LoadModule encoding_module modules/mod_encoding.so
<IfModule mod_encoding.c>
    EncodingEngine on
    NormalizeUsername on
    SetServerEncoding GBK
    DefaultClientEncoding UTF-8 GBK GB2312
</IfModule>

5、修改完畢

 

三、網頁亂碼問題

修改:/etc/httpd/conf/httpd.conf

#AddDefaultCharset UTF-8
AddDefaultCharset gb2312
#AddDefaultCharset OFF

 

四、配置MIME

在/etc/mime.types追加
比如:application/x-silverlight-app   xap

重啟Apache
# service httpd restart

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.