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

创建ucenter用户:

useradd -d /ucenter ucenter

设置密码:

passwd ucenter (密码 ucenter)

切换用户:

su - ucenter

安装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、安装成功

部署用户管理项目
1.上传usermanage.sql和ROOT.war到/ucenter/web
2.执行数据库脚本

cat usermanage.sql | mysql -uroot -p123456

3.部署web程序
1.删除webapps下的所有文件

cd /ucenter/web/itcast-usermanage/webapps
rm -rf *

2.拷贝ROOT.war到webapps

cp /ucenter/web/ROOT.war .

3.重新启动tomcat

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

4.启动浏览器测试
http://192.168.0.160:8080/user/page/query

Linux-部署web程序相关推荐

  1. Linux部署web程序

    1.   创建ucenter用户 一般情况下,发布应用程序都不是使用root用户的,需要创建一个普通用户来发布程序: 创建ucenter用户: useradd -d /ucenter ucenter ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

最新文章

  1. 034_jQuery Ajax的getJSON和getScript方法
  2. ios开发-系统架构
  3. Windows下MongoDB安装及配置
  4. RabbitMQ –使用Spring集成Java DSL串行处理消息
  5. Zookeeper之Watcher机制详解
  6. vivo正式公布全新子品牌iQOO手机:冲击5千元+旗舰手机档
  7. 树莓派自动备份mysql数据表_MySQL数据备份之mysqldump使用
  8. 如何在Kubernetes容器环境下部署Spinnaker?
  9. 使用json对象要注意的地方
  10. 九大背包问题专题--二维费用的背包问题
  11. http://snaps.php.net,科技常识:Windows下编译PHP和memcache扩展教程
  12. ArcGIS的基本使用
  13. 设计模式(4):生成器模式(Builder)
  14. 修复MacOS X上QuickTime 7.2中的AVI播放错误
  15. TortoiseGit安装中文语言包无法切换语言
  16. python爬取拉勾网_使用requests爬取拉勾网python职位数据
  17. 门萨--高智商者的集中营
  18. iOS转场动画之微信朋友圈图片查看器
  19. 关于PSINS运动轨迹仿真模块的理解和思考
  20. 浅析 Transformer Stage 在 DataStage 作业中的用法及功能实现

热门文章

  1. 马化腾团队捐3.5亿给深圳大学,为何企业家对大学越来越大方?
  2. 《Java程序员全攻略:从小工到专家》连载九:散兵游勇还是团队作战
  3. 普及一下域名注册知识
  4. C语言 | scanf函数
  5. vs中遇见> 0x7BA4EF8C (ucrtbased.dll)处(位于 Project1.exe 中)引发的异常: 0xC0000005: 写入位置 0x00540000 时发生访问冲突。
  6. 会议及作用篇--项目管理(十八)
  7. 敏捷软件开发:原则、模式与实践(全)笔记
  8. GMQ Wallet 跨时代产品,全面体现区块链数字资产价值
  9. 10__jsp入门el表达式入门CookieSession
  10. ActionContext的简单使用