下载中心应用安装

来源:互联网 发布:cheatengine6.3源码 编辑:程序博客网 时间:2024/04/28 03:59

  • 需要的软件环境
  • 基础软件安装
    • tomcat安装
    • 安装
    • tomcat配置文件修改
  • 下载中心应用安装
    • 安装
    • 建下载中心数据库
    • 修改下载中心配置文件
  • nginx安装
    • 安装
    • nginx配置
      • ssl证书安装
      • nginx.conf配置文件:
      • nginx启动

需要的软件环境

tomcat7:web应用的容器,管理应用、应用版本、上传应用包等。

nginx1.6.0:对外提供下载服务,http下载和https下载

jdk7

基础软件安装

jdk7安装:

\\172.17.205.250\share\retail-software\JDK\jdk-7u67-linux-x64.rpm

rpm -ivh /root/jdk-7u67-linux-x64.rpm

检查是否安装正确:

[root@localhost ~]# java -version

java version "1.7.0_67"

Java(TM) SE Runtime Environment (build 1.7.0_67-b01)

Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)

tomcat安装

安装

下载 http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.55/bin/apache-tomcat-7.0.55.tar.gz

(或者直接从共享软件地址下载 \\172.17.205.250\share\retail-software\下载服务器相关软件包)

解压到/usr/local路径

解压后路径为/usr/local/apache-tomcat-7.0.55

tomcat配置文件修改

修改/usr/local/apache-tomcat-7.0.55/conf/server.xml,

两点:

1、改端口,参考《零售系统服务器端口规划

下载中心3120312331253129 31213126,3122,3124

ftp:3126,

nginx(http):3122,

nginx(https):3124

 

2、指向应用地址docBase="/usr/local/retail/dl"

后面加

 <Context path="" docBase="/usr/local/retail/dl" debug="0" reloadable="false"/>

下载中心应用安装

安装

下载安装包 \\172.17.205.250\share\retail-software\下载服务器相关软件包\retail-dl-0.1.0-SNAPSHOT.201409171746.zip

解压到/usr/local/retail/下

解压后路径为:/usr/local/retail/dl

建下载中心数据库

建议使用navicat工具操作

建一个mysql数据库,字符集选utf8,排序字符集选utf8_bin,

将/usr/local/retail/sql/DL.0.1/1.DL.0.1.online.ddl.sql导入到数据库(navicat中选定脚本文件运行)。

 

修改下载中心配置文件

mkdir -p /etc/config/retail/dl

cp /usr/local/retail/conf/test/*/*/dl/* /etc/wonhighconf/retail/dl/

修改/etc/wonhighconf/retail/dl/下的几个配置文件:

1、/etc/config/retail/dl/dal-db-config.properties中修改数据库连接(改成刚才建立的数据库):

db.url=jdbc:mysql://172.17.2xx.xxx:3306/download

db.username=root

db.password=youmysql

2、配置文件存储根目录(/etc/conf/retail/dl/download-config.properties):

创建文件存储根目录:

mkdir -p /data/uploadfiles

download-config.properties中配置:

rf.root.dir= /data/uploadfiles

ios.root.dir= /data/uploadfiles

android.root.dir= /data/uploadfiles

#提供下载的地址

serverHttpUrl=http://dl.belle.net.cn:8080
serverHttpsUrl=https://dl.belle.net.cn

3、修改dubbo服务器地址(/etc/config/retail/dl/service-dubbo.properties):

该地址为zookeeper的注册地址,一定要修改成你自己的

dubbo.registry.address=172.17.210.155:2181

dubbo.port=3121

 

nginx安装

安装

nginx对外提供下载服务,

nginx安装参考《Nginx安装(或nginx-openresty安装)》,装nginx版本即可,不用安装openresty

相关软件包可到

\\172.17.205.250\share\retail-software\下载服务器相关软件包\下载

nginx配置

ssl证书安装

mkdir -p /data/ssl

将\\172.17.205.250\share\retail-software\下载服务器相关软件包\server.pem

\\172.17.205.250\share\retail-software\下载服务器相关软件包\server.key

拷贝到/data/ssl/下。

nginx.conf配置文件:

使用附件中的nginx.conf替换/usr/local/nginx/conf/nginx.conf

nginx.conf

nginx.conf中端口,nginx(http):3122,nginx(https):3124,请检查是否正确

参考《零售系统服务器端口规划

nginx启动

软链接:

ln -si /usr/local/nginx/sbin/nginx /usr/sbin/nginx

启动:nginx

重启(修改nginx.conf后,重新加载配置文件):nginx -s reload

0 0
原创粉丝点击