思路:1、判断nginx进程是否存在ps -ef|grep nginx |egrep -v "grep|nginxd.sh"2、case 启动|关闭|重启|重新加载缺陷:nginx分两个不同的进程,分别是master管理进程和运行进程,如果某个进程出现问题的话这个脚本就无效,需要对pid进行流程控制。此脚本没有涉及kill nginx的ID[root@TEST-1 ~]# cat nginxd.s
目标:互联网金融架构方案简介:之前也接触过一个互联网金融公司,发现互联网金融被攻击的频率很高。互联网金融企业比较注重两点:一、安全 二、稳定 说的基本是废话,长沙很多家公司都会说也挺注重安全的。其实不是,有很多公司直说说而已,互联网金融企业对这一块有比较严格把控。原理详解:首先采用阿里云产品部署架构方案,其中模块分为运营模块(包括后台查询、审核、发标)、自动投标模块、WEB页面模块(账
简介:之前接触过B2B商城、C2C商城基本采用的架构都是常规方式:一台负载均衡后端两台web集群加一台数据库服务器(日均PV3~5万)。整体访问量并不大,故障率不高。只是偶尔因为sql查询死锁导致业务受影响。原理详解:分为以下几块:一、安全与监控 二、客户自建应用 三、后台数据库 四、分布式服务 五、存储模块详解:安全与监控:安全选择阿里云自带绿网安全、云盾、态
编写redis启动脚本[root@xiangys01 etc]# vi /etc/init.d/redis[root@xiangys01 etc]# chmod 755 /etc/init.d/redis############################chkconfig: 2345 10 9
redis的安装1;下载redis包 下载地址http://download.redis.io/releases/redis-3.0.3.tar.gz2;解压源码[root@xiangys ~]# tar -zxvf redis-3.0.3.tar.gz 3;编译安装[root@xiangys ~]# cd redis-3.0.3[root@xiangys redis-3.0.3]# m
CentOS 6.2下安装编译mysql-5.5.37 ##多实例 原理也是先安装单实例后面安装多实例首先yum安装yum install gcc gcc-c++ cmake ncurses-devel bison1 单实例Mysql数据库的安装1.1 建立mysql账号 [root@192 ~]# groupadd mysql [roo
索引的原理 索引是建立了针对数据内容的排序结果的指针。快速定位到索引的数据,像书本的目录一样 它的功能是应用在表上 的一种供用户快速读取索引的类型 索引默认分以下几种 index_type:BTREE #默认索引是BTREE Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE建立索引 建立索引,一
Centos6.2安装PHP1;安装Php程序环境 1,1 php是依赖apache和mysql的,所以先要检查apache及mysql的安装情况 首先检查apache和mysql是否安装 查看服务器是否起来 是否运行正常 这里有个重点,以后不管在哪台服务器上安装php都需要在这台服务器上先安装mysql,这样才能连接远程的
CentOS 6.2下安装编译mysql 5.6.231 单实例Mysql数据库的安装1.1 建立mysql账号 [root@192 ~]# groupadd mysql [root@192 ~]# useradd -s /sbin/nologin -g mysql -M mysql ##-M表示不创建家目录 创
服务器 172.18.1.211 CentOS release 6.2 (Final) 2.6.32-220.7.1.el6.i686客户机 172.18.18.2121;在服务器上编译apache httpd的安装包可以去官网下载,最新的是http2.4 假设我服务器的那些依赖包都安装
表是一种很重要的数据库对象,表包含的对象有:1;列(columns) 这个是必须的,创建一个表,必须有字段,和数据类型 这两个或者多个就是列 2;索引 (indexes) 3;触发器(triggers)表的基本操作有创建表,查看表,删除表,修改表创建表create table xiang_o( 属性 数据类型, &n
数据库编码 数据库使用一个特点编码保存数据,如latin、Big5、GB2312、UTF8等,不同语言一般使用不同编码保存编码主要影响以下两个方面: 1;数据库保存相同内容所占用的空间大小。 2;数据库与客户端通信mysql数据库的默认编码是: chrarcter set : latin 1 collation : latin
备份一个指定的数据库 mysqldump -u root -p 数据库名称 >备份文件.sql例 mysqldump -u root -p123 test >d:/test.sqlmysqldump导入命令mysql -u用户名 -p密码 -h主机 数据库 < 路径例如create database test;mysql
Mysql的用户信息都在数据库mysql下的user表中我们查看下mysql.user表下有几个用户SELECT HOST,user,PASSWORD from user;发现系统有1个默认用户创建一个用户CREATE user test IDENTIFIED BY "123"; //创建一个test用户 密码是 123 新用户创建后是外网任何机器都有权限登录,但是没有权限操
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号