linux部署项目所遇到的问题
来源:互联网 发布:业务费算法 编辑:程序博客网 时间:2024/04/27 13:57
修改文件权限
chmod 400 XXX.pem 修改权限
o:others:其他
g:group:所属组
u:user:所有者
sudo chmod o-w /etc/nginx/certs
grade导入第三方自定义jar包
在build.gradle的配置文件下
compile files('web/WEB-INF/conf/jar/TGCommonVO-3.5.7.1.jar','web/WEB-INF/conf/jar/TGRAToolkit-3.5.7.1.jar')
注:不能放在WEB_INF/lib下
linux上用yum安装grade,tomcat (tomcat7,java8),nginx,mysql
1、用yum安装
yum search tomcat 查看可安装的软件
yum list installed tomcat7* 查看已安装的软件包
yum install tomcat7 安装
rpm -ql nginx | cat -n 查看nignx安装目录
2、有些安装包是用yum搜索不到的,直接wget下载
2.1、下载
wget -chttp://www.linuxsense.org/xxxx/xxx.tar.gz
简单说一下-c参数, 这个也非常常见, 可以断点续传, 如果不小心终止了, 可以继续使用命令接着下载
2.2、解压unzip ~/gradle-2.2.1-all.zip
2.3、设置运行环境
$sudo vi /etc/profile
在文件中增加GRADLE_HOME输出路径,并且修订PATH设置如下
export GRADLE_HOME=/usr/share/gradle-2.14.1/
PATH=$PATH:$GRADLE_HOME/bin
export PATH
在PATH语句后面追加${GRADLE_HOME}/bin,让系统能够找到可执行文件的路径。
如果你不希望所有用户都使用这个配置,那么可以单独为自己的账号配置gradle环境,
在自己账号的HOME目录下
$ vi .bash_profile
进行类似的编辑即可。
2.4、保存退出后,为了让修改即时生效,执行
$source /etc/profile
2.5、查看grade 版本
gradle -version
git拷贝
git clone https://git.oschina.net/trustasia/cfca_mpki.git 从git上clone项目
grade copy项目到tomcat 的web apps下权限问题
手动创建文件夹在webapps下,用usermode修改权限
sudo usermod -G tomcat,ec2-user ec2-user或sudo usermod -a -G tomcat ec2-user
加过之后重新连接服务器
nginx配置文件
在/etc/nginx/cong.d/cfca_mpki.conf中配置相关信息
java编译version52错误,java版本过低,切换java8编译项目
切换版本
update-alternatives --config java
在命令行显示的内容中选择需要的jdk版本的序号,2回车
update-alternatives --config javac javac选择同上
最后用java -version 和javac -version来检查一下版本,是不是已经更换
参考:http://www.linuxdiyf.com/linux/19186.html
mysql数据库连接问题
大小写
http://www.jbxue.com/LINUXjishu/21361.html
添加lower_case_table_names=1,表示mysql不区分大小写,这段代码必须在[mysqld_safe]之前。
sudo vim /etc/my.cnf
0 0
- linux部署项目所遇到的问题
- 项目部署遇到的问题
- Linux下was上部署项目遇到的问题
- linux 下部署项目可能遇到的问题
- 项目一所遇到的问题摘录
- 我所遇到的linux问题
- weblogic 下部署项目遇到的问题
- 项目部署时遇到的问题
- 手动部署项目时遇到的问题
- 项目部署中遇到的问题
- Linux部署golang遇到的问题分析
- java web项目中所遇到的编码问题
- Mondrian集成WEB项目中所遇到的问题
- 整合ssh项目时所遇到的问题总结
- 修改eclipse项目中包名所遇到的问题(一)
- 建立SSM项目详细流程及所遇到的问题
- java 浅析跨域问题以及如何使用Cors解决前后端分离部署项目所遇到的跨域问题
- java 浅析跨域问题以及如何使用Cors解决前后端分离部署项目所遇到的跨域问题
- 分布式系统中的进程迁移
- selenium使用IE浏览器的配置方法
- XSS注入 sessionId json xml
- android studio 文件结构makefile
- 文件差异比较工具 Diffuse
- linux部署项目所遇到的问题
- 笔记-CCNA与网络安全 第10章 IPv6(2)
- 关于IOS设备,按钮样式显示的问题解决方案。
- 小说 sed
- SVN命令笔记
- 用ng-pattern加入正则表达式,一直报错
- Tomcat安装后闪退--已解决
- Thymeleaf 学习笔记-实例demo(中文教程)
- UITextField的一些常用代理方法