ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:461.96KB ,
资源ID:13883625      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-13883625.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(盒子部署手册.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

盒子部署手册.docx

1、盒子部署手册iclass 盒子搭建手册目录1、 关闭防火墙、修改系统语言 22、 JDK卸载安装 33、 nginx安装 44、 file文件上传: 55、 tomcat安装配置: 56、 mysql安装配置(在线安装): 67、 openfire安装 88、 设置开机启动 89、 导入数据库 910、 openfire配置 1011、 常见问题 141、 关闭防火墙、修改系统语言Xshell连接服务器后,执行命令:chkconfig iptables off (重启后生效) 或者 /etc/init.d/iptables stop (立即生效)修改系统提示语言,方便查看错误原因。在xshel

2、l中执行(仅当次生效): export LANG=en_US.UTF-82、 JDK卸载安装=卸载openjdk:先rpm -qa | grep java再rpm -e -nodeps +上面命令列出的包挨个删掉=安装jdk:解压后上传,bin目录下文件添加可执行权限,设置环境变量:vi /etc/profile向文件里面追加以下内容:export JAVA_HOME=/usr/local/java/jdk1.7.0_79 (具体名称按照实际的jdk版本来)export JRE_HOME=/usr/local/java/jdk1.7.0_79/jreexport PATH=$PATH:$JAV

3、A_HOME/bin:$JRE_HOME/binexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib修改jdk的文件权限:chmod 777 /usr/local/java/jdk1.7.0_79/bin/javachmod 777 /usr/local/java/jdk1.7.0_79/bin/javacchmod 777 /usr/local/java/jdk1.7.0_79/jre/bin/java保存退出后,使其生效后即可:rootWX32 java# source /etc/pr

4、ofilerootWX32 java# java version (正常显示数据则说明jdk配置成功)3、 nginx安装1)需要先安装gcc以及依赖库pcre、zlib等,执行以下命令:yum -y install gccyum -y install gcc-c+ yum install makeyum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel2)解压nginx-1.6.2.rar文件;3)使用SSHSecureShellClient上传解压后的文件夹到服务器/usr/local/目录下;4)进入/usr

5、/local/ nginx-1.6.2中,执行以下命令:./configure -prefix=/usr/local/nginx make & make install5)启动命令nginx: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf关闭命令nginx: /usr/local/nginx/sbin/nginx s stop重启命令nginx:kill -HUP 主进程号或进程号文件路径或者使用cd /usr/local/nginx/sbin./nginx -s reload6)nginx配置:将【配置文件】文

6、件夹中的nginx.conf文件上传到服务器/usr/local/nginx/conf/目录下。配置文件需要修改ip地址。使用xshell连接服务器后输入:vi /usr/local/nginx/conf/nginx.conf 进行编辑修改。 添加:(为下载云端资源提供服务) server listen 9999; server_name fileserver; root /usr/local/file/;7)修改完成后,保存退出,重启服务。使用netstat tunl查看nginx是否监听9999.4、 file文件上传:1) 将file文件上传到/usr/local/下。以支持hls分割完

7、毕后的文件播放。2) 修改file文件下segmenter文件的权限为777。chmod 777 /usr/local/file/segmenter5、 tomcat安装配置: 1)解压apache-tomcat-7.0.64 tar.gz; 2)使用SSHSecureShellClient上传解压后的文件夹到服务器/usr/local/目录下并且修改apache-tomcat的文件夹和及包含的文件与文件夹的权限为777; 使用chmod 777 R /usr/local/ apache-tomcat-7.0.64修改整个目录的权限为777。 3)修改权限:进入到/usr/local/ apa

