部署WEB项目到服务器(四)部署WEB项目Forum到linux服务器(Ubuntu)详解
2017-12-15 23:04
531 查看
突发奇想,想在自己电脑上部署一个web网站。
1,使用Navicat for MYSQL客户端创建WEB项目数据库:Navicat for MYSQL连接虚拟机中的mysql数据库
启动mysql数据库,service mysqld start
打开Navicat,输入地址和账号密码。
ps:此时可能会登录不成功,如下:
帐号不允许从远程登陆,只能在localhost。这个时候只要在登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"就可以了。
步骤:
在服务器端连接mysql (mysql -uroot -p )
use mysql;
并执行 update user set host = '%' where user = 'root'; 这一句执行完可能会报错,不用管它
然后再flush privileges;
最后查询user表。
再次连接,显示客户端连接成功。
成功登录后,创建WEB项目数据库Forum
右键Ubuntu服务器,新建数据库forum,如下:
执行脚本:forum.sql,结果如下,本来想把脚本传到csdn的,没想到好久没有登录了 要验证手机号码,就放弃了。
表文件创建成功。
2,发布项目到tomcat.。
使用FileZille上传war包(原项目是在网上下载的,自己稍微修改了一个,增加了回帖的功能,而且前台用bootstrap简单重写了一下):
上传成功后启动tomcat服务器:
root@ubuntu:/usr/local/tomcat/server/bin# ./startup.sh
启动完成后,本地浏览器输入地址:http://192.168.37.128:8080/Forum/
首页显示如下:
进入论坛,可见mysql数据库中数据也能完整显示:
主题列表:
某主题帖:
至此,一个完成的WEB项目Forum部署成功。
相关文章推荐
- 部署WEB项目到服务器(三)安装mysql到linux服务器(Ubuntu)详解
- 部署WEB项目到服务器(一)安装java到linux服务器(Ubuntu)详解
- 部署WEB项目到服务器(二)安装tomcat到linux服务器(Ubuntu)详解
- 【web】ubuntu16.04线上服务器部署node项目
- Ubuntu服务器下在Tomcat上部署web项目,绑定域名直接通过域名访问项目
- 详解将Web项目War包部署到Tomcat服务器基本步骤
- Vue项目webpack打包部署到服务器的实例详解
- 部署java-web项目到linux服务器上
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- 详解把Node.js项目部署到阿里云服务器(CentOs)
- 关于Windows Server 服务器 安装tomcat部署Java Web 项目的问题
- 【Linux】把web项目部署到Linux服务器上
- Idea部署web项目到Linux服务器上
- 在服务器上部署web项目。
- Eclipse部署Maven web项目到tomcat服务器时,没有将lib下的jar复制过去的解决办法
- 将Eclipse中的Web项目部署到Tomcat与修改Tomcat服务器Server Locations .
- 本地测试web项目部署到服务器空间出错
- 远程部署Maven web项目到web服务器
- Ubuntu系统下搭建Redmine项目管理系统详细说明(包括配置apache服务器)(二)Web服务器apache配置
- Vue项目webpack打包部署到服务器