openfire3.7.1及Darwin安装

一、安装openfire
1.安装准备
Ubuntu11.04 系统上无源sun-java6-jre,因此需要下载与手动安装:
Jre、jdk和openfire的下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html
http://www.oracle.com/technetwork/java/javase/downloads/jre-7u2-download-1377135.htmlhttp
http://www.igniterealtime.org/downloads/index.jsp
Ubuntu11.04用的是openjdk不是sun-java6-jre,使用sudo apt-get install sun-java6-jre sun-java6-jdk无法安装java环境,因此需要手动安装jdk
下载的jdk文件为bin格式
jre-6u29-linux-i586.bin
jdk-6u30-linux-i586.bin
在shell命令行中分别输入 ./ jre-6u29-linux-i586.bin和./ jdk-6u30-linux-i586.bin 进行安装。
安装完成后在安装目录下生成文件夹:jre1.6.0_30和jdk1.6.0_29
进入到有存放这个文件的目录下进行配置:
1.1Jre配置
sudo mv ./jre1.6.0_30 /usr/lib/jvm/jre1.6.0_30
sudo update-alternatives --config java
会列出系统现在有的java可选的环境
 Sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0/bin/java 1
最后一位数字是可更改的,在上面现有的java环境个数上加1,如果系统系统原来有0和1两个选项,现在这个数字应该写为2。
Sudo update-alternatives --config java 查看并配置,选择一个作为默认的java环境
检查安装的java jre的版本
Java –version
1.2.Jdk配置
Sudo mv ./jdk1.6.0_29 /usr/lib/jvm/jdk1.6.0_29
Sudo update-alternatives –install /usr/bin/java java /usr/lib/jvm/ jdk1.6.0_29/bin/java 1
Sudo update-alternatives –install /usr/bin/javac javac /usr/lib/jvm/ jdk1.6.0_29/bin/javac 1
Sudo update-alternatives –install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_29/bin/javaws 1
Sudo update-alternatives –config java(选择刚安装过的jdk)
Sudo update-alternatives –config javac
Sudo update-alternatives –config javaws
安装成功后需要配置java环境变量
  用cd命令进入/etc目录sudo vi profile即执行编辑profile文件命令
  在umask 022前添加如下内容:
  export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_29
  export JRE_HOME=/usr/lib/jvm/jre1.6.0_30/jre
  export PATH=$PATH:/usr/ jdk1.6.0_29/bin
  export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
Umask 022
  保存退出,重启电脑
1.3测试java是否安装成功
#vi hello.java
public class hello {
public static void main(String args [ ])
{
System.out.println("Hello World!");
System.out.println("2011/1/14");
}
}
# javac hello.java
# java hello

完成java安装之后即可进行openfire的安装(可参看openfire安装包下的documentation),下面介绍使用.tar.gz安装包来安装openfire
在安装包存放路径下
Tar –xzvf openfire_3_7_1.tar.gz
Mv openfire /opt
运行./opt/openfire/bin/openfire start 启动openfire service
可在浏览器中输入http://IP:9090进行server配置
二、ftp服务器使用的是vsftpd
apt-get install vsftpd
三、apache服务器使用的是apache2
apt-get install apache2
四、Darwin服务器DarwinStreamingSrvr_6.0.3
Ubuntu 下安装 Darwin Streaming server 流媒体服务器
获取包:
6.0.3版本
wget   http://static.macosforge.org/dss/downloads/DarwinStreamingSrvr6.0.3-Source.tar
linux的补丁
wget http://dss.macosforge.org/trac/raw-attachment/ticket/6/dss-6.0.3.patch
(或者http://www.abrahamsson.com/dss-6.0.3.patch)
Wget http://dss.macosforge.org/trac/raw-attachment/ticket/6/dss-hh-20080728-1.patch
(3)安装之前,确信安装了gcc glibc g++等包
(4)安装步骤:
解压:
tar –xvf  DarwinStreamingSrvr6.0.3-Source.tar
打补丁:
patch -p0 < dss-6.0.3.patch
patch -p0 < dss-hh-20080728-1.patch
修改一下Install:
cd DarwinStreamingSrvr6.0.3-Source
vi Install
打开找到如下命令行:
   if [ $INSTALL_OS = "Linux" ]; then
        /usr/sbin/groupadd qtss > /dev/null 2>&1
        /usr/sbin/useradd -M qtss > /dev/null 2>&1(修改这一行为/usr/sbin/useradd –g qtss qtss > /dev/null 2>&1)
    else
        /usr/sbin/groupadd qtss > /dev/null 2>&1
        /usr/sbin/useradd qtss > /dev/null 2>&1
编译:
./Buildit install
生成安装目录:
./DSS_MakeRoot -f /tmp/dss
去安装目录&安装:
cd /tmp/dss
./Install
输入用户名,密码
装完以后是默认启动的
(5) 以后可以使用这个脚本启动web的控制,也可以加到/etc/rc.local中
/usr/local/sbin/streamingadminserver.pl
可以使用http://IP:1220/ 用之前的用户名,密码登录
DSS服务器
/usr/local/sbin/DarwinStreamingServer
readme
/var/streaming/readme.txt
安装成功后, Darwin的执行文件在/usr/local/sbin/DarwinStreamingServer
配置文件在 /etc/streaming/streamingserver.xml
(配置文件中需要修改<PREF NAME="reflector_buffer_size_sec" TYPE="UInt32" >0</PREF>)

猜你喜欢

转载自blog.csdn.net/sunshine2853/article/details/75460959