linux 系统源码安装 mysql 、fedora10 mysql5
操作系统 Fedora 10
mysql安装包 mysql-5.0.85.tar.gz
1、创建mysql用户组和用户名
# groupadd mysqlGroup
(创建组)
# useradd -g mysqlGroup mysqlUser
(创建一帐号)
2、解压安装包 ,当前目录为 /home/hust/down/mysql/
# tar -xvzf mysql-5.0.85.tar.gz
解压后目录为:/home/hust/down/mysql/
mysql-5.0.85
注意安装文档 /home/hust/down/mysql/
mysql-5.0.85/INSTALL-SOURCE
3、建立mysql安装目录,将mysql 安装到 /usr/local/mysql5 下
# cd /usr/local
#ls
如果没有mysql5目录,建立mysql5目录
# mkdir mysql5
否则重新建立一个新目录来安装mysql
4、假设建立好了目录 /usr/local/mysql5
转到 安装文件目录
# cd /home/hust/down/mysql/
mysql-5.0.85
# ./confiure --prefix=/usr/local/mysql5 \
(配置安装路径)
> --with-mysqld-user=mysqlUser
(配置mysql用户)
#make
(编译)
#make install
(安装)
5、建立配置文件
# cp /home/hust/down/mysql/mysql-5.0.85/support-files/my-medium.cnf /etc/my.cnf
配置权限
# cd /usr/local/mysq5/
# chown -R mysqlUser .
(mysqlUser 用户权限)
# chgrp -R mysql .
(mysql组权限)
#bin/mysql_install_db --user=mysqlUser
(为数据库设置mysqUser用户)
# chown -R root .
# chown -R mysql var
# bin/mysqld_safe --user=mysqlUser &
(以 mysqlUser 用户 启动mysql)
6、配置mysql 系统服务(开机自动启动mysql服务,在正式搭建服务器必须用到)
# cp /home/hust/down/mysql/mysql-5.0.85/support-files/mysql.server &n
相关文档:
dd命令
把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:
CODE:[Copy to clipboard]dd 〔选项〕
QUOTE:
if =输入文件(或设备名称)。
of =输出文件(或设备名称)。
ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。
skip = blocks 跳过读入缓冲区开头的ibs*blo ......
Linux启动时,第一个必须挂载的是根文件系统;若系统不能从指定设备上挂载根文件系统,则系统会出错而退出启动。之后可以自动或手动挂载其他的文件系统。因此,一个系统中可以同时存在不同的文件系统。不同的文件系统类型有不同的特点,因而根据存储设备的硬件特性、系统需求等有不同 ......
Linux下高并发的Squid服务器,TCP TIME_WAIT套接字数量经常达到两、三万,服务器很容易被拖死。通过修改Linux内核参数,可以减少Squid服务器的TIME_WAIT套接字数量。
vi /etc/sysctl.conf
增加以下几行:
引用
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.tcp_syncookie ......
在一个程序崩溃时,默认情况下是不产生core文件。
下面的命令可以检查生成core文件的选项是否打开:
$ulimit -a该命令将显示所有的用户定制,其中选项-a代表“all”。
$ulimit -c unlimited来让特定的用户可以产生core文件
core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。如果您根本就不想 ......
NO
分类
PS1
命令名
用法及参数
功能注解
1
显示目录信息
#
ls
ls -a
列出当前目录下的所有文件,包括以.头的隐含文件
#
ls
ls -l或ll
列出当前目录下文件的详细信息
#
ls
ls -a
显示所有文件,包含隐藏。
#
ls
ls -al
显示所有文件的详细信息。
2
查看路径
#
pwd
pwd
......