# CampusO2O Online **Repository Path**: CampusO2OView/CampusO2O-Online ## Basic Information - **Project Name**: CampusO2O Online - **Description**: 【校园二手交易平台】的线上部署、接口文档、需求文档 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-07-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # CampusO2O Online #### 1.项目介绍 校园二手交易平台的线上部署 [前端用户页面](http://www.choisaaaa.shop) [前端后台管理页面](http://admin.choisaaaa.shop) ![](http://choisaaaa-image.oss-cn-beijing.aliyuncs.com/18-7-28/82974331.jpg) #### 2.阿里云发布脚本 1. 以makr用户名登陆上阿里云服务然后直接运行: #### 1.1. dpo2o:发布 **后台接口实现** 的项目 #### 1.2. dpuser/dpuser2:发布 **前端的用户** 项目 #### 1.3. dpadmin/dpadmin2:发布 **前端的后台** 管理项目 以上命令的配置文件的路径 > [mark@iz2zef1jdvksldmo6hv6xez ~]$ .bash_profile 备注:如果提示命令不正确的话 输入命令 ``` .bash_profile ```
#### 3.发布脚本的路径 1. **后台接口脚本文件** :/developer/deploy.sh 2. **前端用户页面和后台管理页面的脚本文件** :/developer/view/view-deploy-by-yarn.sh 或者 view-deploy.sh view-deploy-by-yarn.sh:通过npm运行 view-deploy.sh:通过yarn运行
#### 4.常用的文件的路径 1. Tomcat:/developer/apache-tomcat-7.0.73 2. **logback日志** :/developer/apache-tomcat-7.0.73/logs/webapps 3. 各个项目git仓库:/developer/git-repository 4. nginx安装目录 (whereis nginx):/usr/local/nginx 5. 图片资源的根路径: /product/ftpfile/img 6. 打包的前端资源文件的路径 : /product/ftpfile/img
#### 5.部署线上时注意点 如果将来需要更换域名, #### 5.1. 首先需要修改nginx的配置文件。 #### 5.2. campuso2oUserView项目需要修改: 2.1 src/view/layout/head-common.html ``` ``` 百度站点统计用的js代码 ``` ``` 2.2 webpack.config.js ``` publicPath: "dev"===WEBPACK_ENV ? "/dist/" : "//s.choisaaaa.shop/CampusO2OUserView/dist/", ``` #### 5.3. campuso2oUserAdmin项目需要修改: 3.1 webpack.config.js ``` publicPath : WEBPACK_ENV ==='dev'? '/dist/': "//s.choisaaaa.shop/ampusO2O/dist/", ``` 3.2 src/util/mm.jsx ``` getServerUrl(){ //return "http://www.choisaaaa.campuso2o.com"; return "http://www.choisaaaa.shop"; } ``` 3.3 src/util/file-uploader/index.jsx(上传图片的路径) ``` const options={ /*baseUrl :'/image/upload.do', 本地测试用,结合配置文件的代理使用*/ baseUrl :'http://www.choisaaaa.shop/image/upload.do', ```
#### 6.可能遇到的问题 1. 在上传图片或者拷贝目录的时候,提示没有权限。修改用户组,所属组,不行的话修改文件的权限为777 2. 在发布后端接口程序的时候注意Tomcat的是够启动成功 3. x