端口

阿里云 Ubuntu 14.04 安装mysql 5.6

限于喜欢 提交于 2020-04-11 10:07:21
1.升级apt-get sudo apt-get update 2. 安装mysql5.6版本 apt-get install mysql-server-5.6 如果你想查看别的版本可以输入apt-get install mysql的时候按下【Tab】键 这里能看到你的数据源究竟有多少个版本,这里我只需要选择5.6版本,如果发现这里的版本没办法满足你的需求,你可以到mysql官网下载rpm包,这里我就不演示了。 安装到一定的过程后,mysql会提示你输入数据库的密码 确认密码 到这里已经安装完毕了,下面安装好了之后默认是启动的 最后介绍一下mysql的常用几个命令: 启动mysql服务 service mysql start 停止mysql服务 service mysql stop 重启mysql服务 service mysql restart 查看mysql进程 ps -ef | grep mysql 查看mysql监听的端口 netstat -tap | grep mysql 3. 修改mysql配置文件 vim /etc/mysql/my.cnf 按【i】键可进入编辑状态 在[client] 下面加 default-character-set = utf8mb4 在【mysqld】下面追加 character_set_server = utf8mb4 在[mysql]下追加

同一IP不同端口访问的站点iframe应用session丢失怎么办?

自作多情 提交于 2020-03-02 18:19:53
在网站群的建设中,各子站需要共享主站的footer等公共信息。同时主站的后台管理也集成了各子站的管理,采取的方式是使用 iframe 嵌入各站的页面。在本机开发环境中,没有出现任何的问题。但是一放到测试环境中,便遇到 session 丢失的问题。 环境:应用服务器采用tomcat6.0,各个站点单独使用一个应用服务器,部署在一台物理服务器上。外部访问采用同一个IP,但是不同的端口。 起初以为,IE它的安全策略默认是会把iframe中的页面站点认为是不可信任的,它会阻止该站点传过来的 cookie (如果你在iframe中的URL跳转是用的localhost,则不会被阻挡),所以因为没法使用cookie了,session便失效了。解决的方法是在过滤器,或者被嵌入的页面内加入属性为P3P的header信息。 java 为:response.addHeader("P3P","CP=CAO PSA OUR");但是依然没有成功。网上的解决方案都是这么说,况且自己以前还弄过,都成功过,这次怎么弄都不好。 今天脑子安静下来,仔细的分析这里面的原因。如果是IE的安全限制,但是火狐、google浏览器没有这样的限制,为什么这两个浏览器也出现这样的情况。这肯定不仅仅和跨域引起的P3P的安全问题有关。于是在本机测试,通过iframe引入测试环境中的链接,设置了P3P,发现一切正常。这就更说明了

Linux 如何打开端口

孤人 提交于 2020-03-01 02:35:42
今天开通了一个阿里云主机,在安装tomcat服务后发现80、8080等端口不通,网上找了资料,先是按如下步骤操作: vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙) 特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面 添加好之后防火墙规则如下所示: ###################################### # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT

配置php环境时打开Alias报错

此生再无相见时 提交于 2020-02-28 23:29:57
昨天晚上配置一个metinfo的环境。下载好了wampserver,按网上的图解开始配置,都算顺利。里面要求按置alias,在这个步骤出问题了。 php 环境配置出错如下: Could not execute menu item (internal error) [Exception] Could not perform service action 服务尚未启动。 在网上搜索了发现是80端口被占用了,找到wamp程序目录“ bin\Apache2\conf ” 下的 httpd.conf 文件,使用记事本打开,找到“ Listen 80 ” 将80改成8080(或者其他端口都可以),服务器正常启动 ”。一切正常。 来源: oschina 链接: https://my.oschina.net/u/658291/blog/220538

TCP/UDP常见端口参考

下面的表格中列举了包括在红帽企业 Linux 中的服务、守护进程、和程序所使用的最常见的通信端口。该列表还可以在 /etc/services 文件中找到。要查看由互联网号码分派局(IANA)制定的“著名的已注册动态端口”官方列表,请参考以下 URL:http://www.iana.org/assignments/port-numbers “层”是指服务或协议在交通层上使用 TCP 还是 UDP。若没有列举,这个服务或协议就两者都使用。 快速索引: 著名端口 UNIX 特有的端口 注册的端口 数据报传递协议端口 Kerberos(工程 Athena/MIT)端口 未注册的端口 著名端口 端口号码 / 层 名称 注释 1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp 消息发送协议 19 chargen 字符生成服务;发送无止境的字符流 20 ftp-data FTP 数据端口 21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用 22 ssh 安全 Shell(SSH)服务 23 telnet Telnet 服务 25

