vsftpd2.3.5+pam安装配置笔记

要搭建vsftpd+pam首先要确保安装环境

yum grouplist

vsftpd2.3.5+pam安装配置笔记

1.确定无误后,开始源码编译安装新版的mysql-5.5.25a.tar.gz

要先编译安装cmake(cmake-2.8.8.tar.gz)

tar xf cmake-2.8.8.tar.gz   cd cmake-2.8.8   ./bootstrap   make   make install  

开始安装mysql
这里用了cmake所以与以往的编译安装不同
以往    现在
./configure   cmake .
./configure --help  cmake . -LH 或者ccmake .
制定安装文件的安装路径常用选项
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
-DMYSQL_DATADIR=/data/mysql
-DSYSCONFDIR=/etc
默认编译的存储引擎包括:csv,myisam,myisammrg,heap(可以在源代码目录中的storage中查看所有可编译的存储引擎)
指定安装某存储引擎
-DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1
-DWITH_BLACKHOLE_STORAGE_ENGINE=1
-DWITH_FEDERATED_STORAGE_ENGINE=1
指定不安装某存储引擎
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1
如果要编译进其他功能,例如ssl等,则使用如下选项来实现编译时使用某库或者不实用
-DWITH_READLINE=1
-DWITH_SSL=system通过本地openssl来实现
-DWITH_ZLIB=system压缩库
-DWITH_LIBWRAP=0接受tcp_wrappers的控制(这里不接受)
其它常用选项
-DMYSQL_TCP_PORT=3306
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock
-DENABLED_LOCAL_INFILE=1本地装载数据库
-DEXTRA_CHARSETS=all支持的字符集有哪些
-DDEFAULT_CHARSET=utf8默认字符集
-DDEFAULT_COLLATION=utf8_general_ci默认的排序规则
-DWITH_DEBUG=0是否开启mysql的调试功能
-DENABLE_PROFILING=1是否开启mysql的profileing(1是开启)

这里我们使用的编译选项是

cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DSYSCONFDIR=/etc -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_FEDERATED_STORAGE_ENGINE=1 -DWITH_SSL=system -DWITH_ZLIB=system -DWITH_LIBWRAP=0 -DDEFAULT_CHARSET=utf8 -DEXTRA_CHARSETS=all -DDEFAULT_COLLATION=utf8_general_ci 

如果编译过程中出错,可以通过make clean 和rm CMakeCache.txt来删除
然后make && make install
然后开始copy官方提供的文件

cd /usr/local/mysql   cp support-files/my-large.cnf /etc/my.cnf   cp support-files/mysql.server /etc/rc.d/init.d/mysqld   chmod +x /etc/rc.d/init.d/mysqld   chkconfig --add mysqld   chkconfig mysqld on 

然后初始化数据库
初始化数据库之前得先创建数据目录(为了安全,可以放在逻辑卷上,这里演示就不做了)

mkdir -pv /data/mysql   chown -R mysql:mysql /data/   chown -R :mysql /usr/local/mysql/.   scripts/mysql_install_db --user=mysql --datadir=/data/mysql  

最后修改mysql配置文件

添加

datadir = /data/mysql

修改

thread_concurrency = 2

然后就可以启动服务了

vsftpd2.3.5+pam安装配置笔记

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/48d83ed6a92637fbc65dac32e638c5a3.html