配置Fedora 8和以其为平台架建各种服务器的笔记

下面是我配置Fedora 8和以其为平台架建各种服务器的详细笔记,希望对大家有所帮助.

将系统用户postgres 改为可登录,主目录改为/home/postgres
postgres> initdb /home/postgres/data
# gedit /etc/rc.d/init.d/postgrdsql
将其中PGDATA=/var/lib/pgsql/data改为 PGDATA=/home/postgres/data

注: postgres -D PGDATA 为pgsql的手动启动


jdk

在/home/download/java/中有jdk1.63
安装它
运行java程序出现错误 :java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
可以以下命令修正
#sed -i 's/XINERAMA/FAKEEXTN/g' $JAVA_HOME/jre/lib/i386/xawt/libmawt.so
当然也要如下配置好jdk,即修改/home/bashrc加入
export JAVA_HOME=/usr/java/jdk1.6.0_03
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH


phlinux

重装FC8后,以前的phlinux目录还在,配置也没有变,但无法启动phlinux.
重装phlinux,还是无法启动。
只好如下:
首先用ps -A查看所有进程列表,记住phlinux的pid
再使用kill -9 杀掉此进程
再启动phlinux就正常了。
自动启动 gedit /etc/rc.d/local.d 加入 /usr/local/phlinux/phlinux -d


apache+php

无法显示网页错误可以#gedit /etc/php.ini,将displayerror off 改为On
网页中文乱码可以#gedit /etc/httpd/conf/httpd.conf 将将AddDefaultCharset UTF-8 改为 AddDefaultCharset off
无法正常连接postgresql,可以装php-pgsql


pirut
加入FC8源 http:/rpm.livna.org



sendmail+dovecot

用yum 安装这二个软件

#gedit /etc/mail/local-host-names
加入自己的域名
#gedit /etc/mail/sendmail.mc
DaemonPortsOptions=Port=smtp,Addr=127.0.0.1, Name=MTA 更改为:DaemonPortsOptions=Port=smtp,Addr=yourip或者0.0.0.0, Name=MTA
修改用户认证
#gedit /etc/mail/sendmail.mc 进入到里面以后找到
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl改成下面這樣也可以
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
然后m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf

建立用户帐号

[root@localhost named]# groupadd mailuser
[root@localhost named]# adduser -g mailuser -s /sbin/nologin mike
[root@localhost named]# adduser -g mailuser -s /sbin/nologin john
[root@localhost named]# passwd mike
[root@localhost named]# passwd john 密码由你自己喜欢 用户也随你喜欢添加几个(这一段引用另一篇转载的文章)

访问控制设置
# gedit /etc/mail/access
加入ltest.com RELAY和0.0.0.0 RELAY
完成后makemap hash /etc/mail/access.db < /etc/mail/access进行数据库更新。

(9)重启服务
[root@localhost named]# service sendmail restart
(10)测试服务器
[root@localhost named]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 localhost.localdomain ESMTP Sendmail 8.13.1/8.13.1; Sat, 17 Mar 2007 12:54:47 +0800
ehlo localhost(用户输入)
250-localhost.localdomain Hello localhost.localdomain [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN ---认证应该生效
250-DELIVERBY
250 HELP
quit(用户输入 退出telnet)
221 2.0.0 localhost.localdomain closing connection
Connection closed by foreign host.
看见这些信息就代表成功了


gnump3d

下载:http:/www.gnu.org/software/gnump3d/

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

转载注明出处:https://www.heiqu.com/336dba760c3eecbdef1e8d6e041fe8ed.html