前两篇已经介绍了如何把一个做好的网站项目部署到网上,可以部署的是一个比较简单的静态网站。这一篇要介绍的是如何部署动态网站,比起静态网站,稍微多了一些步骤。
第一步:安装数据库——mysql
因为腾讯云并没有帮我们配备mysql的安装包。所以这里需要我们自己手动上传一个mysql,上传的文件的方法可以参考上一篇。
这里我上传的mysql有多个组件需要安装,这时候我们可以用yum的b本地一键安装
命令:yum localinstall *
第二步,创建数据库
1、启动数据库
命令:service mysql start
2、进入数据库
Mysql默认的用户是root,没有密码,直接打回车就可以登陆的。u是用户,p是密码
命令:mysql -uroot -p
3、创建数据库,创建用户,授权
命令:create database jpress;
命令:create user ‘jpress’@’%’ dentified by’123’;
命令:grant all on *.* to ‘jpress’@’%’;
4、清除缓存
命令:flush privileges
5、退出当前用户,进入刚创建的用户
因为等下配置动态网页需要连接到这个数据库用户
退出命令:quit或exit
第三步,上传项目并配置好数据库连接
把动态网页的项目放到tomcat/webapps目录下,用浏览器打开这个项目的网页
这里输入刚才我们创建的数据库信息
提示不成功,原因是因为数据库所用到的3306端口没有打开
这时候我们就要去配置防火墙。把3306的端口加进去
命令:vi /etc/sysconfig/iptables
重启防火墙
这样就配置好了,重启tomcat。再打开这个网页就可以浏览了