篇一 :Linux上使用netstat查看Mysql端口和连接

Linux上使用netstat查看Mysql端口和连接

linux上使用netstat察看mysql端口和连接

近日发现写的一个java程序的数据库连接在大压力下工作不打正常,因此研究了一下dbcp,中间为了查看mysql服务器的数据库连接情况,需要使用netstat来查看端口和连接, 将使用到的命令整理了一下备忘, 这些命令同样可以用于查看其他运用程序的端口和连接情况.

netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息,这里我只用到其中的部分功能.

直接输入netstat,显示

Active Internet connections (w/o servers)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp 0 0 localhost:41144 localhost:41147 ESTABLISHED

tcp 0 0 localhost:21576 localhost:21579 ESTABLISHED

…… …… 余下全文

篇二 :看紧你的3306端口,一次通过mysql的入侵

看紧你的3306端口,一次通过mysql的入侵

阅读:217 时间:2009-8-11 8:00:30

------------------------------------------------------------------

用superscan扫了一下

某个c类的网段,寻找开放80端口的机器,结果就只有一台机器 开放了80端口,试着连了一下,是我们学校某个社团的的主页。 从端口的banner来看应该是apache(win32),证实一下

telnet 211.87.xxx.xxx

get(回车)

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

<HTML><HEAD>

<TITLE>501 Method

Not Implemented</TITLE>

</HEAD><BODY>

<H1>Method Not Implemented</H1>

get to /index

.html not supported.<P>

…… …… 余下全文

篇三 :Linux下apache mysql等服务修改默认端口后无法正常启动解决办法

linux下 apache 等服务修改默认端口后无法正常启动解决办法 服务器上装了两个webserver,一个是nginx 开在80端口,没有异常。另外一个是 apache 绑定的 8001 端口,可是启动服务时报错: Starting httpd: (13)Permission denied: make_sock: could not bind to address 上网查了下,找到了原因,原来罪魁祸首是 selinux 这个东西。 简单介绍一下SELinux ,全称 Security-Enhanced Linux,它是一种强制存取控制

(mandatory access control)的实现,目的在于明确的指明某个进程可以访问哪些资源(文件、网络端口等)。它的作法是以最小权限原则(principle of least privilege)为基础,在Linux核心中使用Linux安全模组(Linux Security Modules)。它并非一个Linux发行版,而是一组可以套用在类Unix操作系统(如Linux、BSD等)的修改。它的开发者是美国国家安全局。

现在讲解决办法:

…… …… 余下全文

篇四 :Mysql3306端口被占用无法启动解决办法

Mysql3306端口被占用,妙招轻松解决

早晨发现mysql服务器意外停止服务,造成网站无法打开,查看mysql日志(注:该日志在msyql安装目录下data文件夹里,文件名是机器名.err,该文件可用记事本打开)发现如下问题;

120525 3:35:48 InnoDB: Starting shutdown...

120525 3:35:51 InnoDB: Shutdown completed; log sequence number 0 11838312

120525 3:35:51 [Note] D:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt: Shutdown complete

120525 4:01:57 InnoDB: Started; log sequence number 0 11838312

120525 4:01:57 [ERROR] Do you already have another mysqld server running on port: 3306 ?

120525 4:01:57 [ERROR] Aborting

…… …… 余下全文

篇五 :整合Apache+PHP+MySQL以及apache端口号的修改

整合Apache+PHP+MySQL

Apache:首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装目录的conf目录下的httpd.conf。

1.让Apache可以解析php文件,在配置文件中找到

#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so

在下一行添加(绿色的位置是根据PHP的所在目录而定的)

LoadModulephp5_module"D:/Develop/PHP/php5apache2_2.dll"

PHPIniDir"D:/Develop/PHP"

AddTypeapplication/x-httpd-php.php.html.htm

2.在配置文件中找到

DirectoryIndexindex.html

改为

DirectoryIndexindex.phpindex.html

3.修改Apache站点目录,在配置文件中找到(Apache安装的目录不同,显示的值不一样) DocumentRoot"D:/Develop/Apache2.2/htdocs"

…… …… 余下全文

篇六 :查看本机端口占用情况

利用快捷键win+R键打开运行窗口。输入cmd回车打开命令提示符窗口

1:查看本机开放的端口,即已被占用的端口号。

命令:

netstat -an

部分结果列表:

Proto Local Address Foreign Address State

TCP 0.0.0.0:135 0.0.0.0:0 LISTENING

TCP 0.0.0.0:3473 0.0.0.0:0 LISTENING

TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING

Local Addresss 对应的这列,“:”后边即为以开放的端口号。

2:查看某个端口号是否被占用

比如要查看Mysql的默认服务端口3306是否已被占用

命令:

netstat -ano|findstr "3306"

----如果没有返回任何结果,即证明此端口没有被占用。

…… …… 余下全文

篇七 :端口、实例查看

端口查看:

1、Windows平台

在windows命令行窗口下执行:

C:\>netstat -aon|findstr "9050"

TCP 127.0.0.1:9050 0.0.0.0:0 LISTENING 2016

看到了吗,端口被进程号为2016的进程占用,继续执行下面命令:

C:\>tasklist|findstr "2016"

tor.exe 2016 Console 0 16,064 K

-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

-e 表示显示以太网发送和接收的字节数、数据包数等。

-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

-s 表示按协议显示各种连接的统计信息,包括端口号。

2.数据库端口查看

查看sql2005数据库的端口号 1)通过 SQL 语句来找到 SQL Server 端口号:

…… …… 余下全文

篇八 :轻松查看端口信息

轻松查看端口信息

网络上的电脑进行通信,都是通过电脑开放的端口来完成的。形象的说,电脑上每个开放的端口就像一扇打开的门。因此要想保证电脑的安全,则需要守好这些打开的门。

打开“运行”窗口输入“cmd”后回车进入命令提示符窗口,在提示符下首先输入“netstat -an”并回车,其中参数-a的含义表示显示所有连接和侦听端口,-n表示以数字格式显示地址和端口号,命令执行后我们就可以查看详细的端口开放信息了。其中Active Connections表示当前本机活动连接,Proto是指连接时使用的协议名称,Local Address表示本地计算机的IP和连接时使用的端口号,Foreign Address表示连接该端口的远程计算机的IP和端口号,根据这些信息我们就可以轻松查看系统开放的端口。

仅知道开放的端口还是不够的,我们还需要查看开放该端口对应的程序。例如我们判断某个端口可疑,希望了解使用该端口的程序,那么就可以在命令提示符下输入“netstat -ano”,这样除了上面显示的信息外还可以显示活动端口对应的进程标识符(PID)。记录下该PID,然后再运行tasklist,这样即可显示当前系统运行的应用程序和对应的PID。根据记录下来的PID就可以找出对应运行的程序。如果是来历不明的程序,那么就可以将其终止进程了。

…… …… 余下全文