修改文件权限
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、下载
简单说一下-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来检查一下版本,是不是已经更换
mysql数据库连接问题
大小写
添加lower_case_table_names=1,表示mysql不区分大小写,这段代码必须在[mysqld_safe]之前。
sudo vim /etc/my.cnf