Ubuntu Server上安装osTube office 版式无错.docx
《Ubuntu Server上安装osTube office 版式无错.docx》由会员分享,可在线阅读,更多相关《Ubuntu Server上安装osTube office 版式无错.docx(20页珍藏版)》请在冰点文库上搜索。
UbuntuServer上安装osTubeoffice版式无错
UbuntuServer上安装osTube
-----开源的Youtube
目录
引言2
1、osTube视频程序2
2、UbuntuServer2
3、安装准备2
UbuntuServer8.10Install安装3
UbuntuServer8.10Config配置4
1、远程连接UbuntuServer4
2、修改ip地址5
3、修改dns地址5
4、重启网络连接5
5、添加更新源5
6、更新UbuntuServer6
UbuntuServer8.10Lampforostube7
1、安装组件(很简单)7
2、传输文件7
3、解压文件7
4、查看解压后文件8
5、设置权限(这个是抄官方的,是有错误的)8
6、我粗暴的解决办法8
7、php.ini调整upload_max_filesize8
8、重启apache28
osTubeInstall安装9
1、创建数据库9
2、进入安装界面9
3、删除install文件夹9
4、解决上传文件失败9
ostube汉化、设计、后台使用10
1、ostubezh-tw汉化包10
2、ostube设计10
3、ostube后台使用(只列举主要的项目)10
权利及免责声明11
引言
1、osTube视频程序
演示http:
//www.ostube.de/en/livedemo
下载http:
//www.ostube.de/en/downloads
在中文环境下使用ostube,有:
1)不支持WindowsNt环境下安装(Linux安装后移植到Nt环境下可以使用,但不能再上传视频!
)
2)暂时没有简体中文语言包(有台湾繁体语言包,不懂英文的凑活可用)
3)apache2程序性能测试成绩极差
4)后台转码能力一般且功能有限
大概这么多问题,稍微有点让人郁闷,不过好在其支持本地后台转码、支持H.264、CommunityEdition版完全免费、完全开源,最为关键的是其支持本地视频存储,比起某公司买来买去的鸡肋视频程序Super-V(视频居然只能寄人篱下,shitbrain!
)这一条就够了。
Let'sgo!
2、UbuntuServer
第一次安装完UbuntuServer时候,对着屏幕上的黑底白字手足无措,在尝试了几个windows命令无果后好奇心消失,切换回Ubuntudesktop版本使用。
后来工作需要,又遇到Ubuntuserver,无奈中goolge一把给其安装上ubuntu-desktop图形界面,彼此才相安无事。
后来东抓西抓学了几个Linux命令,又看了些IBMLinux教程,算是稍有心得,配合着ostube的安装过程分享出来,不足之处贻笑大方。
3、安装准备
安装前请准备:
1)至少两台可以联网的电脑(虚拟机也算)
2)UbuntuServer8.10光盘或光盘镜像
3)下载osTube2.5CommunityEdition(目前最新版)
4)探索精神+耐心+决心
在windows下碰到问题解决不了你可以骂它,而在Linux下问题解决了你的感激它。
个人认为这份教程已经写的相当详细,但是鉴于Linux的复杂性,在实际中总会碰到这样或者那样的问题导致安装失败,对此俺只能提前说声抱歉。
UbuntuServer8.10Install安装
依提示向导一步步安装即可。
磁盘分区最简单的是选择”向导—使用整个磁盘”
手动划分请至少设定根分区”\”交换分区”\swap”
图中设置管理员用户名为administrator(以下皆为此用户名)
在”软件选择”,只选”OpenSHHserver”,安装成功后能正常登陆即可
无图无真相(所有图片均可放大查看):
名词解释
lvm逻辑盘卷管理(LogicalVolumeManager)
UbuntuServer8.10Config配置
Ifconfig查看ip地址命令(图中显示为10.78.0.200以下皆以此ip地址为例)
1、远程连接UbuntuServer
通过加密的ssh(前段时间看有黑客演示破解SSH,哎!
)远程连接UbuntuServer
1)UbuntuDesktop桌面环境下,依次应用程序附件终端,输入:
ssh-ladministrator10.78.0.200
2)windows环境下推荐使用putty
介绍页面http:
//www.chiark.greenend.org.uk/~sgtatham/putty/download.html
下载地址http:
//the.earth.li/~sgtatham/putty/latest/x86/putty.exe
打开puTTY,在SessionHostName(orIPaddress)输入UbuntuServerip地址10.78.0.200,选WindowTranslationReceiveddata…set选UTF-8,可解决远程连接UbuntuServer乱码的问题,点open连接,依次输入用户名、密码,连接过程如下图示
2、修改ip地址
sudonano/etc/network/interfaces
autolo
ifaceloinetloopback//本地环回地址,请勿编辑或删除
autoeth0
ifaceeth0inetdhcp//dhcp自动获得ip地址
autoeth0
ifaceeth0inetstatic//设置静态ip地址
address10.78.0.200
netmask255.255.255.0
gateway10.78.0.251
dhcp与static二选一,推荐设置为static,ctrl+o保存,ctrl+x退出
3、修改dns地址
sudonano/etc/resolv.conf
nameserver61.177.7.1
视网络环境而定,可设置也可不设置,ctrl+o保存,ctrl+x退出
4、重启网络连接
sudo/etc/init.d/networkingrestart
*Reconfiguringnetworkinterfaces...[ok]//重启成功
5、添加更新源
这里用的是163的马甲更新源,有借箭cn99的嫌疑;复制更新源地址,在编辑界面鼠标右键一下即可粘贴,请仔细看图
sudonano/etc/apt/sources.list
debintrepidmainrestricteduniversemultiverse
debintrepid-securitymainrestricteduniversemultiverse
debintrepid-updatesmainrestricteduniversemultiverse
debintrepid-proposedmainrestricteduniversemultiverse
debintrepid-backportsmainrestricteduniversemultiverse
deb-srcintrepidmainrestricteduniversemultiverse
deb-srcintrepid-securitymainrestricteduniversemultiverse
deb-srcintrepid-updatesmainrestricteduniversemultiverse
deb-srcintrepid-proposedmainrestricteduniversemultiverse
deb-srcintrepid-backportsmainrestricteduniversemultiverse
6、更新UbuntuServer
更新源软件包
sudoapt-getupdate
更新系统软件
sudoapt-getupgrade
所花时间依网络状况而定,一般需2-3小时左右,建议忙别的事去,我的100M电信是4M/S
UbuntuServer8.10Lampforostube
1、安装组件(很简单)
安装apache2php5
sudoapt-getinstallapache2php5php5-cli
安装mysql
sudoapt-getinstallmysql-servermysql-client
安装phpmyadmin(这个一定要装,不然ostube会报错的)(选apache2)
sudoapt-getinstallphpmyadmin
安装视频转码组件
sudoapt-getinstallmencodermplayerrubyflvtool2
2、传输文件
把文件依要求传输到UbuntuServer里面也是个不小的工程,按照官方教程说法即下面演示,是不需要再设置文件及文件夹权限的,但实际情况并非如此,再叹息!
安装目录http:
//localhost/video
切换到/var/www文件夹下
cd/var/www
新建video文件夹
sudomkdirvideo
切换到video文件夹
cdvideo
下载压缩包,我是放到自己电脑上了,文件名修改的简单点,不用担心输错,真实的后缀名是.gz
sudowgethttp:
//10.78.0.4/ostube.tar.gz
3、解压文件
sudotarxvzfostube.tar.gz//这样解压出来是保留了文件夹的权限的
4、查看解压后文件
Ls//可以发现颜色有的差别,这就是权限的差别
5、设置权限(这个是抄官方的,是有错误的)
sudochmod–R777media
sudochmod–R777ostube.log
sudochmod–R777conversion.log
sudochmod–R777languages/*.txt
sudochmod–R777languages/*.ini
sudochmod–R777includes/config.php
6、我粗暴的解决办法
sudochmod-R777/etc/www/video//权限全开
7、php.ini调整upload_max_filesize
sudonano/etc/php5/apache2/php.ini//其实不想设置可以忽略的
按ctrl+w,输入upload_max_filesize查找,找到后将2M提高到200M以上,ctrl+o保存后,ctrl+x退出
8、重启apache2
sudo/etc/init.d/apache2restart
osTubeInstall安装
1、创建数据库
登入http:
//10.78.0.200/phpmyadmin
在”创建一个新的数据库”里输入数据库名,再点”创建”即可,我的数据库名字为”ostube”
2、进入安装界面
打开http:
//10.78.0.200/video
没有问题的话安装界面就出来了,点右边英国的国旗切换语言到英文(如果你懂德文就别点).一路Next,安装完毕进入后台,可以重新修改这里的设置.
已经安装成功,再打开http:
//10.78.0.200/video/提示删除/install文件夹
3、删除install文件夹
sudorm-rinstall
刷新http:
//10.78.0.200/video/,即显示网站首页
4、解决上传文件失败
登陆ostube后台,点击Configuration,找到“UseUberUploader:
”,设置为No,点击save保存即可
ostube汉化、设计、后台使用
1、ostubezh-tw汉化包
//网上找来的,当时下载地址丢失,所以没法给作者留名了
有人共享的前台中文化檔案(不是偶的,失效了表来怪偶)
http:
//video.hlps.tcc.edu.tw//languages/zh-TW/zh-TW.ini
後台中文化檔案
http:
//video.hlps.tcc.edu.tw//languages/zh-TW/admin.ini
2、ostube设计
http:
//www.tiec.tp.edu.tw/lt/blog/751
3、ostube后台使用(只列举主要的项目)
1)Newsostube官方新闻,目前只显示一些版本链接
2)Errors记录错误信息
3)Users注册用户管理
4)MediastartvideoStartpagevideo:
控制首页显示视频,最新、最热之类
5)MediaCategories如果加入了中文语言,找个类别点edit进去,输入中文名即可建立中文类别,上传视频必须选择类别
6)MediaConfigurationVideoformats设置上传视频格式,仅flv后缀文件不二次转码,推荐上传手动转好flv视频文件
7)ConfigurationGeneralSettingsCleanURLs开启静态url,需设置apache2
8)ConfigurationGeneralSettingsDefaultLanguage设置默认语言,中文添加后会自动显示
9)ConfigurationGeneralSettingsUseUberUploader:
选NO,否则可能无法上传(前文已说明,这里强调下)
10)ConfigurationConversion后台转码设置
11)ConfigurationSave导出/导入后台设置
12)LayoutTemplate网站模版默认3套
13)LayoutPlayerAutoloadonstartpage(ignoredifautostartisactive)选NO,不然每次打开首页就会自动载入一个视频,当视频很大很长时候是很痛苦的(仅对首页有效)
完毕,真是不容易呀,庆祝下.
权利及免责声明
虽然作者标题里面用了youtube,但别指望它真就是个youtube,ostube2.5版本比起前作至少在支持中文上有了巨大进步,虽然还是有很多可以提高的地方.
再次说明ostube不支持也不准备支持windows(有官方说明)
再次强调只有上传后缀为flv格式的视频,后台才不会二次转码,ostube自带的后台转码功能速度慢、相同码率下不如其它转码工具转出视频清晰、不能附加字幕,对于要求极限压缩的人俺推荐手动转好flv,然后再上传.一般一个60分钟700M的avi可以压缩至150M左右.
最早安装ostube参考了一些台湾作者的文章,后来多次安装,经验加技巧以及作者自身Linux技术小有进步,现在不借力goolge写教程,且网络上暂无此类文章,因此可以算是作者原创的文章了.
经过仔细检查文章中并无侵犯他人版权及权利之处,此文章可在不署名情况下自由转载、分发、复制,就是开源啦,想给作者留名的当然不会反对.
感觉作者水平太低、写的太烂,或者发现错误都请给作者发邮件,皆虚心接受.
作者署名乌斑杨
日期2009.04.05
邮件地址starboy8024@