
Linux
code301
后端工程师,目前工作中使用的语言为PHP,Golang,C#
敬畏每一行代码
展开
-
VMware虚拟机下安装CentOS7.0图文教程
1.本文说明:官方的第一个文本档案。也就是0_README.txt,大概意思是这样(渣翻译,但是大概意思还是有的)。CentOS-7.0-1406-x86_64-DVD.iso:这个镜像(DVD image)包括了那些可以用安装程序(installer)安装的所有安装包,这个为大多数用户使用的推荐镜像。CentOS-7.0-1406-x86_64-NetInstall.is转载 2017-11-10 17:12:26 · 405 阅读 · 0 评论 -
Nginx安装与配置(包括解决403错误,站点配置,_STORAGE_WRITE_ERROR_,No input file)
1.yum 安装nginxnginx -v #安装前检查yum install nginx -y #yum安装nginx2.启动nginx并设置开机自启动 systemctl start nginx.service #启动nginx systemctl stop nginx.service #关闭nginx systemctl enable nginx.service #设置ng...原创 2018-06-13 16:43:50 · 952 阅读 · 0 评论 -
Nginx 负载均衡
最近迷上了Nginx,真实麻雀虽小,五脏俱全..功能实在强大..nginx不单可以作为强大的web服务器,也可以作为一个反向代理服务器,而且nginx还可以按照调度规则实现动态、静态页面的分离,可以按照轮询、ip哈希、URL哈希、权重等多种方式对后端服务器做负载均衡,同时还支持后端服务器的健康检查。如果只有一台服务器时,这个服务器挂了,那么对于网站来说是个灾难.因此,这时候的负载均衡就会大显身手了...转载 2018-05-04 11:23:59 · 242 阅读 · 0 评论 -
记一次centOS7下mycli安装调试过程
1.为什么要安装mycli ? MyCli 是一个 MySQL 命令行工具,支持自动补全和语法高亮。也可用于 MariaDB 和 Percona。在linux中自动补全使用起来非常便捷2.安装题主使用的是centOS7,安装mycli前需要几个依赖包,分别是(也可自行选取其他安装源):yum -y install epel-releaseyum -y install python-pipin...原创 2018-05-03 11:55:00 · 2864 阅读 · 1 评论 -
centOS 7系统安装
说明:截止目前CentOS 7.x最新版本为CentOS 7.0,下面介绍CentOS 7.0的具体安装配置过程服务器相关设置如下:操作系统:CentOS 7.0 64位IP地址:192.168.21.128网关:192.168.21.2DNS:8.8.8.8 8.8.4.4备注:生产服务器如果是大内存(4G以上内存),建议安装64位版本CentOS-7.0-1406-x86_64-DVD.iso...翻译 2018-05-09 11:30:09 · 893 阅读 · 0 评论 -
Nginx 配置详解
#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /var/log/nginx/error.log info;#进程文件pid /var/run...原创 2018-05-02 13:56:32 · 265 阅读 · 0 评论 -
Nginx配置文件nginx.conf详解
Nginx 总的 配置文件 位置 /usr/local/nginx/conf/nginx.confnginx 正则匹配一.正则表达式匹配,其中: ~ 为区分大小写匹配 ~* 为不区分大小写匹配 !~和!~*分别为区分大小写不匹配及不区分大小写不匹配二.文件及目录匹配,其中: -f和!-f用来判断是否存在文件 -d和!-d用来判断是否存在目录 -e和!-e用来判断是否存在文件或目录 -x和!-x用来...转载 2018-05-02 13:54:40 · 936 阅读 · 0 评论 -
linux下使用Crontab实现PHP脚本定时任务
1、准备工作,创建1个数据表"company_test",字段包括员工姓名,部门,联系电话,主管DROP TABLE IF EXISTS `company`;CREATE TABLE `company_test` ( `id` int(255) NOT NULL AUTO_INCREMENT, `ename` varchar(100) DEFAULT NULL, `departmen...原创 2018-04-03 10:06:02 · 333 阅读 · 0 评论 -
Linux Crontab 定时任务 命令详解
在工作中需要数据库在每天零点自动备份所以需要建立一个定时任务.我选择在Linux下使用Crontab来添加定时任务执行shell文件.shell文件有数据库备份命令.一. Crontab 介绍crontab命令的功能是在一定的时间间隔调度一些命令的执行。二.查看/etc/crontab文件vim /etc/crontab三.文件/etc/crontab中每行任务的描述格式如下:minute h...转载 2018-04-03 09:31:17 · 458 阅读 · 0 评论 -
thinkphp框架里用linux的crontab写php的定时脚本
在php内curl tp框架的路径就可以了,然后把这个php设crontab 例如:tp的访问地址是http://www.tp.com/index.php?m=admin&c=controller&a=action 写个php,例如tpcrontab.php 内容如下:<?php $url = 'http://www.tp.com/index.php?m=admin...原创 2018-04-09 09:23:19 · 1851 阅读 · 0 评论 -
LNMPA的搭建
LAMP,即linux+apache+mysql+phpLNMPA,即linux+nginx+mysql+php+apacheps:博主的文章,也可以说是笔记,篇幅之间都是有关联的。之前配置的是LAMP,其中linux和mysql都是用的阿里云产品apache和php的安装配置前面都有单独的篇幅讲解。nginx和apache的区别,可以去百度,博主只能稍微提一下nginx用来处理静态服务,包括静态...转载 2018-06-08 13:52:21 · 1945 阅读 · 0 评论