上班第二天杂记

上班第二天

2019-05-16 今天天气比昨天要稍微好点,每天还是拴着的陀螺,按时醒来,起床洗漱,今天还好只是毛毛雨,所以可以起来提前吃点早点,
昨晚提前买好的面包,如果早晨可以买点牛奶,喝点热牛奶,吃点小面包,就非常完美了,加油。

上午还是熟悉环境,还有就是社保类的事情,还好就是我的社保卡,还好我的社保卡是之前在武汉办的,所以我的就是续交就可以了。

下午还好就是熟悉git的提交流程。目前的这家公司的git的流程是:

  1. 首先是确定工作的目的,是功能添加,还是bug修改。这些基于master的创建新的分支:
git checkout -b feature-function-jayli master
  1. 功能添加例子:
<?php
class Mysql
{
    private static $instance = null;

    private function __construct()
    {
        self::$instance = new PDO("mysql:host=;port=;dbname=",'','');
    }

    private function __clone()
    {
        // TODO: Implement __clone() method.
    }

    public static function getInstance()
    {
        if (self::$instance == null) {
            self::$instance = new self();
        }

        return self::$instance;
    }
}
?>

2.1 查看修改的文件 git status

2.2 添加到缓存区 git add .

2.3 添加修改内容备注 git commit -m 'mysql单利模式'

  1. 切换到测试分支。
git checkout develop

3.1 拉取云端上的develop分支代码

git fetch origin develop

3.2 合并develop的代码

git merge origin/develop

3.3 合并功能代码到测试分支代码

git merge feature-function-jayli

3.5 推送合并的分支到云端

git push origin develop

这些基本上就是现在git的工作流程。还有就是第二件事儿每个人配置一台虚拟主机,把目前的环境放到liunx中去。就是这个环境几乎折磨我了一下午,这还是之前有一
点liunx基础的情况下。

在liunx环境中,我们需要做到的就是第一安装node环境,第二安装git环境,第三安装php的环境,第四安装apache的环境,唯一的不好就是配置各自的配
置文件,在apache中添加PHP模块,配置项目的虚拟机。遇到的问题就是apache不解析PHP的文件,导致访问php的文件按的时候,不是解析显示,而是下载我的
php文件,最终找到的问题就是有两点需要注意:

  1. 安装完成之后,需要修改apache的配置文件。一般就是在/usr/local/apache/conf/httpd.conf,在这个文件里需要添加php模块,

  2. 还是在主配置文件里,我们需要添加,apache对php结尾文件的解析支持

  3. 添加一个apache的监听端口。监听所有的IP,但是要做到端口的确定。

  4. 配置虚拟主机,这个是在vhost/*.conf文件下面,做一个监听端口,一个虚拟域名,一个指向项目的根目录,一个属于html,php的解析索引。

  5. 配置的虚拟域名,所以需要在Windows上的host文件做一个域名与127.0.0.1的索引绑定


加油! JayLi

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值