- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 Mysql 工作原理
刚开始接触一个新的事物的时候,我觉得很有必要从其工作原理入手,弄清楚这个东西的来龙去脉,为接下来的继续深入学习做好铺垫,掌握好其原理有助于我们从整体上来把握这个东西,并且帮助我们在排错过程中理清思路。接下来,还是从mysql的工作原理开始入手,下面先来一张经典的图:上面的图就是mysql的内部架构,可以清楚的看到Mysql是由SQL接口,解析器,优化器,缓存,存储引擎组成的。
2017-01-23 09:27:24 532
原创 CenterOS下的apache下开启ssl访问,即https
lamp开启ssl首先需要安装openssl和apache的ssl模块,执行:yum install openssl mod_ssl -y即可,接下来的配置方法和以下内容类似wamp开启SSL1.#修改httpd.conf文件LoadModule ssl_module modules/mod_ssl.soInclude conf/extra/httpd-ss
2017-01-12 16:17:32 1437
原创 Mysql单字段容量过大insert导致segfault问题。
问题原因:导入或者插入的数据超过了mysql默认单个字段最大容量#查看数据库中最大的单个文件容量SHOW VARIABLES LIKE '%max_allowed_packet%';#设置最大单个文件容量为10M,单次有效SET GLOBAL max_allowed_packet=20*1024*1024通过这个命令来修改单字段默认最大容量。
2017-01-11 14:49:07 1280
原创 ubuntu及CenterOS下的easy_install安装(python)
Ubuntu下:sudo apt-get install python-setuptoolsCenter OS下:yum apt-get install python-setuptools然后既可以不区分ubuntu或者centeros进行python组件安装了例如:sudo easy_install MySQL-python
2017-01-10 15:50:46 2543
原创 CenterOS下的mysql安装及初始化:
CenterOS安装步骤:查看CentOS自带mysql是否已安装。输入:yum list installed | grep mysql输入:yum -y install mysql-server mysql mysql-devel ,命令将:mysql-server、mysql、mysql-devel都安装好,当结果显示为“Complete!”即安装完毕。
2017-01-10 15:38:34 1422 1
原创 ubuntu及Center OS下的python mysql组件安装。
Ubunt安装步骤:1、sudo apt-get install python-setuptools2、sudo apt-get install libmysqld-dev3、sudo apt-get install libmysqlclient-dev4、sudo apt-get install python-dev5、sudo easy_install mysql-pyth
2017-01-10 15:37:11 478
原创 Ubuntu及Center OS下的tornado安装。
下载tornado组件包http://www.tornadoweb.cn/手动安装: 下载 tornado-1.2.1.tar.gztar xvzf tornado-1.2.1.tar.gzcd tornado-1.2.1python setup.py buildsudo python setup.py install安装需求Ubuntu Linux (Pyt
2017-01-10 15:02:00 880
原创 Center OS下的apache及openssl-cgi-bin访问实例。
环境需要安装openssl、apache的mod_ssl扩展,iptables中开放443的访问。同时配置好httpd支持mod_ssl模块。在目录/etc/httpd/conf打开httpd.conf。ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"。会看到cgi访问目录,也可以把这个目录改为自定义目录。在cgi目录下添加a.cgi#!/
2017-01-10 12:04:26 563
原创 Center OS下的apache及openssl-cgi-bin访问。
环境需要安装openssl、apache的mod_ssl扩展,iptables中开放443的访问。不同于ubuntu,在centeros下配置apache实际配置的是httpd安装openssl模块yum install opensslyum install openssl-devel在目录/etc/httpd/conf在httpd.conf中取消#LoadModule
2017-01-10 11:58:26 538
原创 Ubuntu下的apache及openssl-cgi-bin访问。
在ubuntu下安装好apache2后安装opensslsudo apt-get install openssl sudo apt-get install libssl-dev目录:/etc/apache2/mods-enabled增加软链接cgi.load -> ../mods-available/cgi.loadsocache_shmcb.load ->
2017-01-10 11:45:26 573
网络安全之DDoS攻击防护
2016-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人