阿里云的linux服务器简单部署网站80端口

简介: 刚买了阿里云服务器,用起来Linux还是什么都不会。把自己的一个网页部署进去,替换初始的jsp网页,访问8080端口可以访问的到。 感觉挺麻烦的,想改成80端口。我就用winscp(连接linux服务器和windows)文件传输修改了tomocat下sever.xml文件。把端口改成80.重启了服务器,发现还是不行,访问不了。原来是这个端口没开放的原因。

刚买了阿里云服务器,用起来Linux还是什么都不会。把自己的一个网页部署进去,替换初始的jsp网页,访问8080端口可以访问的到。 感觉挺麻烦的,想改成80端口。我就用winscp(连接linux服务器和windows)文件传输修改了tomocat下sever.xml文件。

把端口改成80.重启了服务器,发现还是不行,访问不了。


原来是这个端口没开放的原因。有人说用防火墙开啥的,但是我是小白,啥也不懂,后来才看到原来阿里云的控制台安全组是添加端口的。。这才添加了进去。 然后再把端口改为80. 不重启服务器,重启tomocat ps -ef|grep java 查看tomocat等进程 kill -9 678 杀死tomacat进程 系统自动重启tomocat达到刷新的目的


[root@iZkt0hekctiwafZ ~]# ps -ef|grep java root 675 1 0 17:00 ? 00:00:00 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap tomcat 678 675 1 17:00 ? 00:00:02 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap root 886 856 0 17:04 pts/0 00:00:00 grep --color=auto java [root@iZkt0hekctiwafZ ~]# kill -9 7010 -bash: kill: (7010) - 没有那个进程 [root@iZkt0hekctiwafZ ~]# kill -9 678 [root@iZkt0hekctiwafZ ~]# ps -ef|grep java root 675 1 0 17:00 ? 00:00:00 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap tomcat 887 675 15 17:06 ? 00:00:02 jsvc.exec -Dcatalina.home=/home/tomcat/apache-tomcat-default -Dcatalina.base=/home/tomcat/apache-tomcat-default -cp /home/tomcat/apache-tomcat-default/bin/commons-daemon.jar:/home/tomcat/apache-tomcat-default/bin/bootstrap.jar:/home/tomcat/apache-tomcat-default/bin/tomcat-juli.jar -user tomcat -java-home /usr/java/default -pidfile /var/run/tomcat.pid -outfile /home/tomcat/apache-tomcat-default/logs/jsvc_outfile.out -errfile &1 org.apache.catalina.startup.Bootstrap root 909 856 0 17:06 pts/0 00:00:00 grep --color=auto java 这样在查看端口# netstat -an
Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 172.19.244.53:22 183.209.216.107:1792 ESTABLISHED tcp 0 0 172.19.244.53:22 183.209.216.107:2509 ESTABLISHED tcp 0 0 172.19.244.53:22 183.209.216.107:1774 ESTABLISHED tcp 0 0 172.19.244.53:22 183.209.216.107:1561 ESTABLISHED tcp 0 0 172.19.244.53:38546 106.11.68.13:80 ESTABLISHED tcp 0 404 172.19.244.53:22 183.209.216.107:1590 ESTABLISHED tcp6 0 0 :::3306 :::* LISTEN udp 0 0 172.19.244.53:123 0.0.0.0:* udp 0 0 127.0.0.1:123 0.0.0.0:* udp 0 0 0.0.0.0:123 0.0.0.0:* udp6 0 0 :::123 :::* Active UNIX domain sockets (servers and established) 
就可以看到端口可以使用了 在登陆网页就可以访问了;
目录
相关文章
|
13天前
|
资源调度 JavaScript 搜索推荐
Linux系统之部署envlinks极简个人导航页
【4月更文挑战第11天】Linux系统之部署envlinks极简个人导航页
53 2
|
2天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
2天前
|
Ubuntu Linux 测试技术
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试(下)
Linux(32)Rockchip RK3568 Ubuntu22.04上部署 Docker: 详细配置与功能测试
31 1
|
4天前
|
资源调度 JavaScript Ubuntu
Linux系统之部署briefing视频聊天系统
【4月更文挑战第21天】Linux系统之部署briefing视频聊天系统
40 2
|
9天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
13天前
|
弹性计算 应用服务中间件 Linux
阿里云ECS服务器上从零开始搭建nginx服务器
阿里云ECS服务器上从零开始搭建nginx服务器
|
13天前
|
Linux Windows
Windows、Mac、Linux解决端口被占用的问题
Windows、Mac、Linux解决端口被占用的问题
21 1
|
15天前
|
弹性计算 安全
电子好书发您分享《阿里云第八代企业级ECS实例,为企业提供更安全的云上防护》
阿里云第八代ECS实例,搭载第五代英特尔至强处理器与飞天+CIPU架构,提升企业云服务安全与算力。[阅读详情](https://developer.aliyun.com/ebook/8303/116162?spm=a2c6h.26392459.ebook-detail.5.76bf7e5al1Zn4U) ![image](https://ucc.alicdn.com/pic/developer-ecology/cok6a6su42rzm_f422f7cb775444bbbfc3e61ad86800c2.png)
35 14
|
16天前
|
网络协议 Linux
Linux如何查询端口被占用?
在Linux环境中,查询端口占用可使用`netstat`、`lsof`和`ss`命令。`netstat -tulnp | grep 80`显示TCP/UDP监听端口,`lsof -i:80`列出使用80端口的进程,而`ss -tuln | grep 80`是`netstat`的现代替代选项。若需解决端口占用问题,先找出占用进程的ID,然后用`kill -9`命令终止它,或调整服务配置以避免冲突。
22 1
|
16天前
|
Linux Shell 虚拟化
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
27 0