ANT
tar -zxvf apache-ant-1.8.1-bin.tar.gz
vi /etc/profile
ANT_HOME=/usr/local/apache-ant-1.8.1
PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
export JAVA_HOME JAVA_BIN ANT_HOME PATH CLASSPATH
source /etc/profile
网络
配置ip地址 /etc/sysconfig/network-scripts/ifcfg-eth0
关闭防火墙 service iptables stop
时间
查看时区 cat /etc/sysconfig/clock
重置时区 cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
重置时间 date –s 06/22/11 date –s 15:52:00
将新时间写入CMOS clock –w
java
将JDK加入环境 vi /etc/profile
export JAVA_HOME=/home/jdk1.6.0
export CLASSPATH=/home/jdk1.6.0/jre/lib:$JAVA_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/jre/bin:$JAVA_HOME/bin:$PATH
将环境文件马上起效: 使用source /etc/profile
mysql
设置默认字符集为utf-8
vi /etc/my.cnf
在文件最后加入
default-character-set = utf8
[mysql]default-character-set=utf8
设置mysql随系统启动 chkconfig mysqld on
启动服务 service mysqld start
设置根用户密码(root):mysqladmin –u root password root。
赋予权限给远程用户
grant all on *.* to 'test'@'%' IDENTIFIED BY 'root' with grant option;
grant all on *.* to 'test'@'127.0.0.1' IDENTIFIED BY 'root' with grant option;
grant all on *.* to 'test'@'localhost' IDENTIFIED BY 'root' with grant option;
设置数据库上传文件最大值
set global max_allowed_packet = 16*1024*1024*10
编译源码包
mkdir -p /usr/local/src/mysql
mv mysql-5.1.42.tar.gz /usr/local/src/mysql
cd /usr/local/src/mysql
tar zxvf mysql-5.1.42.tar.gz
cd mysql-5.1.42.tar.gz
./configure --help
CC=gcc CFLAGS="-O3" CXX=gcc CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local/mysql --enable-thread-safe-client --enable-assembler --with-big-tables --with-client-ldflags=-all-static --with-mysqld-ldflags=-all-static --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=complex
make
make install
cp ./support-files/my-medium.cnf /etc/my.cnf
./scripts/mysql_install_db --user=mysql
chown -R mysql.mysql /usr/local/mysql/var
chmod -R 700 /usr/local/mysql/var
cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod +x /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig --list mysqld
service mysqld start
vi /etc/profile
PATH=$PATH:/usr/local/mysql/bin
export PATH
./etc/profile
分享到:
相关推荐
本备忘录旨在帮助对Linux感兴趣的人员快速掌握一些常用命令,以便于日常操作和开发工作。 1. **SSH (Secure Shell)**:SSH是一种加密的网络协议,允许用户进行远程登录和命令执行。在Windows上,可以使用PuTTY和...
Linux 高级命令备忘录中文版 Linux 高级命令备忘录中文版是一份详细的备忘录,旨在帮助开发者快速了解和掌握 Linux 高级命令。该备忘录涵盖了 Linux 高级命令的基础知识、安装和配置 Apache、PHP 和 MariaDB 服务、...
Linux命令备忘手册是每一位Linux用户或系统管理员必备的参考资料,它涵盖了在Linux操作系统中进行日常操作、系统管理以及问题排查所需的各种命令。Linux是一种开源的类UNIX操作系统,以其稳定性和灵活性著称,广泛...
【Linux中级命令备忘录中文版】是一份专为对Linux有一定基础的人员设计的参考资料,涵盖了多个常用且重要的Linux命令。以下是对其中部分关键命令的详细解释: 1. **`more`** 命令:它允许你以可滚动的方式查看大量...
Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了一个强大的命令行接口(CLI)进行系统管理。这份"Linux速查备忘命令手册"是为那些...通过深入学习并熟练掌握这些命令,你将能更高效地管理和维护Linux系统。
随着经验的积累,你将逐渐掌握更多高级命令和技巧,从而更深入地了解和掌控Linux系统。为了更好地学习和复习,你可以参考提供的《Linux常用命令大全》博文,其中包含了更详细的命令解析和实例,对于初学者来说是一份...
Linux 命令备忘录(三) 本文档介绍了多个与文件操作相关的 Linux 命令,包括file命令、dd命令、find命令、grep命令、mv命令、chgrp命令、chown命令和mount命令。 1. file命令: file命令用于检测文件类型。例如...
综上所述,Linux速查备忘手册是一份十分实用的参考资料,它集合了Linux系统管理、编程语言学习、文档处理等多方面的知识,为Linux用户提供了便捷的一站式学习和查阅服务。对于Linux系统的维护、应用开发,乃至日常...
Linux命令是操作系统与用户交互的基本工具,通过输入简单的命令,用户可以实现文件操作、系统管理、网络通信等诸多功能。了解和熟练掌握这些命令对于任何Linux用户来说都至关重要。以下将对一些关键的Linux命令进行...
本篇作为命令备忘录,我会将实际工作当中用到的命令记录下来,并长期保持更新。 1.which which 用于查找一个文件,并返回绝对路径,查找的目录范围由系统的 PATH 指定。 由于 Linux 中一切皆文件,所以 which 指定...
这份"Linux速查备忘手册"涵盖了各种基本到高级的Linux命令和操作,是Linux管理员和开发者的宝贵参考资料。 首先,手册中列出了常用的系统管理命令。例如,`shutdown`命令用于关机或重启系统,`-h`参数表示关机,`-r...
"Linux 备忘手册.zip"文件显然旨在为用户提供一个全面的Linux命令参考指南,帮助用户掌握和记忆在日常工作中常用的Linux命令。在这个压缩包中,"linux-memo-master"目录可能包含了详细的文档、示例和解释,覆盖了...
Linux系统以其高度的可定制性、灵活性和安全性著称,拥有强大的命令行界面和丰富的开发工具,适配各种硬件平台,包括桌面、服务器、嵌入式设备等。它在Web服务器、数据库服务器、网络路由器、超级计算机等领域有广泛...
本备忘手册旨在帮助用户更好地理解和操作Linux系统,无论你是初学者还是经验丰富的系统管理员,都能从中受益。 一、Linux基础概念 1. 文件系统:Linux采用的是Hierarchical File System(层次化文件系统),文件和...
然而,由于Linux系统的庞大和复杂性,很多开发者在学习过程中可能会遇到“学完就忘”的困扰。这份"Linux备忘手册"正是为了解决这个问题,它旨在帮助程序员快速查询和定位常见的Linux问题,提高工作效率。 手册可能...
Linux是世界上最广泛使用的开源操作系统之一,它为用户提供了强大的命令行接口...持续学习和实践,将使你成为Linux系统的熟练使用者。记住,Linux世界广阔无垠,这里只是冰山一角,更多高级功能和工具等待你去探索。
在Linux系统中,熟悉基础命令是至关重要的。例如,“ls”用于列出目录内容,“cd”用于切换目录,“pwd”显示当前工作目录,“touch”创建新文件,“mkdir”创建新目录,“rm”删除文件或目录,“cp”和“mv”则分别...
arp:ARP缓存中包含一个或多个表,它们用于存储IP地址及其经过解析的MAC地址 ... iptables:是与新的 3.5 版本 Linux 内核集成的 IP信息包过滤系统 iptables -t filter –(…) //filter数据包过滤表