zoukankan      html  css  js  c++  java
  • linux系统下部署项目

    一、修改防火墙设置,开放对应的端口

    修改Linux系统防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,如果要开放哪个端口,在里面添加一条
     -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT 就可以了,其中 8080 是要开放的端口号,然后重新启动linux的防火墙服务

    二、安装jdk

    1、检查一下系统中的jdk版本
    [root@localhost software]# java -version
    2、检测jdk安装包
    [root@localhost software]# rpm -qa | grep java
    显示:
    java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64 python-javapackages-3.4.1-11.el7.noarch tzdata-java-2016g-2.el7.noarch javapackages-tools-3.4.1-11.el7.noarch java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64 java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64 java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
    3、卸载openjdk
    [root@localhost software]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
    [root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
    [root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
    [root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
    [root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
    或者使用
    [root@localhost jvm]# yum remove *openjdk*
    之后再次输入rpm -qa | grep java 查看卸载情况:
    [root@localhost software]# rpm -qa | grep java python-javapackages-3.4.1-11.el7.noarch javapackages-tools-3.4.1-11.el7.noarch
    4、安装新的jdk
    首先到jdk官网上下载你想要的jdk版本,下载完成之后将需要安装的jdk安装包放到Linux系统指定的文件夹下,并且命令进入该文件夹下
    解压 jdk-8u131-linux-x64.tar.gz安装包
    [root@localhost software]# mkdir -p /usr/lib/jvm
    [root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm
    5、设置环境变量
    [root@localhost software]# vim /etc/profile
    在最前面添加:
    export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131 
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
    6、执行profile文件
    [root@localhost software]# source /etc/profile
    这样可以使配置不用重启即可立即生效。
    7、检查新安装的jdk
     

    三、安装tomcat

    四、安装mysql

    1.如果之前安装过,先卸载掉
    2.输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本
    3.yum install -y mysql-server mysql mysql-devel
    yum会帮我们选择好安装mysql数据库所需要的软件以及其它附属的一些软件
    4.启动mysql,service mysqld start
    登陆mysql,设置密码如下:
    mysql> use mysql;
    mysql> update user set password=password('123') where user='root' and host='localhost';
    mysql> flush privileges; 
    5.设置mysql允许远程连接
    GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
    6.开放端口
    7.启动mysql服务,mysql -u用户名 -p密码
     

    五、打包项目到tomcat下,配置好其他需要的环境,启动tomcat

    发现在发布项目后,出现了乱码的现象,可以参考资料解决:

  • 相关阅读:
    jQuery下拉框级联实现
    js获取当前月的天数
    jQuery获取select选中值的文本
    JSTL常用代码总结
    matplotlib.basemap安装失败的解决
    获取MODIS MCD19A2气溶胶数据(AOD)并用GDAL转换投影坐标
    keras 显示错误 无法保存model图片_ImportError: Failed to import pydot.
    ArcGIS处理每个栅格图行列号一致且上下对齐
    北京DEM数据下载
    最新 夜光遥感影像VIIRS&DMSP下载总结
  • 原文地址:https://www.cnblogs.com/tinyj/p/9853755.html
Copyright © 2011-2022 走看看