linux部署项目所遇到的问题
Posted rage_angel
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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、下载 wget -c http://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
以上是关于linux部署项目所遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章