歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 配置Fedora 8和以其為平台架建各種服務器的筆記

配置Fedora 8和以其為平台架建各種服務器的筆記

日期:2017/2/28 17:11:39   编辑:Linux教程
下面是我配置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/
Copyright © Linux教程網 All Rights Reserved