环境配置-CentOS项目发布

 
  • 文章目录
    • 一、JDK环境配置
    • 二、Tomcat配置
    • 三、Nginx配置
    • 四、项目发布
    • 五、基本命令

一、JDK环境配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1.首先查看当前服务器是否安装过JDK,  java -version

2. 如果不符合查看当前服务器有多少JDK版本的安装包(到 /usr/java/下查看即可),如果有多个版本的符合自己项目需求的包直接修改 /etc/profile 中JAVA_HOME 的jdk包地址即可;

3. 命令如下:

卸载JDK相关文件 输入:yum -y remove java-1.7.0-openjdk*

卸载tzdata-java 输入: yum -y remove tzdata-java.noarch

查看yum库中的Java安装包: yum -y list java*

使用yum安装Java环境, yum -y install java-1.7.0-openjdk*

在输入 java -version 查看版本信息即可

注:当结果显示为Complete!即卸载完毕。“ * ” 表示卸载掉java 1.7.0的所有openjdk相关文件)

二、Tomcat配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1、 先查看tomcat在服务器上面的版本  : yum search tomcat

2、 安装命令 : yum install tomcat6【对应的版本】

3、 tomcat6的信息目录都在: /usr/share/tomcat6 目录下【发布的时候对照对应的目录存放相对的项目,修改配置即可】

5、 如果想让外网访问,需要关闭防火墙。方法: sudo iptables -F

6、 查看全部tomcat安装目录 : rpm -ql tomcat6 | cat -n

7、 启动|停止tomcat:

启动:service tomcat6 start

停止:service tomcat6 stop

三、Nginx配置

1
2
3
4
5
6
7
8
9
1. 安装nginx:  sudo yum install nginx

2. 到默认目录 :/etc/nginx/ 下,然后注意修改其中的配置,配置监听端口,映射域名,设置反向代理

3. 设置配置后启动--停止服务:

sudo systemctl restart nginx.service

sudo service nginx restart (如果restart不行则使用 start)

四、项目发布

1
2
3
4
1. 切换到对于的tomat webapps 下,将你上传的项目软连接到此处即可。

2. ln -s /xxx/xxx/.war ROOT.war
(注:一定要是ROOT.war,因为编译后的会生成ROOT文件,tomcat默认访问必须是ROOT下的资源)

五、基本命令

1
2
3
4
5
6
7
1、tail -200f xxx.log   :查看日志 

2、grep "关键字" xxx.log --color :查看xxx日志下面所有出现关键字的日志

3、sudo rm -rf xxx :【sudo】使用管理员权限-彻底删除xxx文件

4、mkdir xxx :创建xxx文件

 评论