最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

APP封装安装配置参考说明

业界 admin 2浏览 0评论

APP封装安装配置参考说明

一, 环境准备
宝塔环境 nginx + php5.6 + mysql5.6 + java-openjdk1.8 +apktool
1,安装
nginx,php,mysql自行安装

java-openjdk1.8 安装
推荐使用命令行安装

1.1

yum install java-1.8.0-openjdk

1.2

yum install -y java-1.8.0-openjdk-devel

1.3 设置环境变量

vim /etc/profile

加入以下内容,并保存退出:wq

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64 这个路径去/usr/lib/jvm/下面查看

1.4 刷新配置使环境变量生效

source /etc/profile

apktool安装
推荐使用以下,也可以自行安装

1 下载解压之后得到apktool这个文件夹,将这个文件夹移到 /usr/local下面

mv apktool/ /usr/local/apktool

2 给于可执行权限

chmod +x apktool.jar aapt

安装

程序伪静态:

 location / {
        if (!-e $request_filename){
            rewrite  ^(.*)$  /index.php?s=$1  last;   break;
        }
    }
    rewrite ^/news/([0-9]+)/([0-9]+).html /show_news.php?cid=$1&id=$2 last;
    rewrite ^/news/list/([0-9]+)-([0-9]+).html /list_news.php?id=$1&pid=1 last;
    rewrite ^/news/list-([0-9]+)/([0-9]+).html /show_news.php?cid=$1&id=$2 last;

配置数据库信息

ios打包配置

打开根目录/user下面,找到ca.crt,server.crt、server.key 这个三个文件

1, 1密钥 框框里的内容全部复制,粘贴到server.key 里面(里面内容覆盖就行)
2, 1证书(pem格式) 框框里面内容分为2段, 仔细看图1 箭头所指为分界,
3, 复制第一段到server.crt,复制第二段到ca.crt

apk打包配置

签名文件生成,图2如下

按照以下步骤,进行操作

1,执行命令keytool -genkey -alias apk.keystore -keyalg RSA -validity 20000 -keystore apk.keystore
2, 如图2 (1-2),会提示输入密码 和 确认密码, 直接输入 123456 然后回车
3, 接下来(3-8)的都是要求输入的,随便输入
4, 图2 (9) 输入 yes
5, 图2 (10-11) 输入密码 123456
6, 当前命令行查看,会多出一个文件 apk.keystore
7, 将这个文件复制到 根目录/user 下面cp apk.keystore /www/wwwroot/网站域名/user/apk.keystore
8, php对应的版本,禁用函数里删掉exec,shell_exec, 记得重启php服务

阿里云存储

阿里云对象存储oss自行申请,以下为64位系统,32位自行安装

默认已关闭阿里云存储,开启需要修改 .apkcert.sh 加入以下2行

./ossutil64 config -e oss-cn-shanghai.aliyuncs.com  -i LTAIyqwypXCKbO -k  hM111GrlKZFn1p1FSdgSCKdsRFq
./ossutil64 cp apk/$1.apk oss://app-fang
        

按照以下步骤,进行操作

1,执行命令,下载阿里云存储工具wget http://gosspublic.alicdn/ossutil/1.6.18/ossutil64
2, 修改文件执行权限 chmod 755 ossutil64
3, 复制一份工具文件 到网站根目录/user下面 cp ossutil64 /www/wwwroot/网站/user/ossutil64
4, 修改H:\user\apkcert.sh 里面关于阿里云存储的配置,如下图3

4, 标记1 Bucket 域名 ,编辑2-3为 阿里云 AccessKey AccessKey Secret, 标记4为阿里云oss自己申请的Bucket

其他配置

修改短信: /ini/config.php 文件里配置
数据库配置: /ini/config.db.php 文件里配置
修改安卓证书, 参照 第四步, 默认密码是123456, 默认证书别名 apk.apk.keystore,如果修改了别名或者密码

