Emm*_*uel 3 ubuntu chroot php5 ubuntu-10.04
我正在运行 Ubuntu,使用 PHP5-FPM、mysql 和 Nginx
我刚刚用 jailkit 设置了一个 chroot 监狱。现在我需要弄清楚如何设置我的 php 和 mysql 以在监狱中工作。
谷歌搜索并没有给我太多,而且在 jailkit 网站上没有相关文档。(这可能很容易,但我对这个领域还很陌生)
小智 6
这是一个示例配置部分,您可以将其放入,/etc/jailkit/jk_init.ini以便将来的 jail 添加无缝。
我用过这个部分
[mysql-client]
comment = mysql client
executables = /usr/bin/mysql
paths = /usr/lib/libmysqlclient.so.16.0.0 , /usr/lib/libmysqlclient.so.16, /usr/lib/libstdc++.so.6,/usr/lib/libstdc++.so.6.0.13,/lib/libgcc_s.so.1
Run Code Online (Sandbox Code Playgroud)
似乎运行良好,您可能需要更改一些路径。jailkit 可以自行解决符号链接路径,但我添加了两者以防万一。
两个警告
1) 用户必须使用完整的 mysql -h 语法(mysql -h basehostname 数据库),因为你在 jail 中没有 mysql 本地套接字
2)你的mysql必须监听公共接口,这样jail才能连接到它。
| 归档时间: |
|
| 查看次数: |
3225 次 |
| 最近记录: |