mac无法使用80端口问题

mac无法使用80端口问题,第1张

前言:

在mac os中,非root用户是无法使用小于1024的常用端口的。如果开发中需要用到80端口, 就要设置端口转发。

hosts文件介绍

(1)hosts文件是将域名和IP地址建立映射关系的系统文件,用户可以自定义常用域名跟IP,当在浏览器上输入网址时,系统会优先从hosts文件找到相应的IP地址,打开相应的网页。

(2)hosts文件的作用是域名解析,构建映射关系,屏蔽垃圾网站。

(3)为什么要修改hosts文件?

在微信公众号开发时候,需要获取用户的微信信息,如果在微信开发者工具的地址栏填写localhost就获取不了,所以必须要填写审核通过的微信公众号域名。在这里,假设我的微信公众号域名为: https://test.cn 。本地启动了java项目,当你很高兴地在在微信开发者工具输入 https://test.cn 时候,会注意到点击网页任意一个按钮,都不会触发到本地java项目的任何一个接口。原因好简单,因为默认hosts文件中,域名localhost 映射的是 127.0.0.1 ip地址。因此,需要把localhost 映射为 https://test.cn 。

修改hosts文件的步骤

(1)打开Terminal,输入以下指令:

打开后,默认的hosts文件长这样:

(2)把localhost 映射为 https://test.cn (改成你要映射的域名)后 ,修改后是张这样的:

保存退出。

端口转发

域名映射完成后,需要做的是端口转发,也就是将监听的80端口转发到8080。

1.创建idea.tomcat.forwarding文件:

1

在idea.tomcat.forwarding添加以下命令:

2.创建pf-tomcat.conf文件

在pf-tomcat.conf添加以下命令:

3.启动端口转发功能

如果你在终端看到以下提示,恭喜你成功启动:

4.关闭端口转发功能

或者关闭全部

注意事项:

重启mac,需要手动重启端口转发命令

java项目配置

在由spring boot搭建的java开发项目中,用到的开发工具是IDEA, *** 作系统mac OS 10.13.4。因为微信公众号的开发需要,端口号要设置为80,

之前已经设置好端口转发,80转发到8080,所以在本地调试的时候,项目的服务器端口设置为8080,如下图:

原文链接: https://blog.csdn.net/samuelandkevin/article/details/80279773

不要端口,在你输入域名的时候后加端口就好,HTTP服务默认的是使用的端口号是80,即使用 HTTP 服务时,如果不带端口号(省略端口号)。

修改hosts文件具体 *** 作:

配置好本地虚拟服务,查看地址,输入2-按回车键。

这是我之前设置的本地站点。

winkey(开始菜单键)+R键或者点击“开始菜单”选择“运行”。

输入“你的系统盘符:\Windows\System32\drivers\etc”按回车键或点击“确定”。

添加本地站点地址,这里第3步我之前已经添加过了我就框出来吧!编辑好后保存并关闭。

关闭浏览器,再打开。

如何查看sql2005数据库的端口号

【方法一】用 SQL 语句查看 SQL Server 2005 端口号查看 SQL Server 2005 的端口号,我们可以到安装 SQL Server 服务的机器上,通过配置工具 SQL Server Configuration Manager(SSCM)中来找。如果 SQL Server 服务器在远程,这个办法就行不通了。不过,我们还可以通过查看 SQL Server 服务器日志来查看。如果日志内容很多的话,找起来就比较麻烦。幸运的是,SQL Server 2005 为我们提供了一个非常有用的系统存储过程 sp_readerrorlog。(你在 SQL Server 帮助文档中可能找不到)。言归正传,下面演示下通过 SQL 语句来找到 SQL Server 端口号:exec sys.sp_readerrorlog 0, 1, 'listening'LogDate ProcessInfo Text ----------------------- ------------ ---------------------------------------------这里,1433 就是 SQL Server 监听的端口号。SQL Server 2005 系统扩展存储过程 sys.readerrorlog 可以读取 SQL Server 服务器日志文件。注意,这里的日志文件是指 SQL Server 服务器日志,而不是 SQL Server 数据库的日志文件。【方法二】点击电脑左下方的开始-Microsoft SQL Server2005-配置工具-SQL Server Configuration Manager- 展开网络配置 --点击MYSQLSERVER协议 --双击TCP/IP --选择IP地址就能看到端口号了

