1.mac搭建本地环境(IDE+tomcat)
2.mac安装mysql
3.mac启动ssh服务
4.为ubuntu服务器安装tomcat
5.为ubuntu服务器安装mysql
6.部署javaweb
java搭建阿里云服务器环境(java环境+mysql+tomcat)和部署 JavaWeb 项目到云服务器(十分详细)
修改mysql的root密码
mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22): Unknown column 'password' in 'field list'解决办法
7.远程部署tomcat
IntelliJ IDEA2017创建web工程并实现远程部署tomcat
8.nginx做代理,且实现https
nginx作为代理,接收到外网请求者的请求,进行处理后分发给本地的tomcat,tomcat将响应内容交给nginx,由nginx返回给请求者。
①配置tomcat监听本地的8080端口:/apache/conf/server.xml
重启tomcat,配置成功可以看到tomcat监听的端口为本地的8080
②配置nginx:/etc/nginx/sites-available/default
当请求www.xiaosisi.club时,nginx会分发给127.0.0.1:8080,tomcat会接收到并响应给nginx
③配置https,建议使用let's encrypt生成证书
到此便操作成功。
9.实现直接输入域名便打开某个web应用
docBase=[web应用名称]