七、使用、配置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
(注意可能時間會比較慢)