易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux安装apache、php和mysql方法

apache的源码安装 
将压缩包解压之后进入相应的目录
./configure \   #--------------------预编译命令
"--prefix=/usr/local/apache" \  #--------------------安装路径为“/usr/local/apache”
"--with-included-apr" \
"--enable-so" \ #--------------------开启相应的扩展模块支持
"--enable-deflate=shared" \
"--enable-expires=shared" \
"--enable-rewrite=shared" \
"--enable-static-support" \
"--disable-userdir"
make #--------------------编译
make install  #--------------------编译安装
php的源码安装
将压缩包解压之后进入相应的目录
./configure \ #--------------------预编译命令
"--prefix=/usr/local/php" \ #--------------------安装路径为“/usr/local/apache”
"--with-apxs2=/usr/local/apache/bin/apxs" \
"--with-config-file-path=/usr/local/php/etc" \
"--with-mysql=/usr/local/mysql" \
"--with-libxml-dir=/usr/local/libxml2" \
"--with-gd=/usr/local/gd2" \
"--with-jpeg-dir" \
"--with-png-dir" \
"--with-bz2" \
"--with-iconv-dir" \
"--with-zlib-dir " \
"--with-mcrypt=/usr/local/libmcrypt" \
"--enable-soap" \ #--------------------开启相应的扩展模块支持
"--enable-gd-native-ttf" \
"--enable-memory-limit" \
"--enable-ftp" \
"--enable-mbstring" \
"--enable-exif" \
"--disable-ipv6" \
"--disable-cgi" \
"--disable-cli"
mysql的安装
首先为mysql建立相应的用户和组
groupadd mysql     
useradd -g mysql -s /sbin/nologin mysql
找到mysql_install_db脚本并执行mysql_install_db --user=mysql(其中可以类似的加相应的参数
Mysql_install_db --defaults-file=/test/Mysql/my.cnf --user=Mysql 若不加参数,安装时默认读取/etc/my.cnf)
为整个mysql目录赋777权限,且其中的data目录用户和组均为mysql
chown -R root .
chown -R mysql data 
chgrp -R mysql .
最后启动数据库即可
bin/mysqld_safe --user=mysql &


相关文档:

mysql 用同一表中的另一行记录的字段赋值

CREATE TABLE `user` (
  `db_id` varchar(255) NOT NULL,
  `name` varchar(45) default NULL,
  `age` int(10) unsigned NOT NULL,
  `address` varchar(45) default NULL,
  PRIMARY KEY  (`db_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
// 设置name='888'的age等于name='111' ......

批量跳过mysql slave错误小脚本

[perl] 批量跳过mysql slave错误小脚本
2009年02月20日 16:24
发现mysql slave服务器经常因为一些特殊字符或者符号产生的更新语句报错,整个同步也会因此而卡在那,最初的办法只是手动去出错的机器,执行下面三条sql语句,跳过错误即可。
slave stop;
set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
slave start;
一台slave机 ......

mysql各引擎优势小记


  选择你的引擎
  你能用的数据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MySQL。仅仅为了添加一个特性而编译
应用程序的概念对于Windows的开发人员来说可能很奇怪,但是在Unix世界里,这已经成为了标准。在缺省情况下,MySQL支持三个引
擎:ISAM、MyISAM和HEAP。另外两种 ......

Notes for Advanced Linux Programming 6. Devices


6.  Devices
A device driver hides the hardware device’s communication
protocols from the operating system and allows the system to interact with the
device through a standardized interface.
Processes can communicate with a device driver via
file-like objects.
6.1 Device Types
A c ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号