首页 > 系统 > Linux > 正文

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

2024-08-28 00:11:50
字体:
来源:转载
供稿:网友
下面是我配置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 '^]'.
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表