8、che-tomcat-7.0.64目录,执行命令: chmod 777 ./bin/*.sh 4)启动:/usr/local/apache-tomcat-7.0.56/bin/startup.sh;启动之前需要保证/usr/local/apache-tomcat-7.0.64/webapps/iclass/WEB-INF/classes/config/db目录下的db.properties文件里的数据库是指向本地的(localhost)。若不是指向本地则必须要指向本地再启动! 5)测试安装是否成功,浏览器访问http:/ip:8080/; 能打开tomcat默认界面即表示安装成功;无法访问的话

9、,可以关闭防火墙再试;若访问成功则关闭tomcat,继续修改配置文件。关闭tomcat命令:/usr/local/apache-tomcat-7.0.56/bin/shutdown.sh; 6)将【iclass】文件夹上传到服务器tomcat的webapps目录中(/usr/local/apache-tomcat-7.0.64/webapps/)即可。iclass项目文件可以向开发人员索要最新版。 7)将ApplicationResource.properties和thinkBox.properties上传到/usr/local/apache-tomcat-7.0.64/webapps/icl

10、ass/WEB-INF/classes目录下。重写ApplicationResource.properties和thinkBox.properties。命令:cd /usr/local/apache-tomcat-7.0.64/webapps/iclass/WEB-INF/classes/vi ./ ApplicationResource.properties 修改完成后,保存退出。继续修改thinkBox.properties文件。vi ./ thinkBox.properties修改完成后保存退出启动tomcat。盒子通过boxNo来在云端区分的,所以box的id需要根据学校规划设置,该i

11、d唯一。6、 mysql安装配置(在线安装):1、 安装命令:yum -y install mysql-server;(若yum命令无法正常执行,请查找常见问题)2、 启动mysql:service mysqld start ;3、 设置密码:/usr/bin/mysqladmin -u root password sdzn123456;4、 登录:mysql -uroot -p 回车后输入密码;5、 为Mysql添加远程访问权限:登录mysql后执行:GRANT ALL PRIVILEGES ON *.* TO root% IDENTIFIED BY sdzn123456 WITH GRAN

12、T OPTION;其中输入root、sdzn123456是数据库的用户名和密码。输入“quit”回车退出mysql。6、 安装完毕后建立iclass数据库,并运行数据库脚本iclass.sql。此数据库脚本只含有数据库结构,不含有数据库数据,所有数据均从网络上进行下载7、 重启:service mysqld restart8、 若提示:mysqladmin: connect to server at localhost failederror: Access denied for user rootlocalhost (using password: YES)解决办法:破解mysql密码# s

13、ervice mysqld stop #mysqld_safe -skip-grant-tables & 输入 mysql -uroot -p 回车进入 use mysql; update user set password=PASSWORD(sdzn123456)where user=root; 更改密码为 sdzn123456 flush privileges; 更新权限 quit 退出service mysqld restart mysql -uroot -p新密码进入9、 卸载mysql:yum remove mysql mysql-server mysql-libs compat-m

14、ysql51rm -rf /var/lib/mysqlrm /etc/f查看是否还有mysql软件:rpm -qa|grep mysql有的话继续删除mysqld_safe -skip-grant-tables &/opt/mysql/product/5.5.25a/bin/mysqld_safe-skip-grant-tables &1 109127、 openfire安装 1)解压openfire_3_9_3.tar.gz,重命名文件夹为openfire; 2)使用SSHSecureShellClient上传到服务器/usr/local/目录下; 3)修改logs文件夹权限:进入到/usr

15、/local/openfire目录,执行命令: chmod 777 /usr/local/openfire/logs 修改openfire文件可执行权限: chmod 777 /usr/local/openfire/bin/openfire 4)启动命令:/usr/local/openfire/bin/openfire start 关闭命令:/usr/local/openfire /bin/openfire stop8、 设置开机启动 开机启动命令存放在/etc/rc.d/rc.local文件中,编辑该文件(vi /etc/rc.d/rc.local),直接将启动软件的命令写入rc.local

16、文件即可。例如: service mysqld start/usr/local/apache-tomcat-7.0.64/bin/startup.sh/usr/local/nginx/sbin/nginx c /usr/local/nginx/conf/nginx.conf/usr/local/openfire/bin/openfire start注意,openfire放在mysql和tomcat之后启动。若软件安装目录与前述步骤中的目录完全一样,可以直接将【配置文件】文件夹中的rc.local文件上传到服务器的/etc/rc.d/路径下。9、 导入数据库使用Navicat连接数据库,将icl

17、ass.sql文件导入到数据库。1)点击新建连接,打开界面如下图,输入服务器ip及用户名和密码,端口号默认3306.2)打开数据库后再运行SQL文件;运行后在右侧点刷新即可。10、 openfire配置服务器启动openfire,在浏览器输入http:/服务器ip:90901、 在语言选择界面,选择中文(简体),点击Continue继续;2、在服务器设置界面,在域一栏填入域的名称,通常情况下是填入openFire服务器的IP地址,控制台端口默认,点击继续;注意域写:sdzn3、在数据库设置页面,勾选标准数据库连接,点击“继续”;在mySql的数据库中建立openfire数据库,如图配置,点击确

18、定:4、在数据库设置界面,数据库驱动选项中,选择“mySQL”,数据库URL填入“jdbc:mysql:/127.0.0.1:3306/openfire?rewriteBatchedStatements=true&useUnicode=true&characterEncoding=utf-8”,用户名密码则填入建立数据库时的数据库用户名和密码,点击继续;5、外形设置,默认选择初始设置,点击继续;6、在管理员账户页面,可以设置管理员admin的密码,如果跳过这一步,则默认密码为admin,此处设置密码为sdzn123456,点击继续;7、安装完成,点击登录到管理控制台;8、使用admin和刚设置

19、的密码进行登陆;9、进入控制台页面以后,点击服务器设置,点击管理更新,将“服务启用”和“通知管理”禁用,点击保存设置,至此,openfire配置完毕。11、 常见问题1. 在执行yum更新,即运行 yum update 命令时,提示以下错误:Error:database disk image is malformed可能是由于yum的原数据损坏导致的,与rpm的数据库损坏类似,前者会导致更新不能正常执行,后者会导致安装失败并出现乱码。可以尝试以下方法解决:使用xshell连接服务器,依次输入:1.) yum clean metadata2.) yum clean dbcache3.) yum

20、makecache即先删除原数据和数据库缓存,然后重建之,问题即可解决。2. 安装软件时提示中有乱码。解决方法:export LANG= en_US.UTF-8 (仅当次有效)3. 提示*文件没有权限 执行:chmod 777 文件路径;给该文件增加可执行权限;4. 提示:g+: command not foundG+没有装或却没有更新可以尝试以下方法:yum -y update gccyum -y install gcc+ gcc-c+5. 启动tomcat时提示:Cannot find ./catalina.shThe file is absent or does not have execute permissionThis file is needed to run this program没有给bin目录下的文件授权可执行权限:chmod +x bin/*.sh6. 说明:每次更改配置文件后,需要重启软件/服务才能生效。7. 查看系统是多少位的getconf LONG_BIT8. 盒子课程无法及时同步。重启tomcat。迅速切换到/usr/local/apache-tomcat-7.0.56/webapps/iclass/logs/目录下,执行tail f catalina.out命令,来手动同步数据。

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2