Windows中杀死占用某个端口的进程

牧云@^-^@ 提交于 2019-12-04 14:49:03
启动tomcat时候,控制台报错,发现是端口占用,于是寻找方法关闭对应的程序。 从网上找了好久,尝试之后,发现不行。开始自己尝试,终于,成功的将占用端口的进程杀掉。在此记录下过程(以8081端口为例): 第一步,根据端口号查找对应的进程号 netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 80 结果如下: 发现 8081 端口被 PID(进程号)为 2000 的进程占用。 第二步,据进程号寻找进程名称 tasklist | findstr 2000 从任务管理器中查找该程序,手动杀死即可。 至此,已经完成。 但是我发现,在任务管理器中找不到该程序。只好从命令行杀死该程序了,命令如下: taskkill -PID <进程号> -F //强制关闭某个进程 如此即可。 来源: oschina 链接: https://my.oschina.net/u/3797187/blog/1802794

hadoop2.x常用端口、定义方法及默认端口、hadoop1.X端口对比

醉酒当歌 提交于 2019-12-03 06:10:34
问题导读: 1.DataNode的http服务的端口、ipc服务的端口分别是哪个? 2.NameNode的http服务的端口、ipc服务的端口分别是哪个? 3.journalnode的http服务的端口、ipc服务的端口分别是哪个? 4.ResourceManager的http服务端口是哪个? 5.NodeManager的http服务端口是哪个? 6.Master的http服务的端口、ipc服务的端口分别是哪个? 7.3888是谁的端口,用来做什么? 扩展: hadoop1.X对应端口是哪个? 9000、9001分别对应是hadoop2.X的那个端口? Hadoop集群的各部分一般都会使用到多个端口,有些是daemon之间进行交互之用,有些是用于RPC访问以及HTTP访问。而随着Hadoop周边组件的增多,完全记不住哪个端口对应哪个应用,特收集记录如此,以便查询。 这里包含我们使用到的组件:HDFS, YARN, HBase, Hive, ZooKeeper: 组件 节点 默认端口 配置 用途说明 HDFS DataNode 50010 dfs.datanode.address datanode服务端口,用于数据传输 HDFS DataNode 50075 dfs.datanode.http.address http服务的端口 HDFS DataNode 50475 dfs

服务器环境之4:ubuntu14.04安装tomcat,端口修改

微笑、不失礼 提交于 2019-11-29 17:20:57
一、下载tomcat https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.0.36/bin/apache-tomcat-8.0.36.tar.gz 二、上传服务器并解压 1.创建文件夹 mkdir /usr/java/tomcat cd /usr/java/tomcat 2.上传 rz -e 弹出窗口中选择下载好的tar.gz文件,点击确认 3.解压 tar -xzf apache-tomcat-8.0.36.tar.gz 4.修改文件夹名(习惯,可跳过 mv apache-tomcat-8.0.36 tomcat8 三、启动tomcat sh /usr/java/tomcat/tomcat8/bin/startup.sh 报错: Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program 看报错内容可以看出找不到jar_home 解决方法:startup.sh中添加jdk信息 vi /usr/java/tomcat/tomcat8/bin/startup.sh 拉到最后,在 exec

Tomcat端口占用Address already in use: JVM_Bind <null>

余生长醉 提交于 2019-11-29 07:28:02
Tomcat端口占用问题Address already in use: JVM_Bind <null>:8080 进入CMD模式下: netstat -ano 找到:占用8080端口对应进程的PID号,然后kill掉,比如我的4480进城占用了8080端口 taskkill /pid 4480 /f 或者启动任务管理器找到PID结束进程,如果任务管理器找不到,那就按照上边的方法在CMD模式下kill掉 来源: oschina 链接: https://my.oschina.net/u/945251/blog/192385

windows查看端口占用命令

时光怂恿深爱的人放手 提交于 2019-11-28 10:37:30
开始--运行--cmd 进入命令提示符 输入netstat -aon 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的80端口 1、Windows平台 在windows命令行窗口下执行: C:\>netstat -aon|findstr "80" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448 看到了吗,端口被进程号为2448的进程占用,继续执行下面命令: C:\>tasklist|findstr "2448" thread.exe 2016 Console 0 16,064 K 很清楚吧,thread占用了你的端口,Kill it 如果第二步查不到,那就开任务管理器,看哪个进程是2448,然后杀之即可。 如果需要查看其他端口。把 80 改掉即可 大家知道在linux下使用 lsof +p 端口号 可以查看端口的进程 使用此命令可以查看win下所有开着的端口是被那个系统程序占用以及程序的pid。 n年前搞测试的时候解决端口占用问题时候用的命令,想里半天才回忆出来