如何查看sqlserver端口号

默认的端口号是1433.

打开sql2005的SQL Server Configuration Manager -->展开网络配置 -->点击MYSQLSERVER协议 -->双击TCP/IP -->选择IP地址就能看到端口号了。

怎么查看sqlserver2008端口号

开始——程序——microsoft SQL Server 2008R2——配置工具——SQL Server 配置管理器

进入SQL Server Configuration Manager,点击SQL server 网络配置——MSSQLSERVER的协议,选中右边的tcp/ip,右键——属性——点击“IP 地址”的选项卡 TCP端口

如何查看数据库账号密码端口

可以通过tnsnames.ora文件读取数据库的信息。

可以看到类似如下的内容:abc =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.219.5)(PORT = 1521)))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)))

HOST= 就是主机地址(如果是写的主机名,可以查看/etc/hosts文件中查看主机名对应的IP地址)

POST= 就是数据库开放的端口

如何查看sql2005数据库的端口号

【方法一】用 SQL 语句查看 SQL Server 2005 端口号

查看 SQL Server 2005 的端口号,我们可以到安装 SQL Server 服务的机器上,通过配置工具 SQL Server Configuration Manager(SSCM)中来找。如果 SQL Server 服务器在远程,这个办法就行不通了。不过,我们还可以通过查看 SQL Server 服务器日志来查看。如果日志内容很多的话,找起来就比较麻烦。幸运的是,SQL Server 2005 为我们提供了一个非常有用的系统存储过程 sp_readerrorlog。(你在 SQL Server 帮助文档中可能找不到)。言归正传,下面演示下通过 SQL 语句来找到 SQL Server 端口号:

exec sys.sp_readerrorlog 0, 1, 'listening'

LogDate ProcessInfo Text ----------------------- ------------ ---------------------------------------------

这里,1433 就是 SQL Server 监听的端口号。

SQL Server 2005 系统扩展存储过程 sys.readerrorlog 可以读取 SQL Server 服务器日志文件。注意,这里的日志文件是指 SQL Server 服务器日志,而不是 SQL Server 数据库的日志文件。【方法二】

点击电脑左下方的开始-Microsoft SQL Server2005-配置工具-SQL Server Configuration Manager- 展开网络配置 --点击MYSQLSERVER协议 --双击TCP/IP --选择IP地址就能看到端口号了

如何查看mysql数据库的端口

看 my.ini 中的port

如何查看oracle数据库的端口号

可以通过tnsnames.ora文件读取数据库的信息。

可以看到类似如下的内容:abc =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.219.5)(PORT = 1521)))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)))

HOST= 就是主机地址(如果是写的主机名,可以查看/etc/hosts文件中查看主机名对应的IP地址)

POST= 就是数据库开放的端口

如何查看自己数据库的端口号

如果你没修改过的话 应该有默认值 1433

sql数据库端口怎么打开

方法如下:

点击电脑左下方的开始-Microsoft SQL Server2005-配置工具-SQL Server Configuration Manager- 展开网络配置 --点击MYSQLSERVER协议 --双击TCP/IP --选择IP地址就能看到端口号了。

如何查看oracle数据库的端口号?

等Dbmover系列数据库迁移转换软件中,需要连接Oracle时,都支持两种连接Oracle的方式,一种的需要安装客户端的模式,另外一种就是直连模式,不需要安装客户端。直连模式需要输入的信息: 用户名,密码,服务名(这3点同客户端模式)。 IP,端口号。这里就有个需要注意的地方,一般情况下端口号是1521,但如果安装Oracle时更改了端口号的话,就需要到Oracle服务器上查讯端口号。可以通过tnsnames.ora文件读取数据库的信息。可以看到类似如下的内容:abc =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.219.5)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)))HOST= 就是主机地址(如果是写的主机名,可以查看/etc/hosts文件中查看主机名对应的IP地址)POST= 就是数据库开放的端口


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11587117.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存