Linux

UTF-8和utf-8区别

博客分类: 

昨天使用flash时候出现配置信息XML文件读取失败的情况。

经过一位同事的帮忙,最终确定是编码格式的问题。但是我是UTF-8以及Unix下编码。后来,我查看XML文件,发现头部的encoding="utf-8",我将其改为大写UTF-8,问题竟然奇迹般解决了。

上网搜的结果基本都认为windows不区分大小写,UTF-8和utf-8没有区别。但是写成UTF-8会更标准。国际标准是UTF-8而不是utf-8。

另外,顺便提下,mysql内只能用set name=utf8;这是由于mysql解析的原因,跟上面说的不是一回事情了。

linux+Apache+Php+Mysql安装

博客分类: 

做PHP三年多,一直都是apt-get install ,从未手动安装过apache,php以及mysql。最近有需要在服务器上安装LAMP。

安装包我选择的:

  • httpd-2.0.63.tar.gz
  • php-5.2.14.tar.gz
  • mysql-5.1.46-linux-i686-glibc23.tar.gz

放在/usr/local/src下面

一、安装Mysql

shell> groupadd mysql

shell> useradd -g mysql mysql

shell>cd /usr/local/src

shell>tar xvzf mysql-5.1.46-linux-i686-glibc23.tar.gz

shell>cd mysql-5.1.46-linux-i686-glibc23

shell> scripts/mysql_install_db --user=mysql

shell> chown -R root  .

Linux下查看当前文件夹所在的路径

博客分类: 

在linux下经常会遇到相同的目录名,如/etc/,而进入这个目录缺不知道是/usr/lib/etc/还是/etc/.所以查看当前目录的路径很重要.

pwd命令就是用来干这事儿的.print working directory.

另外,如果是软连接,想知道真实路径可以加-P这个参数.如:

pwd -P 记得大写-P.我用的debian,小写不正确.

Linux+Apache+Mysql+PHP典型配置

博客分类: 

原文地址:http://www.5ilinux.com/lamp01.html

作者:张微波

Linux+Apache+Mysql+PHP配置关键字:apache+mysql+php apache mysql php 配置 lamp 服务器 web

Linux+Apache+Mysql+PHP典型配置

调试环境:Redhat9.0 Apache1.3.29 Mysql3.23.58 PHP4.3.4

Linux系统的安装我就不讲了,这是基本功,其实这篇文章在类似Redhat的其他linux也应该通用,大家只要掌握我提供的方法就行。记得安装 Redhat9。0的时候不要安装系统默认的apache,mysql和php以及相关的软件。已经安装的请用rpm -e * 删除已经安装的包。

1.安装Mysql3.23.58

如何配置apache虚拟主机

  • windows下配置apache虚拟主机

首先确认下你的apache有没有启用虚拟主机。去掉LoadModule vhost_alias_module modules/mod_vhost_alias.so前的分号即是启用。并且确认是否包含虚拟主机的配置文件。虚拟配置文件默认是存在的,但是不启用的。可以在httpd.conf文件内搜索Virtual hosts,找到类似Include conf/extra/httpd-vhosts.conf这行(我的配置文件是这个),去掉前面的分号;就是引用虚拟主机配置文件了。

还有一点,重要的是,如果使用.htaccess做重写的话,需要加载rewrite模块,将LoadModule rewrite_module modules/mod_rewrite.so的分号去掉即可。

然后在你的virtual-host.conf的文件内添加你的配置。文件大概在confg/extra下面。不太记得了。找到就行了,呵呵……然后添加如下形式的配置信息:

crontab命令详解

博客分类: 

crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。

crontab命令的功能是在一定的时间间隔调度一些命令的执行。在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab。

crontab命令有三种形式的命令行结构:

crontab [-u user] [file]

crontab [-u user] [-e|-l|-r]

crontab -l -u [-e|-l|-r] 第一个命令行中,file是命令文件的名字。如果在命令行中指定了这个文件,那么执行 crontab命令,则将这个文件拷贝到crontabs目录下;如果在命令行中没有制定这个文件,crontab命令将接受标准输入(键盘)上键入的命 令,并将他们也存放在crontab目录下。

命令行中-r选项的作用是从/usr/spool/cron/crontabs目录下删除用户定义的文件crontab;

命令行中-l选项的作用是显示用户crontab文件的内容。

页面