当前位置: 首页 > news >正文

二级网站建设方案 试行wordpress 进度条

二级网站建设方案 试行,wordpress 进度条,建设跨境电商网站,源码之家网站模板在网上看了不少安装red5-server的方法,在我电脑上都好像安装不成功,本来是很简单的事,因为刚接触,结果费了不少时间。这里整理出ubuntu16.04 成功安装的方法,以便给搭建一个参考。 (一)安装JDK …

 

  在网上看了不少安装red5-server的方法,在我电脑上都好像安装不成功,本来是很简单的事,因为刚接触,结果费了不少时间。这里整理出ubuntu16.04 成功安装的方法,以便给搭建一个参考。

    (一)安装JDK

    1. 终端输入:apt-cache search openjdk     

    运行结果:

licaibiao@lcb:~/test/RTMP$ sudo apt-cache search openjdk
[sudo] password for licaibiao: 
Sorry, try again.
[sudo] password for licaibiao: 
default-jdk - Standard Java or Java compatible Development Kit
default-jdk-doc - Standard Java or Java compatible Development Kit (document
default-jdk-headless - Standard Java or Java compatible Development Kit (hea
default-jre - Standard Java or Java compatible Runtime
default-jre-headless - Standard Java or Java compatible Runtime (headless)
openjdk-8-dbg - Java runtime based on OpenJDK (debugging symbols)
openjdk-8-demo - Java runtime based on OpenJDK (demos and examples)
openjdk-8-doc - OpenJDK Development Kit (JDK) documentation
openjdk-8-jdk - OpenJDK Development Kit (JDK)
openjdk-8-jdk-headless - OpenJDK Development Kit (JDK) (headless)
openjdk-8-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-8-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-8-jre-jamvm - Alternative JVM for OpenJDK, using JamVM
openjdk-8-source - OpenJDK Development Kit (JDK) source files
icedtea-8-plugin - web browser plugin based on OpenJDK and IcedTea to execut
jtreg - Regression Test Harness for the OpenJDK platform
libhsdis0-fcml - HotSpot disassembler plugin using FCML
libreoffice - office productivity suite (metapackage)
openjdk-8-jre-dcevm - Alternative VM for OpenJDK 8 with enhanced class redef
openjdk-8-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark
openjdk-9-dbg - Java runtime based on OpenJDK (debugging symbols)
openjdk-9-demo - Java runtime based on OpenJDK (demos and examples)
openjdk-9-doc - OpenJDK Development Kit (JDK) documentation
openjdk-9-jdk - OpenJDK Development Kit (JDK)
openjdk-9-jdk-headless - OpenJDK Development Kit (JDK) (headless)
openjdk-9-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-9-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-9-source - OpenJDK Development Kit (JDK) source files
uwsgi-app-integration-plugins - plugins for integration of uWSGI and applica
uwsgi-plugin-jvm-openjdk-8 - Java plugin for uWSGI (OpenJDK 7)
uwsgi-plugin-jwsgi-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 7)
uwsgi-plugin-ring-openjdk-8 - Closure/Ring plugin for uWSGI (OpenJDK 7)
uwsgi-plugin-servlet-openjdk-8 - JWSGI plugin for uWSGI (OpenJDK 7)
java-package - Utility for creating Java Debian packages

    2.这里我们安装openjdk-8-jdk,因为我安装openjdk-9-jdk的时候有出错。

    运行安装命令:

sudo apt-get install openjdk-8-jdk

    3.测试是否安装成功:java -version

licaibiao@lcb:~$ java -version
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-0ubuntu1.16.04.2-b13)
OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)

    4.配置java_home变量:

    运行:echo export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/">>~/.bashrc 添加变量

    source .bashrc  使变量生效

licaibiao@lcb:~$ $JAVA_HOME
licaibiao@lcb:~$ echo export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/">>~/.bashrc
licaibiao@lcb:~$ $JAVA_HOME
licaibiao@lcb:~$ source .bashrc 
licaibiao@lcb:~$ echo $JAVA_HOME 
/usr/lib/jvm/java-8-openjdk-amd64/


    (二)安装red5

    1.下载red5 linux 安装包:https://github.com/Red5/red5-server/releases ,国外网站,下载很慢

    我这里提供一个已经下载好的安装包:red5-server-1.0.9-M6 

    2.创建目录:

    mkdir -p /usr/share/red5

    3.设置环境变量:

    export RED5_HOME=/usr/share/red5

    4.将安装包解压到目录

     /usr/share/red5  

    5. 开始运行red5

    cd /usr/share/red5
    ./red5.sh &

    6.结束运行red5

    cd /usr/share/red5
    ./red5-shutdown.sh

