坚信科学,分享技术

Tag Archives: nginx

wordpress nginx php-cgi mysql在128m内存下的vps安装和优化手记[原创]

[ 文章作者:陈臻 本文版本:v1.0 最后修改:2009.8.2 转载请注明原文链接:http://www.54chen.com/688-wordpress-nginx-php-cgi-mysql-memory-in-the-128m-to-install-and-optimize-the-vps-notes/ ] 选取CentOS,因为它是号称最安全及性能都相对较好的Linux系统。系统内存128m,系统用掉30m,有100m左右可用(如图1所示),swap已经有256M,硬盘为5G,除去系统后大约有4G可供捣腾。 图1。   首先,在空白的系统上使用下面的命令,安装gcc等一堆工具和后面php会用到的一些包: yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel …

Continue reading

Posted in 架构研究 | Tagged , , , | 37 Comments

[原创][实测]MySQL时间字段究竟使用INT还是DateTime?

[ 文章作者:陈臻 本文版本:v1.0 最后修改:2009.4.27 转载请注明原文链接:http://www.54chen.com/c/560 ] 环境: Windows XP PHP Version 5.2.9 MySQL Server 5.1 第一步、创建一个表date_test(非定长、int时间) CREATE TABLE `test`.`date_test` ( `id` INT NOT NULL AUTO_INCREMENT , `start_time` INT NOT NULL , `some_content` VARCHAR( 255 ) NOT NULL , PRIMARY KEY …

Continue reading

Posted in linux | Tagged , | 6 Comments

多台slave的mysql replication的配置

 5.1.24版本的配置请看:http://www.masalife.com/archives/173 一、先修改服务器的配置文件        1、Master服务器配置简单,修改my.cnf为:        server-id       = 1 log-bin set-variable=binlog-ignore-db=mysql 2、slave1的配置加入 server-id       = 2 master-host = 172.16.20.135 master-user = rep master-password = cnrep master-port = 3306 log-bin set-variable=replicate-ignore-db=mysql set-variable=replicate-do-db=AliSMS set-variable=replicate-do-db=lcd set-variable=replicate-do-db=loginmanager set-variable=replicate-do-db=samis set-variable=replicate-do-db=sareport set-variable=replicate-do-db=syslog set-variable=replicate-do-db=web_speed log-slave-updates 3、slave2服务器的配置 server-id       = 3 …

Continue reading

Posted in linux | Tagged , | 7 Comments

ubuntu 8.10 desktop版本 硬盘安装手记

[文章作者:陈臻 本文版本:v1.0 最后修改:2009.1.5 转载请注明原文链接:http://www.54chen.com/c/372] 折腾到半夜,特做记录。 1.ubuntu8.10 liveCD系统镜像文件下载: ubuntu-8.10-desktop-i386.iso http://ubuntu.interhost.co.il/intrepid/ubuntu-8.10-desktop-i386.iso(某一个镜像的地址) 2.winGrub文件下载: WINGRB0206.EXE http://fedora.linuxsir.org/main/files/WINGRB0206.EXE 3.安装WINGRB0206.EXE: 双击,没啥说的。 4.运行winGrub: 第一次打开会有个BaseSetup,把勾都选上,选OK就行。 主界面中: Profiles选default。 Tools->Install Grub->Boot From 选Boot.ini,System Drive选C,Title随便写,TimeOut写30,->install 完毕! 5.修改menu.lst: 从ubuntu-8.10-desktop-i386.iso的casper里解压出来vmlinuz和initrd.gz到C盘根目录,ubuntu-8.10-desktop-i386.iso文件放在任何一个盘的根目录,它会自己去找到的。 在C:\GRUB\menu.lst里增加如下: title Install Ubuntu root (hd0,0) kernel (hd0

Continue reading

Posted in linux | Tagged , | 4 Comments

MySQL的性能调优工具:比mysqlreport更方便的tuning-primer.sh

Sundry MySQL提供的脚本相比mysqlreport更进一步:除了报表还进一步提供了修改建议。安装和使用非常简单: wget http://www.day32.com/MySQL/tuning-primer.sh chmod +x tuning-primer.sh ./tuning-primer.sh 和mysqlreport一样,tuning-primer.sh也支持.my.cnf [client] user = USERNAME password = PASSWORD socket = /tmp/mysql.sock   样例输出:在终端上按照问题重要程度分别用黄色/红色字符标记问题 -- MYSQL PERFORMANCE TUNING PRIMER -- - By: Matthew Montgomery -   MySQL Version 5.0.45 i686 Uptime = 19 days …

Continue reading

Posted in linux, php | Tagged , | 4 Comments

64位ubuntu wine1.0 安装qq

环境比较特殊 注意是64的i386就不要看了 {安装wine:} 1.添加签名 wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - 2.更新WINE源 sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/hardy.list -O /etc/apt/sources.list.d/winehq.list 3.更新软件包 sudo apt-get update 4.安装WINE sudo apt-get install wine {设置wine:} Wine快速设置 deb包 for amd64的下载地址是: http://ubuntu-tweak.googlecode.com/files/wine-ubuntu_amd64.deb 顺便再加上之前的for i386的: http://ubuntu-tweak.googlecode.com/files/wine-ubuntu.deb {使用QQ} Wine的版本: Wine …

Continue reading

Posted in linux | Tagged , , | Leave a comment

wine 运行 tm pv4版本

wget http://dl_dir.qq.com/qqfile/tm/tm2008preview4_sp2_chs.exe 用wine运行安装程序: wine tm2008preview4_sp2_chs.exe 安装完成后,并不能运行,缺少一些dll。将tm2008目录下SysDir目录下的各个子目录(Microsoft.VC80.ATL等5个子目录)下的所有dll文件拷贝到tm2008下的Bin目录中。将windows xp下的system32目录下的msxml3.dll, msxml3r.dll, riched32.dll, riched20.dll文件拷贝到.wine/drive_c/windows/system32/目录中。 运行winecfg,在library标签页下,添加msxml3、riched32、riched20。 然后就可以运行tm2008了。 如果遇到中文乱码,注意做如下配置: 1 如果用的英文locale,记得改成中文再启动wine。即export LANG=zh_CN.UTF-8 2 配置中文字体。将windows下的simsun.ttc拷贝到~/.fonts/目录下,然后运行regedit,修改HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes\ 下的所有键值,将他们都改成SimSun。

Continue reading

Posted in linux | Tagged , , | Leave a comment

ubuntu 7.10 安装wine记录

cz@cz-desktop:~$ wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add - OK cz@cz-desktop:~$ sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list cz@cz-desktop:~$ sudo apt-get update cz@cz-desktop:~$ sudo apt-get install wine

Continue reading

Posted in linux | Tagged , | Leave a comment

MySQL中各种字段的取值范围

TINYINT -128 - 127   TINYINT UNSIGNED 0 - 255 SMALLINT -32768 - 32767 SMALLINT UNSIGNED 0 - 65535 MEDIUMINT -8388608 - 8388607 MEDIUMINT UNSIGNED 0 - 16777215 INT 或 INTEGER -2147483648 - 2147483647 INT UNSIGNED 或 INTEGER UNSIGNED 0 …

Continue reading

Posted in php | Tagged , | Leave a comment

MySql操作要点整理

列类型 需要的存储量 TINYINT 1 字节 SMALLINT 2 个字节 MEDIUMINT 3 个字节 INT 4 个字节 INTEGER 4 个字节 BIGINT 8 个字节 FLOAT(X) 4 如果 X < = 24 或 8 如果 25 < = X < = 53 FLOAT 4 个字节 …

Continue reading

Posted in php | Tagged | 2 Comments
Page 3 of 3123