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。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)