国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP-FPM之Chroot執行環境詳解

2024-05-04 23:38:33
字體:
來源:轉載
供稿:網友
在PHP-FPM中設立chroot,有很好的隔離作用,提高系統安全性,但是要想建立一個合理的PHP-FPM Chroot環境難度有點大,比用debootstrap等工具建立還要麻煩,這篇文章就詳細介紹了PHP-FPM之Chroot執行環境,需要的朋友可以參考下。
 

在PHP-FPM中設立chroot,有很好的隔離作用,提高系統安全性,但是要想建立一個合理的PHP-FPM Chroot環境難度有點大,比用debootstrap等工具建立還要麻煩,下面通過參考相關資料,把PHP-FPM之Chroot執行環境整理出來,分享給大家。

本文以Ubuntu 14.04.2為例,php-fpm使用的是 ppa:ondrej/php5-5.6 提供的PHP5.6版本,跟系統自帶以及Debian系統的php-fpm和系統目錄結構應該是一致的。CentOS請自行調整。

php-fpm的chroot環境配置和所使用的服務器前端沒有關聯,也不強求Apache/Nginx進行chroot。當然那樣更安全——也更復雜。

1.建立目錄結構

chroot的目錄選擇為 /var/www/chroot ,其中頁面文件放置在 /var/www/chroot/public 。

執行下面的命令建立基本的目錄結構:
 

  1. bash 
  2. mkdir -p /var/www/chroot/ 
  3. cd /var/www/chroot 
  4. mkdir -p public bin dev tmp usr/sbin/ usr/share/zoneinfo/ var/run/nscd/ var/lib/php5/sessions var/www 
  5. cp -a /dev/zero /dev/urandom /dev/null dev/ #注3 
  6. chmod --reference=/tmp tmp/ 
  7. chmod --reference=/var/lib/php5/sessions var/lib/php5/sessions #注4 
  8. chown -R root:root .     #注2 
  9. chown -R www-data:www-data public/ #注2 
  10. cd var/www 
  11. ln -s ../.. chroot     #注1 
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 樟树市| 南丹县| 华容县| 师宗县| 汪清县| 叙永县| 浙江省| 连云港市| 疏勒县| 德化县| 大冶市| 修文县| 洛南县| 互助| 保亭| 望谟县| 大冶市| 盖州市| 大渡口区| 海丰县| 奉新县| 长白| 涡阳县| 泽普县| 嘉峪关市| 错那县| 沭阳县| 临海市| 武安市| 建宁县| 张掖市| 新干县| 罗甸县| 威海市| 威信县| 若羌县| 南雄市| 济阳县| 香格里拉县| 金沙县| 镇江市|