安装结束

测试red5是否安装成功

    (1)运行red5

    (2)浏览器输入:本地IP:5080

    比如我的IP地址为192.168.0.6,则输入:http://192.168.0.6:5080/   出现下面界面表示安装成功。

附启动脚本

Configure init script

#!/bin/sh
#
# /etc/init.d/red5 -- startup script for the red5 server
#
# Based on the tomcat6 init script.
# Written by Miquel van Smoorenburg <miquels@cistron.nl>.
# Modified for Ubuntu red5 by Fred Dixon <ffdixon@bigbluebutton.org> 
# Modified for Debian GNU/Linux by Ian Murdock <imurdock@gnu.ai.mit.edu>.
# Modified for Tomcat by Stefan Gybas <sgybas@debian.org>.
# Modified for Tomcat6 by Thierry Carrez <thierry.carrez@ubuntu.com>.
#
### BEGIN INIT INFO
# Provides:          red5
# Required-Start:    $local_fs $remote_fs $network
# Required-Stop:     $local_fs $remote_fs $network
# Should-Start:      $named
# Should-Stop:       $named
# Default-Start:     2 3 4 5
# Default-Stop:      1
# Short-Description: Start red5.
# Description:       Start the red5 service.
### END INIT INFOset -e PATH=/bin:/usr/bin:/sbin:/usr/sbin
NAME=red5
DESC="Red5 Server"
RED5_HOME=/mnt/opt/$NAME
DEFAULT=/etc/default/$NAME
UMASK=0002# These variables are needed by Xuggler
export XUGGLE_HOME=/usr/local
export PATH=$PATH:$XUGGLE_HOME/bin
export LD_LIBRARY_PATH=$XUGGLE_HOME/lib:$LD_LIBRARY_PATHif [ `id -u` -ne 0 ]; thenecho "You need root privileges to run this script"exit 1
fi# Make sure red5 is started with system locale
if [ -r /etc/default/locale ]; then. /etc/default/localeexport LANG
fi. /lib/lsb/init-functions
. /etc/default/rcS# The following variables can be overwritten in $DEFAULT# The first existing directory is used for JAVA_HOME (if JAVA_HOME is not
# defined in $DEFAULT)
JDK_DIRS="/usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-sun /usr/lib/jvm/java-1.5.0-sun /usr/lib/j2sdk1.5-sun /usr/lib/j2sdk1.5-ibm"# Look for the right JVM to use
for jdir in $JDK_DIRS; doif [ -r "$jdir/bin/java" -a -z "${JAVA_HOME}" ]; thenJAVA_HOME="$jdir"fi
done
export JAVA_HOME# Output file
if [ -z "$OUT_FILE" ]; thenOUT_FILE=/var/log/red5.out
fi# End of variables that can be overwritten in $DEFAULT# overwrite settings from default file
if [ -f "$DEFAULT" ]; then. "$DEFAULT"
fiif [ ! -f "$RED5_HOME/red5.jar" ]; thenlog_failure_msg "$NAME is not installed"exit 1
fi#
# Function to wait if there are connections still open for 1935.  Some browsers hang on to a connection
# that prevents a ./red5 restart from binding to port 1935
#
wait_1935_close () {ACTIVE=$(netstat -ant | grep 1935 | wc | awk -F ' ' '{print $1}')if [ $ACTIVE != 0 ]; thenecho -n "   Waiting for $ACTIVE connections on 1935 to close before starting Red5 "while [ $ACTIVE != 0 ]; doecho -n "."sleep 5ACTIVE=$(netstat -ant | grep 1935 | wc | awk -F ' ' '{print $1}')donefiecho
}# Define other required variables
RED5_PID="/var/run/$NAME.pid"RED5_MAINCLASS=org.red5.server.Bootstrap
RED5_CLASSPATH="$RED5_HOME/boot.jar:$RED5_HOME/conf:$RED5_HOME/lib/ejb3-persistence.jar"
JAVA_OPTS="-Dpython.home=lib -Xms128M -Xmx128M -Dred5.root=$RED5_HOME -Dlogback.ContextSelector=org.red5.logging.LoggingContextSelector -Dcatalina.useNaming=true -Djava.security.debug=failure -cp $RED5_CLASSPATH org.red5.server.Bootstrap"case "$1" instart)if [ -z "$JAVA_HOME" ]; thenlog_failure_msg "no JDK found - please set JAVA_HOME"exit 1fiif [ ! -d "$RED5_HOME/conf" ]; thenlog_failure_msg "invalid RED5_HOME: $RED5_HOME"exit 1filog_daemon_msg "Starting $DESC" "$NAME"if start-stop-daemon --start --test --pidfile $RED5_PID \--startas "$JAVA_HOME/bin/java" \>/dev/null; thenwait_1935_closestart-stop-daemon --start --background --make-pidfile --chuid red5  --umask $UMASK \--chdir $RED5_HOME --pidfile $RED5_PID --startas "$JAVA_HOME/bin/java" -- $JAVA_OPTSsleep 5# Because we pushed it into the background, we need to check it's statusif start-stop-daemon --test --start --pidfile $RED5_PID --startas "$JAVA_HOME/bin/java" >/dev/null; thenlog_end_msg 1elselog_end_msg 0fielselog_progress_msg "(already running)"log_end_msg 0fi;;stop)log_daemon_msg "Stopping $DESC" "$NAME"if start-stop-daemon --start --test --pidfile $RED5_PID \--startas "$JAVA_HOME/bin/java" \>/dev/null; thenlog_progress_msg "(not running)"elsestart-stop-daemon --stop --pidfile $RED5_PID \--startas "$JAVA_HOME/bin/java"sleep 5rm -f $RED5_PIDfilog_end_msg 0;;status)if start-stop-daemon --start --test --pidfile $RED5_PID \--startas "$JAVA_HOME/bin/java" \>/dev/null; thenif [ -f "$RED5_PID" ]; thenlog_success_msg "$DESC is not running, but pid file exists."exit 1elselog_success_msg "$DESC is not running."exit 3fielselog_success_msg "$DESC is running with pid `cat $RED5_PID`"fi;;restart|force-reload)if start-stop-daemon --test --stop --pidfile "$RED5_PID" \--startas "$JAVA_HOME/bin/java" \>/dev/null; then$0 stopsleep 1fi$0 start;;*)log_success_msg "Usage: $0 {start|stop|restart|force-reload|status}"exit 1;;
esacexit 0

