寻找一种安全的方式来部署PHP代码
|
我们现在如何做事 我们有一个文件服务器(使用NFS),多个Web服务器挂载并使用这些挂载作为Web根目录.当我们部署代码库时,我们将SCP存档(tar.gz)发送到NFS服务器,并直接在文件服务器的“web目录”中取消归档数据. 问题 在部署过程中,我们看到一些i / o错误,主要是在无法读取请求的文件时:Smarty错误:无法读取资源:“header.tpl”这些错误似乎在部署完成后消失,因此我们假设这是因为将数据直接归档到web目录并不是最安全的.我猜我们需要一些原子的东西. 我的问题 我们如何将新文件原子地复制到现有目录(Web服务器的根目录)? 编辑 我们不妥协到web目录中的文件不是目录中的唯一文件.我们正在将文件添加到已有文件的目录中.所以复制目录或使用符号链接不是一个选项(我知道). 最佳答案 这就是我的工作.例如,DocumentRoot是/var/www/sites/www.example.com/public_html/:
您可以在更改符号链接之前轻松修改此扩展名.tar.gz,而不是从svn导出.重要的是,更改是符号链接的原子应用程序. (编辑:长春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – XMonad:dmenu在启动时没有启动/生成
- LINUX教程:Linux sort命令中文手册(info sort翻译)
- c – QFileDialog :: getSaveFileName和默认的selectedFilt
- linux中的jobs和ps命令有什么区别?
- 终端 – oh-my-zsh:git达到最大嵌套功能级别
- Device eth0 does not seem to be present, delaying initi
- Linux上的Java:在绑定的本地地址上侦听广播消息
- linux – xorg.conf,xset和xinput set之间有什么区别?
- linux – 在Debian Squeeze上升级phpmyadmin(和其他软件包)
- linux – 了解docker端口映射
