自己整理的部署网站时的一些步骤,可能不太全,如果发现有错误或缺少步骤请与我练习,不要让别人被我带沟里。。。
部署个人网站步骤
一、 让别人可以访问到你的网站
(一)、首先你得租个服务器
(二)、购买域名的同时顺便可以买个解析,不贵
(三)、配置解析到你的ESC外网IP(在安全组打开80端口)
【记录类型为A,主机记录填www,记录值填服务器外网IP,其余默认就行】
(四)、网站ICP备案,填写你的信息和网站信息
【域名实名认证完成后,实名认证信息需要3-5个工作日入库(进入管局的数据库)。建议完成域名实名认证后,不要马上提交资料至管局审核,建议3-5个工作日后再提交订单。】
【个人网站命名要求:https://help.aliyun.com/knowledge_detail/36957.html】(可能需要用到手机端的APP,拍照、证件照、从网站下载《个人网站备案承诺书》打印并填写信息拍照上传),大约一天内会有你购买域名的公司客服给你打电话,有错误就修改再次提交,没有错误人家就提交到所在地通信管理局,之后需要等挺久(二十天以内?),在这之前先把项目安装了。
(五)、版权问题,不要使用未授权的字体、图片、肖像等。【微软雅黑需要商业授权】http://fonts.safe.360.cn/可以查询字体版权(不太全)
(六)、在ICP备案完成后需要进行公安备案。
二、 安装项目
(一)、安装持久化数据库(MySQL、Oracle等),缓存数据库(Redis等)【确认项目的数据库密码和新数据库密码是否一致】
(二)、部署数据(例如运行SQL文件)
(三)、安装JDK(确认版本,配置环境变量)
(四)、安装服务器(Tomcat、Nginx等)
(五)、将项目打成war包放在Tomcat的webapp文件夹下
(六)、修改路径(Tomcat下conf文件夹的server.xml)【可以从访问时URL需要填写域名或IP/项目缩减到只用域名或IP】
1、修改tomcat http端口为80(因为默认是80端口,访问时可以不写)
1 | <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> |
2、去除访问时的项目名
在
1 | <Context path="" docBase="../webapps/**" debug="0" reloadable="true" /> |
docBase:代表项目的绝对路径。也可以使用相对路径,**处填你的项目名。
path:代表访问时的项目名称,path留空代表访问域名后面不需要带项目的名称
debug是设定debug level, 0表示提供最少的信息,9表示提供最多的信息
(七)、双击Tomcat bin文件夹下的startup.bat运行服务器
三、在备案未完成之前可以输入ESC服务器外网IP进行访问
自己整理的部署网站时的一些步骤,可能不太全,如果发现有错误或缺少步骤请与我联系,不要让别人被我带沟里。。。
此为博主副博客,留言请去主博客,转载请注明出处:https://www.baby7blog.com/myBlog/7.html