http://www.yayakq.cn/news/413939/

相关文章:

  • 网站后期维护合同杭州seo招聘
  • 服务器的做网站空间石碣做网站优化
  • 个人主页图片沈阳网站关键词优化服务好
  • wordpress 主题自定义推推蛙seo顾问
  • seo工具网站信誉好的低价网站建设
  • 建设网站有哪些步骤互联网门户网站
  • 织梦免费企业网站wordpress重装教程
  • 网站文章只被收录网站首页thinkphp做企业网站
  • 宣传部网站建设计划书营销方式和手段有哪些
  • 北京网站建设首选小峰绍兴建站服务
  • 免费速建网站wordpress 推广提成
  • 眉山网站建设兼职网站系统设计方案
  • 丹阳网站建设怎么样网站颜色
  • ps软件下载官方网站免费的宣传方式
  • 网站域名费用怎么做分录变装改造wordpress
  • 做传销网站违法wordpress qq音乐插件怎么用
  • 孝南区城乡建设局网站安庆做网站电话
  • wordpress网站布置网站建设 app 优化
  • 建设企业网站企业网上银行登录网站建设教程给赚湖南岚鸿官 网
  • 网站建设公司中企动力河源市建设厅网站
  • 做网站首页cdr阿里云ace+wordpress
  • 网站源码编辑软件网站式登录页面模板
  • 美橙互联 网站备案响应式网站应用
  • 泊头网站建设的有哪些广南网站建设
  • 怎样在谷歌做网站石家庄桥西网站制作公司
  • 重庆教育建设集团有限公司官方网站哪个网站可以做电视背景墙
  • 为什么打开网站是建设中网站建设的时间
  • 广州市网站制作父亲节网页制作素材
  • 网站的规划与设计互联网企业包括哪些行业
  • 如何在局域网内做网站网站建设嘉兴公司电话