LAMP+MongoDB 安装配置、LNMP 安装

LAMP安装配置笔记 一.安装Apache 1.安装 检查有没有安装过apache yum list installed |grep httpd 如果有的话,就写在 yum list |grep httpd 2.安装... 后边省略了.x86_64. y回车 yum install httpd 3.配置(注意备份配置文件) vi /etc/httpd/conf/httpd.conf 修改里边的配置 #Server...

[阅读更多]

安装配置 Laravel 框架 Dingo 的 API 扩展

Github:https://github.com/dingo/api 环境要求 Laravel 5.1+ PHP 5.5.9+ 安装 修改composer.json文件添加一下代码,并执行 composer update 以包含最新版软件包 “ require ”:{ “ dingo / api ”: “ 1.0.*@dev ” } 或者执行 composer require dingo/api:1...

[阅读更多]

DingoAPI 安装自动生成文档扩展

安装 composer require michelf/php-markdown API注释模板 /** * @Resource("Users", uri="/api") */ class UsersController extends BaseController { /** * API标题 * * API功能描述 * * @Get("/users-de...

[阅读更多]

Laravel Bash 别名

Bash 别名是让你用更难忘的单词、缩写或者字符引用来另一个命令的方式。 例如,如果你使用 Git,你可能会在一天内运行很多次 git status,而为了节省时间和按键的次数,你可以将 git status 命名为 gs,它自动继承和调用正确的命令。 这些年我看到很多与众不同的的别名,每个人都是独一无二的。 也许你会对我用的快捷键感到迷惑,甚至会觉得不可思议的。「咦?有这种命令么?」 诸如此类的事情,而这可能正是别...

[阅读更多]

Laravel 5 中使用 JWT(JSON Web Token)

Laravel 集成 JWT 认证 JWT github地址:https://github.com/tymondesigns/jwt-auth 安装 执行以下命令安装最新稳定版本: composer require tymon/jwt-auth 或者添加如下信息到你的 composer.json 文件中 并执行 composer update: "tymon/jwt-auth": "0.5.*" 然后注册服务提供者到...

[阅读更多]

Docker 初探

准备 安装:wget -qO- https://get.docker.com | sh 启动: service docker start 查看信息: docker info 常用命令 docker search nginx 搜索nginx镜像 docker run -it nginx /bin/bash 进入并运行 docker run -p 80:8080 -d nginx 将容器的8080端口映射到宿主机的...

[阅读更多]

尝试 dockerfile 构建 nginx 并结合 PHP

准备 1.基础镜像centos的目录结构 [root@izwz91vd dockerfile]# tree centos centos ├── CentOS7-Base-163.repo ├── Dockerfile └── epel-release-latest-7.noarch.rpm 0 directories, 3 files 2.nginx目录结构: [root@izwz91vd dockerfile]#...

[阅读更多]

MySQL 主从集群

MySQL集群 前提 MySQL版本一致 数据库可以不一致 docker中适用,注意ip 配置 主库Master temer:/] vim /etc/my.cnf [mysqld] log-bin=mysql-bin //[主库必须]启用二进制日志 server-id=222 //[主从必须]集群库唯一ID,默认是1,可以是任意,保证和其他库的不一样 从库Slave tem...

[阅读更多]