APP封装安装配置参考说明

一, 环境准备
宝塔环境 nginx + php5.6 + mysql5.6 + java-openjdk1.8 +apktool
1,安装
nginx,php,mysql自行安装

java-openjdk1.8 安装
推荐使用命令行安装

1.1

yum install java-1.8.0-openjdk

1.2

yum install -y java-1.8.0-openjdk-devel

1.3 设置环境变量

vim /etc/profile

加入以下内容,并保存退出:wq

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64 这个路径去/usr/lib/jvm/下面查看

1.4 刷新配置使环境变量生效

source /etc/profile

apktool安装
推荐使用以下,也可以自行安装

1 下载解压之后得到apktool这个文件夹,将这个文件夹移到 /usr/local下面

mv apktool/ /usr/local/apktool

2 给于可执行权限

chmod +x apktool.jar aapt

安装

程序伪静态:

 location / {
        if (!-e $request_filename){
            rewrite  ^(.*)$  /index.php?s=$1  last;   break;
        }
    }
    rewrite ^/news/([0-9]+)/([0-9]+).html /show_news.php?cid=$1&id=$2 last;
    rewrite ^/news/list/([0-9]+)-([0-9]+).html /list_news.php?id=$1&pid=1 last;
    rewrite ^/news/list-([0-9]+)/([0-9]+).html /show_news.php?cid=$1&id=$2 last;

配置数据库信息

ios打包配置

打开根目录/user下面,找到ca.crt,server.crt、server.key 这个三个文件

1, 1密钥 框框里的内容全部复制,粘贴到server.key 里面(里面内容覆盖就行)
2, 1证书(pem格式) 框框里面内容分为2段, 仔细看图1 箭头所指为分界,
3, 复制第一段到server.crt,复制第二段到ca.crt

apk打包配置

签名文件生成,图2如下

按照以下步骤,进行操作

1,执行命令keytool -genkey -alias apk.keystore -keyalg RSA -validity 20000 -keystore apk.keystore
2, 如图2 (1-2),会提示输入密码 和 确认密码, 直接输入 123456 然后回车
3, 接下来(3-8)的都是要求输入的,随便输入
4, 图2 (9) 输入 yes
5, 图2 (10-11) 输入密码 123456
6, 当前命令行查看,会多出一个文件 apk.keystore
7, 将这个文件复制到 根目录/user 下面cp apk.keystore /www/wwwroot/网站域名/user/apk.keystore
8, php对应的版本,禁用函数里删掉exec,shell_exec, 记得重启php服务

阿里云存储

阿里云对象存储oss自行申请,以下为64位系统,32位自行安装

默认已关闭阿里云存储,开启需要修改 .apkcert.sh 加入以下2行

./ossutil64 config -e oss-cn-shanghai.aliyuncs.com  -i LTAIyqwypXCKbO -k  hM111GrlKZFn1p1FSdgSCKdsRFq
./ossutil64 cp apk/$1.apk oss://app-fang
        

按照以下步骤,进行操作

1,执行命令,下载阿里云存储工具wget http://gosspublic.alicdn/ossutil/1.6.18/ossutil64
2, 修改文件执行权限 chmod 755 ossutil64
3, 复制一份工具文件 到网站根目录/user下面 cp ossutil64 /www/wwwroot/网站/user/ossutil64
4, 修改H:\user\apkcert.sh 里面关于阿里云存储的配置,如下图3

4, 标记1 Bucket 域名 ,编辑2-3为 阿里云 AccessKey AccessKey Secret, 标记4为阿里云oss自己申请的Bucket

其他配置

修改短信: /ini/config.php 文件里配置
数据库配置: /ini/config.db.php 文件里配置
修改安卓证书, 参照 第四步, 默认密码是123456, 默认证书别名 apk.apk.keystore,如果修改了别名或者密码

发布评论

评论列表 (0)

  1. 暂无评论