借助tomecat发布web项目的发布
MySQL>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION
发布日期:2021-10-02 10:57:02
浏览次数:20
分类:技术文章
本文共 2213 字,大约阅读时间需要 7 分钟。
发布一个小型的web项目。
1.在eclipse上用tomcat编译好web项目。然后再eclipse上右键单击项目名称,右键 ——>Export
在弹出来的框里选择web下的WAR file
2.按照向导执行下一步,知道最后导出war包。
3.将web包复制到。。tomcat6.0.20\webapps下
4.进入到tomcat的bin目录下,启动tomcat,执行startup.bat即可启动。可以看到tomcat的启动窗口。如果窗口一闪即逝,请检查项目是否存在问题
这个时候在浏览器上输入地址,即可看到发布的网站
项目发布后,总是看到小黑框,可能有些碍眼,这个时候我们可以选择另外的方式,选择使用tomcat的服务,就可以不要看到恼人的黑框了
tomcat的服务的安装:
1.使用cmd命令进入到tomcat的bin目录下:
F:\tomcat6.0.20\tomcat6.0.20> dir 驱动器 F 中的卷没有标签。 卷的序列号是 BC76-F28C
F:\tomcat6.0.20\tomcat6.0.20 的目录
2016/12/09 21:29 <DIR> . 2016/12/09 21:29 <DIR> .. 2016/12/09 21:29 <DIR> backup 2016/12/09 21:29 <DIR> bin 2016/12/09 21:29 <DIR> conf 2016/12/09 21:29 <DIR> lib 2009/05/14 01:15 37,950 LICENSE 2016/12/09 21:29 <DIR> logs 2009/05/14 01:15 556 NOTICE 2009/05/14 01:15 7,317 RELEASE-NOTES 2009/05/14 01:15 6,368 RUNNING.txt 2014/10/09 09:48 <DIR> temp 2016/12/09 21:29 <DIR> webapps 2015/03/23 14:26 <DIR> work 2016/12/09 21:29 <DIR> wtpwebapps 4 个文件 52,191 字节 11 个目录 95,025,655,808 可用字节
F:\tomcat6.0.20\tomcat6.0.20>
安装tomcat服务。
F:\tomcat6.0.20\tomcat6.0.20\bin> service.bat install server Installing the service 'server' ... Using CATALINA_HOME: F:\tomcat6.0.20\tomcat6.0.20 Using CATALINA_BASE: F:\tomcat6.0.20\tomcat6.0.20 Using JAVA_HOME: D:\Program Files (x86)\Java\jdk1.6.0_10 Using JVM: D:\Program Files (x86)\Java\jdk1.6.0_10\jre\bin\server\jvm.dll The service 'server' has been installed. 安装服务时请使用管理员用户,否则可能会导致服务安装失败
tomcat安装为服务service.bat设置,启动服务时出错,提示“...特定代码0”
安装成功共会在服务里看到tomcat的服务,这个时候启动tomcat的服务即可大功告成。
启动服务的时候如果会弹出报错框,提示L
tomcat安装为服务service.bat设置,启动服务时出错,提示“...特定代码0”
将JDK中BIN文件夹下的 msvcr100.dll 这个文件复制到 TOMCAT 中的 BIN 下即可成功启动服务
以上是基本步骤如果很顺利那么恭喜你。
这个时候web安装成功了,接下来安装mysql数据库。
1.cmd进入到命令行,执行
mysqldump -u root -p cathectic_db > news20161209.sq
即可在当前目录下生成sql文件,
2.在服务器上导入数据库
mysql -uroot -p cathectic_db < D:\cathectic\new\news20161209.sqll
数据库即可导出导入成功,这个时候再启动tomcat,按照惯例可能不是那么 顺利报错。。提示
Access denied for user 'root'@'localhost' (using password: YES”
需要考虑tmysql是否有对外提供访问权限,
对外授权访问权限:
MySQL> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
MySQL> FLUSH PRIVILEGES;
即可授访问权限。
再启动tomcat,看看是否可以了
转载地址:https://blog.csdn.net/jiangyunlovec/article/details/53544149 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年04月17日 21时51分32秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
AcWing - 数组元素的目标和(双指针)
2019-04-28
AcWing - 区间和(离散化&前缀和)
2019-04-28
AcWing - 区间合并(贪心)
2019-04-28
AcWing - 单链表(模拟)
2019-04-28
AcWing - 双链表(模拟)
2019-04-28
AcWing - KMP字符串(KMP)
2019-04-28
来一个总结吧
2019-04-28
有趣的句子
2019-04-28
每天一道 python 面试题 - Python中的元类(metaclass) 详细版本
2019-04-28
Scrapy(6)Item loader 加载器详解
2019-04-28
每日一道python面试题 - Python的实例,类和静态方法揭秘
2019-04-28
今日金融词汇---新股新债前面的N,是什么?
2019-04-28
每日一道python面试题 - Python的实例,类和静态方法揭秘
2019-04-28
原创专辑来了
2019-04-28
好好做好你喜欢做的事情,并且把它做好
2019-04-28
反馈不足
2019-04-28
人生永远没有太晚的开始
2019-04-28
python 周日福利来了
2019-04-28
状态模式
2019-04-28
跳表SkipList
2019-04-28