-------------------------------------------------------------------------------- By 小糊塗蟲 Linux網路服務軟體安裝備忘錄 ver 0.3 by hutuworm ※軟體版本 RedHat Linux 9 □下列軟體均在此平台上安裝成功
※安裝過程 Apache: 1. 下載: http://www.apache.org/dist/httpd/httpd-2.0.46.tar.gz 2. 解包: tar xvfz httpd-2.0.46.tar.gz 3. 安裝: cd httpd-2.0.46 ./configure --prefix=/usr/local/apache --enable-so make make install 4. 修改httpd.conf: vi /usr/local/apache/conf/httpd.conf DirectoryIndex后加上index.php 加一行 AddType application/x-httpd-php .php .phtml .php3 .inc 加一行 LoadModule php4_module modules/libphp4.so AddDefaultCharset后改為GB2312 5. 啟動時運行: vi /etc/rc.d/rc.local 加一行 /usr/local/apache/bin/apachectl start
MySQL: 1. 下載: http://mysql.ihostunit.com/Downl ... c-linux-i686.tar.gz 2. 安裝: groupadd mysql useradd -g mysql mysql cd /usr/local gunzip < /path/to/mysql-VERSION-OS.tar.gz | tar xvf - ln -s full-path-to-mysql-VERSION-OS mysql cd mysql scripts/mysql_install_db chown -R root . chown -R mysql data chgrp -R mysql . 3. 運行: ./bin/mysqld_safe --user=mysql & 4. 啟動時運行: vi /etc/rc.d/rc.local 加一行 cd /usr/local/mysql;./bin/mysqld_safe --user=mysql &
PHP: 1. 下載: http://www.php.net/get/php-4.3.2.tar.gz/from/this/mirror 2. 解包: tar xvfz php-4.3.2.tar.gz 3. 安裝: cd php-4.3.2 ./configure --with-mysql --with-apxs2=/usr/local/apache/bin/apxs --enable-track-vars --with-gd --with-zlib --with-xml make make install cp php.ini-dist /usr/local/lib/php.ini vi /usr/local/lib/php.ini 修改 mysql.default_socket =/tmp/mysql.sock
ProFTPD: 1. 下載: ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.8.tar.gz 2. 解包: tar xvfz proftpd-1.2.8.tar.gz 3. 安裝: cd proftpd-1.2.8 ./configure make make install vi /usr/local/etc/proftpd.conf 將 Group 后改為nobody 4. 運行: /usr/local/sbin/proftpd 5. 啟動時運行: vi /etc/rc.d/rc.local 加一行 /usr/local/sbin/proftpd
JabberD: 1. 下載: http://jabberd.jabberstudio.org/ ... rt-0.2-linux.tar.gz 2. 解包: tar xvfz jabberd-quickstart-0.2-linux.tar.gz 3. 管理: cd jabberd-quickstart ./setup.sh 顯示界面以配置參數、管理用戶、啟停Jabber伺服器 4. 客戶端: JAJC : Just Another Jabber Client 主頁: http://jajc.ksn.ru/ 軟體包: http://jajc.ksn.ru/ downloads/jajc0.0.7.100.rar 中文語言包: http://jajc.ksn.ru/ lngs/zh.lng sample:
1. 下載: http://aleron.dl.sourceforge.net ... /ample-0.5.6.tar.gz 2. 解包: tar xvfz ample-0.5.6.tar.gz 3. 安裝: cd ample-0.5.6 ./configure make make install 4. 配置: 在/usr/local/etc/目錄下建立新文件:ample.conf 內容可參照以下樣例修改: # An example of a Ample config file # # @Copyleft 2003 hutuworm.org # # All options supported are included # # Boolean values can be given as (case insensitive) # yes,true,no,false # Port number to use port = 8000 # Should files be ordered? order = false # Amount of simultaneous clients allowed clients = 5 # Path to logfile if syslog isn't used logfile = /var/log/ample # Path to MP3 files mp3path = /usr/local/mp3 # mp3文件都放在這個目錄下 # Should that path be recursively scanned? recursive = true # Name of the server (displayed to clients in HTML and MetaData) servername = hutuworm Internet Radio http://radio.hutuworm.org:8000/ # The end 5. 運行: /usr/local/bin/ample 可用XMMS,winamp,Media Player等客戶端軟體訪問http://radio.hutuworm.org:8000/