一套代码如何部署多台服务器

一套代码如何部署多台服务器,第1张

rsync +1 

介绍下偶们现在用的: 

gogs 搭的 git 服务器,按上 push 钩子 ->jenkins 持续集成,自动化构建并做基础测试 ->通过 rsync 部署到服务器上

需要确定你用的是独立服务器还是虚拟空间,如果是独立服务器可以远程桌面连接,那么可以直接登录远程桌面修改代码. 如果是虚拟空间的话, 需要用FTP软件来连接服务器,找到文件进行修改.我经常在服务器上和ftp里修改文件. 不明白的可以追问

PHP代码的运行需要PHP的环境,你想发布也要考虑到代码的上传修改,网站的安全。如果希望在linux下发布代码:

1、首先要在linux下配置PHP的环境,其中包括apache或者nginx服务器的安装,PHP的编译,mysql数据库的安装。

2、其次要安装一个ftp服务器,这个用来上传你的PHP程序代码。可以安装vsftp。

3、如果考虑到网站的安全,还需要简单的配置网站的防火墙策略,可能要略微懂点iptables的运用

4、把你的代码传上去测试,因为明显的区别是windows下面和linux下面文件大小写的严格区分。

主要就是这些,你的PHP基本上就已经发布完毕,可以让所有的人访问你的网站了。很多linux下环境搭建的细节可以参考:雷雪松的个人博客--http://www.leixuesong.cn。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/758501.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-17
下一篇2023-08-17

发表评论

登录后才能评论

评论列表(0条)

    保存