• 本地环境代码一码云一服务器代码部署


    个人吐槽:之前看到有人偷了我的东西,却没有注明出处,我也懒得计较。此文本人手打整理,转载引用请注明一下作者本人也就是我“逗子”。

    基本要求:

    1.本地环境开发环境(例子使用wamp),代码部署本地。

    2.码云登录账号,项目创建(快捷链接:https://gitee.com),使用码云作为版本管理。(注:如果不会创建个人私钥公钥请访问我之前写的文->http://www.cnblogs.com/douz/p/6638280.html)

    3.远程服务器,可以http访问(例子使用阿里云服务器)。

    4.需要插件:git/xshell。
    优点:可以创建多个分支,多人同时操作时不会出现代码覆盖问题。适用于没有本地svn,git库等多人员共同开发。
    缺点:操作繁琐。

    步骤一:
    本地wamp环境,项目代码部署开发。
    步骤二:
    安装git版本库,xshell,码云项目管理(项目私钥)。
    步骤三:
    配置代码数据库操作(优点本地直接使用远程数据库,数据统一,操作方便。缺点断网数据库刷新不出来);

    如果不打算配置该项,那么请忽略“步骤三”,本地操作本地数据库,服务器操作远程数据库,数据库的更改需要本地修改一次提交代码后,在远程再次进行数据库修改。
    远程服务器端mysql设置允许访问操作账号:

    最终效果展示:

    步骤四:
    配置本地host文件,更改访问url显示(有点配置文件路径上传方便,缺点本地访问不了线上url路径):

    最终目的展示(此为框架中调用路径配置,以phpcms为例):

    步骤五:
    编辑代码,git上传码云,然后服务器获取码云master分支上数据。

    本地代码->码云->服务器代码部署完成。

    <--逗子原创手打 |  转载请注明作者 | 杜绝偷盗行为-->

  • 相关阅读:
    【BIEE】清除缓存
    【BIEE】安装好BIEE后,修改默认登录页面不为QuickStart页面
    【BIRT】修改BIRT的背景颜色
    【Oracle】查看死锁与解除死锁
    【Oracle】查看正在运行的存储过程
    【Oracle】表空间相关集合
    【Oracle】Oracle常用语句集合
    MapWindowPoints
    模拟鼠标操作
    SVN MERGE 方法(原创)
  • 原文地址:https://www.cnblogs.com/douz/p/7685874.html
Copyright © 2020-2023  润新知