CentOS yum安装Apache+MySQL+PHP

安装Apahce # yum -y install httpd 安装mysql # yum -y instal mysql mysql-server 安装php及其php扩展 # yum -y install php php-common php-cli php-pear php-pdo php-mysql php-gd php-mbstring php-mcrypt php-xml php-xmlrpc php-pecl-zendopcache 启动服务配置 # chkconfig httpd…

阅读全文 »

MySQL 参数配置优化详解

PS:本配置文件针对Dell R710服务器,至强E5系列4核CPU、16G内存的硬件配置。CentOS 6.0 64位系统,MySQL 5.1.x 稳定版。适用于日均IP 50-100w,PV 100-300w的站点,主要使用InnoDB存储引擎。其他应用环境请根据实际情况来设置优化。 MySQL 配置文件为my.cnf(默认文件位置/etc/my.cnf) # 以下选项会被MySQL客户端应用读取 # 注意只有MySQL附带的客户端应用程序保证可以读取这段内容 # 如果你想你自己的MySQL…

阅读全文 »

CentOS iptables设置ftp服务

默认防火墙设置下,CentOS的防火墙是不开放ftp服务的,需要添加模块和开放21端口才能提供ftp访问。 添加ip_conntrack_ftp 模块 # vim /etc/sysconfig/iptables-config 添加下面一行 IPTABLES_MODULES=”ip_conntrack_ftp” 打开21端口 # vim /etc/sysconfig/iptables CentOS 5.x版本添加如下规则 -A RH-Firewall-1-INPUT -p tcp -m state…

阅读全文 »

解决远程连接MySQL慢的问题

两台CentOS服务器,在一台服务器上安装了mysql,在另一台想通过内网phpmyadmin远程管理mysql数据库,安装配置好之后发现连接特别慢,后来通过网络查找找到了问题所在,解决的方法很简单,只需要在mysql配置文件my.cnf里面添加skip-name-resolve # vim /etc/my.cnf 在[mysqld]下面添加如下: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysq…

阅读全文 »

CentOS 一些常用命令

查看cpu # more /proc/cpuinfo | grep “model name” # grep “model name” /proc/cpuinfo 如果觉得需要看的更加舒服 # grep “model name” /proc/cpuinfo | cut -f2 -d: 查看内存 # grep MemTotal /proc/meminfo # grep MemTotal /proc/meminfo | cut -f2 -d: # free -m |grep “Mem” | awk ‘…

阅读全文 »

Windows平台MySQL的日志开启与查询

MySQL有以下几种日志: 错误日志: -log-err 查询日志: -log 慢查询日志: -log-slow-queries 更新日志: -log-update 二进制日志: -log-bin 日志文件类型概述: 1. 错误日志 记录启动、运行或停止mysqld时出现的问题。 My.ini配置信息: #Enter a name for the error log file. Otherwise a default name will be used. #log-error=d:/mysql_…

阅读全文 »

CentOS 6 初始安装配置

系统约定 软件源代码包存放位置 /usr/local/src 软件安装位置 /usr/local 脚本以及维护程序存放位置 /usr/local/sbin 网站根目录 /var/www/html(可按情况设置) 虚拟主机日志根目录 /var/www/logs(可按情况设置) 系统环境部署及调整 检查系统是否正常 # more /var/log/messages (检查有无系统级错误信息) # dmesg (检查硬件设备是否有错误信息) # ifconfig(检查网卡设置是否正确) # ping …

阅读全文 »

mysqldump 命令备份数据库方法

用mysqldump对MySQL数据库进行数据备份与恢复 下面假设要备份mydb这个数据库: # mysqldump -uroot –p123456 mydb > mydb.sql 这时可以利用gzip压缩数据,命令如下: # mysqldump -uroot -p123456 mydb | gzip > mydb.sql.gz 恢复数据: Shell>mysql -uroot -p123456 mydb < mydb.sql 从压缩文件直接恢复: # gunzip &l…

阅读全文 »

Nginx 启用 gzip压缩

使用 gzip 压缩可以降低网站带宽消耗,同时提升访问速度,gzip压缩用的是http_gzip_module模块,此模块支持在线实时压缩输出数据流在nginx中配置gzip比较简单,一般情况下只要在nginx.conf的http段中加入下面几行配置即可 # vim /etc/nginx/nginx.conf 找到#gzip on;在下面添加如下代码即可: gzip on; gzip_vary on; gzip_proxied any; gzip_comp_level 4; gzip_buffe…

阅读全文 »