java仿抖音小程序

   考虑到最近可能需要开发一个小程序,所以在网上买了一套小程序的视频先练练手,中秋花了两天的时间看完了,所以想在本地也实现一下,接下来就开始。


一,在开发小程序的时候需要有一个微信小程序AppID,如果没有就到微信官网(https://mp.weixin.qq.com)注册一个。

二.下载项目源码,部署环境,源码(链接:https://pan.baidu.com/s/1tMzkb5gcYNMeOOVku7gWww 密码:az67)

     ①、开发环境:STS+JDK1.8+Tomcat7+maven

     ②、需要部署的环境(Redis+Zookeeper),所以先需要在本地Linux上安装Redis+Zookeeper,安装过程大家到网上百度。

           在启动Redis 的时候我们需要修改的文件(不设置密码)

       #将daemonize no  改成yes

       daemonize yes

      启动的时候,这种方式是按conf文件配置启动

 ./redis-server   redis.conf

   redis启动完成之后 ,设置一个值

127.0.0.1:6379> set aa 1212


打开Redis Desktop Manager  软件,连接虚拟机的ip:6379(Redis默认端口),如果看到有数据,说明连接成功的

B0B93ABD-A9B3-4df9-B3D6-E56AFAEF0E06.png

    记住这个ip +port  ,到时候会在项目中替换的。

     安装Zookeeper  安装流程自行百度,安装完之后,输入下面命令,如有数据,则安装成功

[root@localhost ~]# ps -aux|grep  'zookeeper'
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
root      8033  0.0  0.0 103324   852 pts/1    S+   00:15   0:00 grep zookeeper
[root@localhost ~]#

③,部署项目,启动STS,配置好maven库,jdk

  导入\文件\小程序后端【完结】\imooc-videos-dev

  a、需要修改的地方所有的redis,Zookeeper 端口换成我们现在启动的端口,,全局搜索192, 8081端口的地址,前面的ip换成我们本地ip

  b、项目的pom 文件新增

<build>
        <finalName>springmvc</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
            </plugin>
            
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>    
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>                    
                <verbose>true</verbose>                    
                <fork>true</fork>                    
                <executable>D:/soft/jdk/bin/javac</executable>                
                </configuration>            
                </plugin>         
        </plugins>
</build>

  上面jdk的路径换成自己电脑上的路径

 三、配置数据库脚本

  脚本文件在\文件\sql  中

四、将文件\ffmpeg  拷贝到C盘目录

五、启动项目

  先将项目maven clean一下,接下来直接对项目maven  build  ,成功之后启动

1537946806(1).png

启动成功  浏览器输入路径,可以看到接口信息 http://localhost:8081/swagger-ui.html


1537947007(1).png


猜你喜欢

转载自blog.51cto.com/9321199/2286102
今日推荐