1:添加静态页面在Tomcat8\webapps\ROOT根路径下
例如:在ROOT文件夹下放一个hello.html的静态页面
访问方法:localhost:
8080/hello.html
2:在Tomcat8\webapps路径下自定义目录网站
例如:在Tomcat8\webapps下放入一个自定义的网站文件夹WJ,在WJ文件夹下存放自己网站的
内容hello.html
访问方法:localhost:8080/WJ/htllo.html
3:war压缩包部署方式
解释:这种方式和上面两种方式差不多,只不多项目文件被打包成单独的一个war格式文件(其实就是zip形式的压缩)。需要注意的是:一定要在该项目的根目录之下进行打包压缩,不能包含项目根目录。
将打包好的项目文件的扩展名改为war,并放入在
Tomcat8\webapps下,以文件名为路径名配合浏览器进行访问,启动tomcat的时候会自动进行解压。
例如:Tomcat8\webapps下放入
WJ.war,WJ.war下放一个静态页面hello.html
访问方法:localhost:8080/WJ/hello.html
4:配置虚拟主机
在Tomcat8/conf/server.xml文件的host元素中配置
例如:
访问方式:localhost:8080/WJ/hello.html
5:配置Tomcat8/conf/localhost/xxx.xml
提示:如果在Tomcat8/conf目录下没有Catalina/localhost,可以自己去创建文件夹
在
Tomcat8/conf/Catalina/localhost目录下新建一个xml文件,xml的名字就是我们要访问的路径的名字。比如WJ.xml
在WJ.xml中写入:
访问方式:localhost:8080/WJ/hello.html
Nginx部署静态网页部署;
服务器换成了Linux+Nginx的了。现在又要部署一次了这次。Nginx的部署也不难。
步骤
新建.conf配置文件
cd /etc/nginx/sites-enabled
touch manage.conf
编辑配置文件
vim manage.conf
粘贴进如下代码
server {
listen 80;
listen [::]:80;
server_name manage.hgdqdev.cn;
location / {
root /home/manage/dist;
index index.html;
try_files $uri $uri/ =404;
}
}
这的root是你的需要部署的首
页的目录;index是项目的首页,我的是index.html。
重启Nginx
service nginx reload
如果不是管理员或者root用户登录就在命令前加上sudo。
配置https
修改上面的Nginx配置为
server {
listen 443;
server_name manage.hgdqdev.cn;
ssl on;
ssl_certificate/home/manage/ssl/214266057470269.pem;
ssl_certificate_key/home/manage/ssl/214266057470269.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-
SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
location / {
root /home/manage/dist;
index index.html;
}
}
Tomcat部署静态页面
这里的操作是建立在java和tomcat已安装好并且已经配置好环境变量的情况下;
1:直接把静态项目复制到Tomcat安装目录的webapps目录中。
例如:我们新建一个test文件夹,在文件夹里新建一个test.html文件,然后将整
个test文件夹复制到Tomcat安装目录的webapps目录中,启动tomcat后在浏览器输入ip:port/test/test.html即可访问了。
2:在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在和之间插入如
下语句
其中,path为虚拟路径,docBase
为项目的路径,启动tomcat后在浏览器输入ip:port/test/页面名.html即可访问了。
3:在conf目录中,在Catalina\localhost(此处需要注意目录的大小写)目录下新建一个XML文件,任意命名(例如:aaa),只要和当前文件中的
文件名不重复即可,代码如下
其中,path属性
可以不写,docBase为项目的路径,启动tomcat后在浏览器输入ip:port/aaa/页面名.html即可访问了。
本文标题:建设静态网站的部署方法
本文链接:https://www.cdcxhl.com/news31/122431.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有静态网站等
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联