第一周

来源:互联网 发布:流量刷 源码程序 编辑:程序博客网 时间:2024/05/16 01:30


1: 创建虚拟机

    主要做的是需要生成sshkey,将生成的key复制到gitLab上

2: git clone 远程地址 本地文件名  将远程代码克隆到本地仓库

3: 从服务器配置文件开始  找到程序的 入口文件  然后从入口文件 逐步去学习 ,不断的测试,这样是看源码的一个过程

4: es_api 入口文件publicindex.php  

    框架所在位置 /home/xiaoju/webroot/library/core

    Controller—>Model—>Service   ||| home_xiaoju_es_api_controller_public_app_v1 ||| Controller_Public_App_V1_Home

    http://10.95.102.157:8095/app/v1/home  |||  controller/public/app/v1/home.php

5:《代码大全》

     单一职责原则 :避免同一职责分散到不同的类中,尽量做到一个类的功能单一

     接口隔离原则:使用到个接口比使用一个接口好,一个类对另一个类的影响应该在最小的接口上,避免接口污染

     开放-封闭原则:模块的扩展应该是好的,最好不要去修改模块的代码,设计模式中的 工厂方法设计模式 就是利用的开放封闭原则

     替换原则:子类应该能替换他们的父类,可以出现在任何地方

     依赖倒置原则:上层模块不应该依赖与下层模块,下层模块应该依赖上层模块,他们共同依赖与一个抽象,抽象不能依赖他们,他们可以依赖抽象

 

6:nginx 重新启动

     /home/xiaoju/nginx/sbin/nginx

    /home/xiaoju/nginx/sbin/nginx -s reload

7:查看php-fpm进程

   ps aux | grep -c php-fpm 

8:重启php-fpm

   sudo php/sbin/./php-fpm & 

9:杀死全部nginx 进程

   killall nginx 

10:为什么一天git能用一天git不能用?期间没有做任何操作,原因在/etc/hosts文件中

11:快速定位到行 50+shift+G

12: yy 复制 p 粘贴 d 删除 u 撤销

13:ggVG 将文件内容全选

vi /home/xiaoju/php/etc/php-fpm.conf port
[root@10b0c26eba1a php]# ./load.sh restart //重启php-fpm
telnet 127.0.0.1 22 测试端口
ps -ef|grep nginx
ps -ef|grep php-fpm
sudo pkill ../php/sbin/php-fpm
ps aux|grep 420
sudo pkill nginx
sudo pkill php-fpm
sudo vi /etc/hosts/
sudo ../php/sbin/./php-fpm &
/ 直接查询

原创粉丝点击