经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » Java相关 » Java » 查看文章
linux系统下部署项目
来源:cnblogs  作者:撸码识途  时间:2018/10/26 10:13:58  对本文有异议

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

修改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版本
  1. [root@localhost software]# java -version
2、检测jdk安装包
  1. [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
  1. [root@localhost software]# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
  2. [root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
  3. [root@localhost software]# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
  4. [root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
  5. [root@localhost software]# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
  6. 或者使用
  7. [root@localhost jvm]# yum remove *openjdk*
  8. 之后再次输入rpm -qa | grep java 查看卸载情况:
  9. [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安装包
  1. [root@localhost software]# mkdir -p /usr/lib/jvm
  2. [root@localhost software]# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm
5、设置环境变量
  1. [root@localhost software]# vim /etc/profile
  2. 在最前面添加:
  3. 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文件
  1. [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,设置密码如下:
  1. mysql> use mysql;
  2. mysql> update user set password=password('123') where user='root' and host='localhost';
  3. mysql> flush privileges;
5.设置mysql允许远程连接
  1. GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
6.开放端口
7.启动mysql服务,mysql -u用户名 -p密码
 

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

 

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

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号