zoukankan      html  css  js  c++  java
  • Linux部署Web项目

    前言:普通的web项目,若是其他项目如大数据,则要安装下hadoop集群和kms、hdfs、hive等插件后才可用在该环境基础上运行,要部署普通的web项目,首先是要在linux上搭建好web服务器运行环境,需要提前下载好Linux系统版本tomcat、jdk和mysql。

    JDK:jdk-8u181-linux-x64.tar.gz

    JDK链接: https://pan.baidu.com/s/1FUlpRB-e5fTXYmxHTLHi_w  提取码: ei4a 

    Tomcat:apache-tomcat-8.5.39.tar.gz

    Tomcat链接: https://pan.baidu.com/s/1XHUfgO-ZVMhG-7QyCFLzSQ  提取码: tevd 

    Mysql:mysql-5.7.24-1.el6.x86_64.rpm-bundle.tar

    Mysql链接: https://pan.baidu.com/s/168FfNkuP_zb-j56wSrRLtQ  提取码: y2e3 

    一、安装配置JDK环境

    1.卸载之前的JDK,openJDk

    查看系统现有的jdk,java -version

    卸载:yum remove *openjdk

    2.安装jdk

    把jdk从windows上传到linux(默认会上传到当前下),但是一般都不直接在root下安装,所以用rz命令把jdk拷贝一份到/usr/java/下

    然后在/usr/下建立一个文件夹java:mkdir /usr/java

    然后把jdk拷贝到该目录下:cp /root/jdk-8u181-linux-x64.tar.gz /usr/java/

    切换到java目录下进行解压:

    tar -xvf jdk-8u181-linux-x64.tar.gz

    解压完成之后就是配置环境变量:

    编辑文件:vim /etc/profile

    在文件的最后增加如下内容:

    export JAVA_HOME=/usr/java/jdk1.8.0_181

    export PATH=$PATH:$JAVA_HOME/bin

    export CLASSPATH=.:$JAVA_HOME/lib

    export JAVA_HOME PATH CLASSPATH

    编辑完后按Esc退出编辑模式,:wq 保存退出

    然后执行命令:source /etc/profile(目的是使修改的文件生效)

    最后查看jdk版本:java -version

    二.安装tomcat(需要jdk环境,所以要先安装jdk)

    1.上传tomcat包

    然后在/usr/下建立一个文件夹tomcat:mkdir /usr/tomcat   

    把tomcat拷贝到该目录下,并解压:cp /root/apache-tomcat-8.5.39.tar.gz /usr/tomcat/

    2.配置环境变量

    编辑文件:vim /etc/profile

    和刚才的JDK环境变量合并起来如下:

    export JAVA_HOME=/usr/java/jdk1.8.0_181

    export CATALINA_HOME=/usr/tomcat/apache-tomcat-8.5.39

    export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin

    export CLASSPATH=.:$JAVA_HOME/lib:$CATALINA_HOME/lib

    export JAVA_HOME PATH CLASSPATH CATALINA_HOME

    保存并退出

    3.启动tomcat

    进入目录:cd /usr/tomcat/apache-tomcat-8.5.39/bin

    直接执行:startup.sh脚本启动

    可以查看上述的启动日志,检查有没有报错,然后在浏览器中访问tomcat,若可以访问“http://localhost:8080”,弹出tomcat首页则没有问题;

    查看tomcat版本:./version.sh

    关闭tomcat:shutdown.sh

    运行tomcat后在windows系统的浏览器中访问,出现如下页面则安装OK:

    三.安装Mysql

    安装Mysql之前,要清理干净之前安装过的其他版本Mysql,之前没装过,则继续一路向西。

    1.上传Mysql安装包并解压;

    2.依次通过rpm命令安装5个Mysql的安装包,若安装失败,尝试加上“  --force --nodeps”命令安装;

    3.安装好之后,启动Mysql:sudo service mysqld start

    4.修改Mysql的登陆密码,输入指令用于获取安装root的默认密码:grep 'temporary password' /var/log/mysqld.log

    5.使用root默认密码再次登陆修改密码:mysql -uroot -p

    6.修改密码:set PASSWORD = PASSWORD('密码');

    7.查看Mysql数据库:show databases

    四.部署web项目

    1.项目打包

    将开发好的web项目打包为war包,改下前台包static下的config.json的IP

    2.将war包上传到(可以用Xftp工具上传比较方便:https://www.cnblogs.com/taojietaoge/p/10685890.html)

    /usr/tomcat/apache-tomcat-8.5.39/webapps目录下,tomcat会自动解压

    3.创建数据库,执行mysql脚本

    进入mysql,创建web项目的数据库,发送Mysql的建库建表等的脚本

    4.然后执行该web项目的Mysql建库建表等的脚本

    5.查看脚本执行结果

     

     

     

    作者:JamelAr
    个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

    本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。
  • 相关阅读:
    Java实现 蓝桥杯 算法训练 画图(暴力)
    Java实现 蓝桥杯 算法训练 画图(暴力)
    Java实现 蓝桥杯 算法训练 相邻数对(暴力)
    Java实现 蓝桥杯 算法训练 相邻数对(暴力)
    Java实现 蓝桥杯 算法训练 相邻数对(暴力)
    Java实现 蓝桥杯 算法训练 Cowboys
    Java实现 蓝桥杯 算法训练 Cowboys
    55. Jump Game
    54. Spiral Matrix
    50. Pow(x, n)
  • 原文地址:https://www.cnblogs.com/JamelAr/p/15702727.html
Copyright © 2011-2022 走看看