1.   创建ucenter用户

一般情况下,发布应用程序都不是使用root用户的,需要创建一个普通用户来发布程序;

创建ucenter用户:

useradd -d /ucenter ucenter

设置密码:

passwd ucenter(密码ucenter)

切换用户:

su - ucenter

2.   安装Tomcat

tomcat只要解压就可以使用。

1、创建web目录
mkdir/ucenter/web

2、上传apache-tomcat-7.0.57.tar.gz

3、解压:tar -xvf apache-tomcat-7.0.57.tar.gz

4、重命名:mv apache-tomcat-7.0.57 itcast-usermanage

5、启动tomcat:
cd itcast-usermanage/bin/
./startup.sh或者sh startup.sh

6、查看日志:
tail -f ../logs/catalina.out

7、查看效果http://192.168.0.160:8080/
发现无法访问:

8、防火墙打开 8080 端口
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

/etc/rc.d/init.d/iptables save

9、安装成功

3.   部署用户管理项目

3.1. 上传usermanage.sql和ROOT.war到/ucenter/web

3.2. 执行数据库脚本

cat usermanage.sql | mysql -uroot -p123456

3.3. 部署web程序

3.3.1.   删除webapps下的所有文件

cd/ucenter/web/itcast-usermanage/webapps

rm -rf *

3.3.2.   拷贝ROOT.war到webapps

cp /ucenter/web/ROOT.war .

3.3.3.   重新启动tomcat

cd ../bin/

sh startup.sh && tail -f ../logs/catalina.out

3.3.4.   启动浏览器测试

http://192.168.0.160:8080/user/page/query

转载于:https://www.cnblogs.com/gscq073240/articles/6773096.html

Linux部署web程序相关推荐

  1. 如何在Linux上部署web程序

    上期讲解了Linux常用语法和快速入门教程,本期我们就来详细教大家在Linux上部署自己的web程序 目录

  2. Linux 服务器上部署web程序

    文章目录 1. 搭建 Java 部署环境 1.1 yum 认识 yum 查看软件包列表 安装软件包 卸载软件包 1.2 配置JDK ① 首先先查看 jdk 安装包 ② 下载 jdk 安装包 ③ 验证是 ...

  3. 怎样linux部署web应用程序,Linux系统部署WEB项目(2020最新最详细)

    2020最新Linux系统发行版ContOS7演示部署WEB项目 为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐. 更多命令学习推 ...

  4. ecs安装tomcat和mysql_centos(Linux)系统阿里云ECS搭建 jdk,tomcat和MySQL环境,并部署web程序...

    之前我对这个东西一无所知,攻击力为0,谢谢各个论坛上面的兄弟们的帮助. 过程: 首先ssh远程登陆: ssh root@你的公网ip ,输入密码 1,jdk我用的版本是jdk-7u80-linux-x ...

  5. Linux部署Web应用程序超链接下载中文名称文件404问题解决办法

    超链接内容如下: <a href="jsp/plugin/用户手册.doc">用户手册</a> 开发环境为Windows,Tomcat和WebSphere都 ...

  6. 手把手带你搭建一个自己的云服务器并部署Web程序

    一. 服务器的购买 我选择的是阿里云的服务器,学生价9.5元一个月,百度直接搜索阿里云,然后点击右上角登录,推荐大家用支付宝扫码登录,方便快捷.阿里云官网的东西比较多,登录后我找了很久也没有找到学生服 ...

  7. 东方通如何查看版本linux命令,东方通tongweb linux安装 Web程序 - 贪吃蛇学院-专业IT技术平台...

    1.把安装的bin文件和license.dat文件放到/opt目录下 2.运行$sh Install_TW5.0.0.0_Standard_Linux.bin -i console 命令在 Linux ...

  8. nginx linux 部署web项目名,Linux部署web项目配置Nginx

    1.先配置java环境  下载   jdk-7u80-linux-x64.rpm 2.下载数据库 mysql  yum 安装 3.下载linux下的tomcat 解压 4.检测tomcat是否安装成功 ...

  9. Linux常用命令 + Web程序部署

    Linux 文章目录 Linux 一.使用Xshell 二.常用命令操作 1.ls(罗列文件) 2.cd(切换) 3.pwd(查看当前目录) 4.touch(创建空文件) 5.cat(查看) 6.ec ...

最新文章

  1. 2021 最新版 Spring Boot 速记教程
  2. IOS开发之GCD的基本知识
  3. 重写equals方法时必须重写hashcode方法吗
  4. php 上传pdf文件损坏,php – 强制下载PDF文件,损坏文件
  5. Nacos服务注册接口
  6. linux mysql主从配置_linux下mysql主从配置
  7. 22 块级元素和行内元素
  8. k8s往secret里导入证书_k8s中secret解析
  9. java集合map_JAVA中的集合类Map、Set、List
  10. java通过POI技术将HTML文件转成Word
  11. 针对科技文章的多标签分类
  12. python网络编程基础知识_python网络编程基础
  13. Spark1.0.0 应用程序部署工具spark-submit
  14. 解压速度更快, Zstandard 1.4.1 发布
  15. Chrome 浏览器扩展神器暴力猴
  16. Luzj's ZTE Win版 终于开发完成
  17. jQuery入门第二章(显示隐藏动画)
  18. 国内超强JS框架正在开源免费申请中
  19. 数据结构与算法基本概念
  20. android型号的平板电脑,AUTOID Pad /Air-(win)/Air-(android)工业级平板电脑

热门文章

  1. ES6公用分页组件的封装及应用举例
  2. GPC:使用GPC计算intersection容易出现的问题
  3. DNN结构构建:NAS网络结构搜索和强化学习、迁移学习
  4. Segment公司--整合数据进行分析
  5. Boost多线程-替换MFC线程
  6. copy与mutableCopy的区别总结
  7. DELL 控制卡做raid
  8. 使用RxJava帮助低功耗蓝牙(BLE)进行通信
  9. adb logcat介绍
  10. 一次关于cisco的portfast网络故障