存档于 'Linux'
Mysql配置文件my.cnf详解
发表时间:19. Aug, 2010 作者:Freddie.
以下是Mysql数 据库服务器配置文件/etc/my.cnf的详细配置。应用场合是InnoDB引擎,4核CPU, 32位SUSE。
[client]
port = 3306
socket = /tmp/mysql.sock
# The MySQL server
[mysqld]
bind-address = 192.168.0.11
port = 3306
socket = /tmp/mysql.sock
##设置表的默认类型。和default-storage-engine同义
default-table-type = innodb
详细内容
Ubuntu操作基本快捷键
发表时间:29. Jul, 2010 作者:Freddie.
Ubuntu操作基本快捷键
* 打开主菜单 = Alt + F1
* 运行 = Alt + F2
* 显示桌面 = Ctrl + Alt + d
* 最小化当前窗口 = Alt + F9
* 最大化当前窗口 = Alt + F10
* 关闭当前窗口 = Alt + F4
* 截取全屏 = Print Screen
* 截取窗口 = Alt + Print Screen
默认特殊快捷键
* 展示所有窗口程序 = F10
* 展示当前窗口最上层程序 = F11
* 展示当前窗口所有程序 = F12
* 切换窗口 = Alt [...]
详细内容
linux–apache服务器访问限制
发表时间:18. Dec, 2009 作者:Freddie.
1、用ps命令确认httpd deamon确实启动,并且监听80口地址。
2、在httpd.conf文件中,确认包含access.conf,srm.conf两个控制文件,否则,需要分
别修改这两个文件。
3、在httpd.conf文件中,有限制IP访问的句子,类似如下:
Order allow,deny
Allow from all
Order指令控制缺省的访问状态和 Allow与Deny指令被评估的顺序。 Ordering是以下几种范例之一:
Deny,Allow
Deny指令在 Allow指令之前被评估。缺省允许所有访问。 任何不匹配Deny指令或者匹配 Allow指令的客户都被允许访问服务器。
Allow,Deny
Allow指令在 Deny指令之前被评估。缺省禁止所有访问。 任何不匹配Allow指令或者匹配 Deny指令的客户都将被禁止访问服务器。
在下面的例子中,apache.org域中所有主机都允许访问,而其他任何主机访问都被拒绝。
Order Deny,Allow
Deny from all
Allow from apache.org
下面例子中,apache.org域中所有主机,除了foo.apache.org子域包含的主机被拒绝访问以外,都允许访问。 而所有不在apache.org域中的主机都不允许访问,因为缺省状态是拒绝对服务器的访问。
Order Allow,Deny
Allow from apache.org
Deny from foo.apache.org
如果只是允许如下两个网段访问则:
Allow from 172.16.86.0 10.0.0.0/255
IP之间不是”,”逗号,而是空格
下面这个网站可以查询世界所有国家的IP
http://www.countryipblocks.net/country-blocks/select-formats/
详细内容
CentOS 5.3安装WordPress 2.7.1
发表时间:18. Dec, 2009 作者:Freddie.
1. 最小化安装centos 5.3
2. yum install php mysql httpd mysql-server php-mysql
3. 下载最新版本的 WordPress,使用 wget http://cn.wordpress.org/wordpress-2.7.1-zh_CN.zip
4. 解压使用 tar zxvf latest.tar.gz,得到 wordpress 目录
5. 将该目录移动到/var/www目录下,使用 mv wordpress /var/www/
6. cd /var/www/wordpress
7. 拷贝wp的配置文件, cp wp-config-sample.php wp-config.php
8. vim wp-config.php
9. 修改如下参数 // ** MySQL settings ** //
define(’DB_NAME’, ‘wordpress’); // 数据库名
define(’DB_USER’, ‘wpuser’); // 您的 MySQL 用户名
define(’DB_PASSWORD’, ‘wpuser′); // …以及密码
define(’DB_HOST’, ‘localhost’); // 99% 你不用修改
10. /etc/init.d/mysqld [...]
详细内容
Soap invoke:‘Unable to load Soap extension on the server’
发表时间:18. Dec, 2009 作者:Freddie.
今天想用flex通过soap调用magento的api,结果老是出现‘Unable to load Soap extension on the server’错误!!
google 一下~
原来php没有soap服务器支持·
直接两条命令搞定·
yum install php-soap
service httpd restart
OK啦·~~
详细内容
linux yum安装mysql后要注意的一些初始化问题
发表时间:17. Dec, 2009 作者:Freddie.
前天给公司网站换服务器~
本来换服务器是个很麻烦的事,但是有了redhat的yum命令就不同了啦~
我的服务器装的是centos 5.3,由于最开始安装做了详细的记录,所以整个过程也是轻车熟路,一路yum下来,就搞定了,然后就是数据库、网站的搬家,轻松搞定~
可是今天在家看了下公司的网站,问题出来了~ 有些产品点击查看详细信息的时候,找不到网页~经过一番思考,发现是mysql默认字符集的问题,把原来服务器上的my.cnf一看,还果真是~~晕了~~~
下面写出mysql装完后需要注意的一些初始化设置~
1. 配置开机启动服务
/sbin/chkconfig httpd on [设置apache服务器httpd服务开机启动]
/sbin/chkconfig –add mysqld [在服务清单中添加mysql服务]
/sbin/chkconfig mysqld on [设置mysql服务开机启动]
/sbin/service httpd start [启动httpd服务,与开机启动无关]
/sbin/service mysqld start [启动mysql服务,与开机无关]
2. 设置mysql数据库root帐号密码。默认的初始化密码为空~~~
mysqladmin -u root password ‘new-password’ [引号内填密码]
3. 让mysql数据库更安全
mysql -u root -p
mysql> DROP DATABASE test; [删除test数据库]
mysql> DELETE FROM mysql.user WHERE user = ”; [删除匿名帐户]
mysql> FLUSH PRIVILEGES; [重载权限]
4.安装上mysql扩展
yum -y install mysql-connector-odbc mysql-devel libdbi-dbd-mysql
5.设置默认编码等一些初始参数(my.cnf)
vi /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
default-character-set=utf8 [...]

