sudo apt-get install apache2 php5 php5-gd php-pear php-apc libapache2-mod-php5 php-date imagemagick memcached php5-memcache php5-curl php-xml-parser php5-imagick php5-mcrypt php5-mysql php5-suhosin php5-xmlrpc php5-xsl phpmyadmin mysql-server
- 各套件簡介
- suhosin 是一套保護 php5 免受攻擊的資安軟體,十分有效,MyIP 站台的 LOG 檔就常出現 suhosin 阻擋成功的記錄。
- php-apc 是快取器,加快 PHP 程式的執行速度
- gd 及 imagick 是圖形庫
- xmlrpc, xsl 等是 xml 工具
- php-pear, php-date 等是一些擴充涵式庫
- suhosin 安全套件之參數調整
在 phpMyadmin 的建議之下,要調整 php5-suhosin 套件參數,以避免某些功能不正常- 編輯 /etc/php5/conf.d/suhosin.ini
- 修改下列參數成本文之建議值或以上
suhosin.get.max_value_length = 1024
suhosin.post.max_array_index_length = 256
suhosin.post.max_totalname_length = 8192
suhosin.post.max_vars = 2048
suhosin.request.max_array_index_length = 256
suhosin.request.max_totalname_length = 8192
suhosin.request.max_vars = 2048
suhosin.sql.bailout_on_error = off
安裝完php5與apache2後記得修改其設定檔
sudo gedit /etc/php5/apache2/php.ini
1.修改使用網頁上傳檔案的上限 預設是2M
upload_max_filesize = 100M
2.修改網頁post資料上限預設為8M
此參數大小需大於upload_max_filesize參數的大小
post_max_size = 200M
3.設定時區為亞洲/台北
date.timezone = Asia/Taipei
參考資料
文章標籤
全站熱搜
留言列表