七、使用、配置mysql
1、连接到mysql
mysql -uroot
注意:初始安装的MySQL,超级用户没有口令
2、设置口令,在mysql提示符下,输入命令
mysqladmin -u root password 123456
3、创建数据库bugs
Create database bugs ;
4、创建用户bugs
GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,CREATE TEMPORARY TABLES, DROP, REFERENCES ON bugs.* TObugs@localhostIDENTIFIED BY '123456';
5、把数据写入到数据库
Flush privileges;
6、退出数据库
exit
或
quit
注意:(1)mysql中的sql语句是不区分大小写的,所以在mysql提示符下的输入不必在意大小写
(2)mysql语句必须要以分号“;”结束
(3)退出语句exit和quit后可以不写分号
八、安装DBD模块
(如果重新启动过Linux,需要再设置一次环境变量 export LANG=c)
1、在modules目录下,找到DBD-mysql-2.9004.tar.gz ,进行解包和安装,注意安装之前一定保证启动mysql
2、进入bugzilla-2.22.3目录,再次检查模块
3、注意:安装如果出现问题,可以通过下面方法尝试解决:
(1)在进行到 make 命令时,可能会出现下列错误提示:
Makefile:89: *** missing separator.Stop.
设置环境变量 export LANG=c
把生成的DBD-mysql-2.9004目录删除rm -r-fDBD-mysql-2.9004 后再重新解包,编译
(2)提示mysql有问题
(a)ps-ef | grepmysql 查看进程
(b)kill -9 1758杀掉进程(1758为进程号,以实际为准)
(c)service mysql start 启动服务
九、sendmail 的安装
1、FC8,要把邮件服务器中把sendmail和sendmail-cf服务装上。可以在添加/删除程序中添加。
十、sendmail 的配置
首先进入 /etc/mail 目录
1、配置文件 sendmail.mc
(1)打开文件 sendmail.mc
vi sendmail.mc
(2)在命令状态下,输入
/DAEMON_OPTIONS
查找字符串:
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
(3)在该字符串前面加上dnl ,把该行注释掉,即:
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
保存退出
(4)执行命令
m4/etc/mail/sendmail.mc > /etc/mail/sendmail.cf
输出新的配置文件
2、配置文件access
(1)打开文件 access
vi access
(2)在文件中添加
192.168.94.20 RELAY
(注意:网段根据实际确定)
保存退出
(3)执行命令
makemap hash /etc/mail/access.db < /etc/mail/access
建立索引文件(可能会比较慢)
3、配置文件local-host-names
(1)打开文件 local-host-names
vi local-host-names
(2)在文件中添加
tdtest.com
mail.tdtest.com
设置本地域名,以进行本地传递
4、修改完以上配置文件,重启sendmail
/etc/rc.d/init.d/sendmail restart
(注意可能时间会比较慢)