linux部署项目所遇到的问题

修改文件权限
   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 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值