精华内容
下载资源
问答
  • 443端口即网页浏览端口,主要是用于HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP
  • squid 在80端口无法启动

    千次阅读 2008-01-22 13:29:00
    更改了 squid.conf 文件的监听端口,修改为http_port 81服务启动顺利。使用 netstat -n -n -l 查看80端口并没有被其它程序占用,也没有处于监听状态。后来在另外一个虚拟机上重新安装系统,发现在图形安装界面下其中...

          在虚拟机上新安装的 Red Hat Enterprise 4 . 配置好squid 后 启动,提示启动失败。

    更改了 squid.conf 文件的监听端口,修改为

    http_port 81

    服务启动顺利。使用 netstat -n -n -l 查看80端口并没有被其它程序占用,也没有处于监听状态。

    后来在另外一个虚拟机上重新安装系统,发现在图形安装界面下其中有一步骤是选择是否启动 selinux。

    我这里上次安装选择了激活,这次我选择了禁用,结果squid在80端口启动正常。

    修改/etc/selinux/config文件中的SELINUX="" 为 disabled

    修改 http_port 80 ,启动squid,一切正常!

    原因就是 selinux 对于 80 端口的使用有严格的策略,即使 root用户 使用特殊端口也需要有相应的权限,修改策略也可以解决此问题,不过操作比较麻烦,还不了解,有待进一步研究。

    SELinux(Security-Enhanced Linux)介绍

    http://baike.baidu.com/view/487687.htm

    展开全文
  • 这段时间自己的操作系统从windows完全换为Deepin Linux.主要是想感受下国产操作系统.经过一段时间的使用,感觉确实...但是在启动的过程中无法打开50070端口.有重新Format之后,发现NameNode无法启动. 1、问题产生原因 ...

    这段时间自己的操作系统从windows完全换为Deepin Linux.主要是想感受下国产操作系统.经过一段时间的使用,感觉确实不错.可是要想让完全不懂Linux的用户来使用,光是文件管理就可以让绝大多数人奔溃啦。好了言归正传。我使用Deepin Linux搭建了Hadoop3.2.但是在启动的过程中无法打开50070端口.有重新Format之后,发现NameNode无法启动.

    1、问题产生原因
    当我们执行文件系统格式化时,会在namenode数据文件夹(即配置文件中dfs.namenode.name.dir在本地系统的路径)中保存一个current/VERSION文件,记录clusterID,标识了所格式化的 namenode的版本。如果我们频繁的格式化namenode,那么datanode中保存(即配置文件中dfs.data.dir在本地系统的路径)的current/VERSION文件只是你第一次格式化时保存的namenode的ID,因此就会造成datanode与namenode之间的 id 不一致。

    2 解决办法
    删除HDFS上的原有数据,重新Format.

    gosaint@gosaint:/usr/local/hadoop$ jps
    Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp
    9976 SecondaryNameNode
    10153 Jps
    9627 NameNode
    =====发现没有DataNode
    
    gosaint@gosaint:/usr/local/hadoop$ ./sbin/stop-dfs.sh
    Stopping namenodes on [192.168.1.175]
    Stopping datanodes
    Stopping secondary namenodes [account.jetbrains.com]
    Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp
    
    ====停止NameNode以及DataNode
    
    ==== 删除tmp文件夹
    gosaint@gosaint:/usr/local/hadoop$ rm -rf ./tmp
    
    ==== 重新Format 
    gosaint@gosaint:/usr/local/hadoop$ ./bin/hdfs namenode -format
    
    ==== 启动NameNode\DataNode
    gosaint@gosaint:/usr/local/hadoop$ ./sbin/start-dfs.sh
    Starting namenodes on [192.168.1.175]
    Starting datanodes
    Starting secondary namenodes [account.jetbrains.com]
    Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp
    
    ==== 查看进程
    gosaint@gosaint:/usr/local/hadoop$ jps
    Picked up _JAVA_OPTIONS:   -Dawt.useSystemAAFontSettings=gasp
    11419 SecondaryNameNode
    11115 DataNode
    11564 Jps
    10974 NameNode
    gosaint@gosaint:/usr/local/hadoop$ ^C
    
    

    最后访问localhost:50070
    在这里插入图片描述

    展开全文
  • 转自:http://blog.itechol.com/space-33-do-blog-id-5114.html ...apache更改端口无法启动显示现象如下: 第一次更改端口为:8000 [root@cacti-test cacti]# service httpd start Starting httpd: httpd:

    转自:http://blog.itechol.com/space-33-do-blog-id-5114.html

    CentOS5.5 系统 安装apache 
    apache更改端口后无法启动显示现象如下:
    第一次更改端口为:8000
    [root@cacti-test cacti]# service httpd start
    Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    (13)Permission denied: make_sock: could not bind to address [::]:8000
    (13)Permission denied: make_sock: could not bind to address 0.0.0.0:8000
    no listening sockets available, shutting down
    Unable to open logs
    [FAILED]

    尝试第二次将端口改为81
    [root@cacti-test httpd]# service httpd start
    Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
    (13)Permission denied: make_sock: could not bind to address [::]:81
    (13)Permission denied: make_sock: could not bind to address 0.0.0.0:81
    no listening sockets available, shutting down
    Unable to open logs
    [FAILED]


     Google 一下,发现原来是 SELinux  安全机制的作用。

    (很难搞,如果很多牵扯的权限的事情找不到原因,就可以分析是否是它的作用)

    解决方法如下:

    查看selinux状态:

    [root@cacti-test httpd]# sestatus

    SELinux status:                 enabled

    SELinuxfs mount:                /selinux

    Current mode:                   enforcing

    Mode from config file:          enforcing

    Policy version:                 21

    Policy from config file:        targeted

    或者用

    [root@cacti-test httpd]# getenforce

    Enforcing

    关闭selinux状态:(使用无启重启系统的方法)

    详见:http://blog.itechol.com/space-33-do-blog-id-5088.html

    [root@cacti-test httpd]# setenforce 0            关闭命令

    [root@cacti-test httpd]# getenforce              重新查看selinux状态

    Permissive  

    尝试再次启动apache

    [root@cacti-test httpd]# service httpd start

    Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

    [  OK  ]        成功!!


    附: selinux 管理命令semanage详解

    semanage使用详解

    NAME

    semanage - SELinux Policy Management tool

    SYNOPSIS

    Output local customizations:导出selinux当前策略
    semanage [ -S store ] -o [ output_file | - ]

    Input local customizations:导入selinux策略
    semanage [ -S store ] -i [ input_file | - ]

    Manage booleans. Booleans allow the administrator to modify the confinement of processes based on his configuration.:管理一些进程、服务的开关、配置等等,全是开关两个状态
    semanage boolean [-S store] -{d|m|l|n|D} -[-on|-off|1|0] -F boolean | boolean_file

    Manage SELinux confined users (Roles and levels for an SELinux user)

    semanage user [-S store] -{a|d|m|l|n|D} [-LrRP] selinux_name

    Manage login mappings between linux users and SELinux confined users:将linux已存在的用户user映射到登陆保护

    semanage login [-S store] -{a|d|m|l|n|D} [-sr] login_name | %groupname

    -a:添加

    -d:删除

    -m:修改

    -l:列举

    -n:不打印说明头

    -D:全部删除

    例子:semanage login -a -s unconfined_u leowang

    Manage network port type definitions:管理网络端口
    semanage port [-S store] -{a|d|m|l|n|D} [-tr] [-p proto] port | port_range

    -t:类型

    -r:角色

    例子:semanage port -a -t http_port_t -p tcp 81

    Manage network interface type definitions
    semanage interface [-S store] -{a|d|m|l|n|D} [-tr] interface_spec

    Manage network node type definitions
    semanage node [-S store] -{a|d|m|l|n|D} [-tr] [ -p protocol ] [-M netmask] address

    Manage file context mapping definitions:管理文件安全上下文的映射

    -f:文件

    -s:用户

    -t:类型

    r:角色
    semanage fcontext [-S store] -{a|d|m|l|n|D} [-frst] file_spec
    semanage fcontext [-S store] -{a|d|m|l|n|D} -e replacement target
    例子:semanage fcontext -a -t httpd_sys_content_t "/web(/.*)?" //新建一条规则,指定/web目录及其下的所有文件的扩展属性为httpd_sys_content_t

    Manage processes type enforcement mode
    semanage permissive [-S store] -{a|d|l|n|D} type

    Disable/Enable dontaudit rules in policy
    semanage dontaudit [-S store] [ on | off ]

    Execute multiple commands within a single transaction.
    semanage [-S store] -i command-file

      查看一下预定义

      #semanage port -l

    http_cache_port_t              tcp      3128, 8080, 8118, 11211, 10001-10010
    http_cache_port_t              udp      3130, 11211
    http_port_t                    tcp      80, 443, 488, 8008, 8009, 8443

    soundd_port_t                  tcp      8000, 9433, 16001

     原来8000 已经被预定义占用了,所有不能使用8000端口。

      # semanage port -a -t http_port_t -p tcp 81

     为Http 服务增加一个端口 81 ,同时将httpd 的端口改成 81 ,启动成功

    Centos selinux


    展开全文
  • tomcat因端口占用无法启动解决方法

    千次阅读 2014-11-18 20:10:30
    最近学习spring运行程序时经常遇到tomcat端口

    最近学习spring运行程序时经常遇到tomcat端口被占用,启动任务管理器,一看tomcat没有运行,也不知道怎么办,于是就只有重启。今天突然觉得我这不是在解决问题,是在逃避问题,所以就在网上找了一下,嘿嘿,找到答案了。

    tomcat默认占用的端口是8080,而配置端口的文件是在tomcat根目录下\conf文件夹里面的server.xml
    大家可以在这个文件找到如下的信息,port="8080"就是端口设置为8080的意思

    tomcat因端口占用无法启动解决方法 - fangge-sun - China ◎ D ◎ Fangge
     
    如果出现端口8080被占用的情况,我们可以用cmd来查看端口占用情况,下图是我的机子的情况
    首先 打netstat -aon|findstr "端口号" 来查询具体占用端口号的程序
    可以发现,我的机子是一个id为1352的任务占用了8080端口
    那么我们再用tasklist|findstr "占用端口任务id" 来查询具体任务的名字
    下图显示是ReportingServicesService这个程序占用了我的亲爱的8080端口

    tomcat因端口占用无法启动解决方法 - fangge-sun - China ◎ D ◎ Fangge

    于是乎,我们就打开任务管理器,找到这个程序,发现居然是system运行的程序,唉,那就不跟它抢了

    tomcat因端口占用无法启动解决方法 - fangge-sun - China ◎ D ◎ Fangge
     
    这就让我们走到了解决方法2(见鬼,解决方法1哪里去了!?):
    那就是直接更改tomcat占用的端口,在更改之前,我们得先了解哪些端口是没人占用的,才能选择
    所以继续刚才的命令行,打上
    netstat -aon|findstr "你想选的端口号" 
    比如如上图我就选了8088,回车之后发现没有人占用,很好,那我们就将 port="8080"的8080直接改成8088就好了

    解决方法1:

    呃..............................................
    结束掉那个进程就好..................................................
    (当然,你得先确定这个是非系统进程,而且关闭了不会对你的机子有影响)


    最后,
    不过以后访问时端口号要为你修改的那个,否则访问不到。如:http://localhost:你修改的端口号/工程名/某个页面

    (或者http:// 127.0.0.1:你修改的端口号/工程名/某个页面)

    参见:http://fangge-sun.blog.163.com/blog/static/48956257201222294329348/

    展开全文
  • 443端口被占用无法启动解决办法

    千次阅读 2019-01-29 15:11:00
    停止服务Routing and Remote Access 转载于:https://www.cnblogs.com/fuckingPangzi/p/10334210.html
  • Centos7启动zookeeper无法连接2181端口

    千次阅读 2020-05-05 22:11:39
    启动zookeeper,能ping通虚拟机,但telnet ip+端口发现连接超时或拒绝 排查思路 首先查看IP是否一样 zookeeper是否启动成功 bin/zkServer.sh status或者ss -ntl | grep 2181或者netstat -anpt | grep 2181 查看...
  • 启动docker 端口映射时IPV4无法使用

    千次阅读 2019-10-01 17:49:16
    CentOS7 Docker启动一个web服务,使用端口映射报错: WARNING: IPv4 forwarding is disabled. Networking will not work. 查找解决方法,让network支持IP4 [root@cxt ~]# vi /etc/sysctl.conf 添加...
  • 修改Springboot启动端口

    万次阅读 2018-10-25 23:28:45
    Springboot启动的时候,端口的设定默认是8080,这肯定是不行的,我们需要自己定义端口,Springboot提供了两种方式,第一种,我们可以通过application.yml配置文件配置,第二种,可以通过代码里面指定,在开发中,...
  • windows的iis和apache 80端口冲突无法正常启动怎么办?IIS默认起用的是80端口, 迅雷和SKYPE也会占用80端口。如果不知道80端口被那个软件占用,如果您安装了360安全卫士,你可以用360安全卫士查找80端口被谁占用。...
  • 在linux系统之用非root用户开机启动tomcat,非root用户启动tomcat之后无法开启80端口解决方案
  • redis 指定端口 启动

    千次阅读 2018-04-18 10:08:00
    找到port 6379 处修改 端口号 6380 通过下面命令启动就好了 src/redis-server --port 6380& redis默认只允许本地访问,要使redis可以远程访问可以修改redis.conf 解决办法:注释掉bind 127.0.0....
  • SpringBoot自动寻找可用端口启动

    千次阅读 2019-05-20 11:58:40
    2.如何在启动时测试端口占用 1.动态配置端口: 参考:https://segmentfault.com/a/1190000014610478 springboot 2.x 方法:Application类实现 WebServerFactoryCustomizer<ConfigurableServletWeb...
  • 勾选上 allow running in parallel, 运行spring boot main 方法 更改配置文件端口,后启动第二个实例 注意:不能使用devtools,否则造成端口冲突
  • 接口需求:开发一个UDP协议的接口作为服务端接收来自客户端的认证数据,数据量每分钟7w+条;...问题:接口在启动一段时间过后收不到数据,程序出现假死现象,检查发现日志没有抛任何异常、进程也任然...
  • 转载于:https://www.cnblogs.com/NightfuryN/p/4344019.html
  • XAMPP V3.2.1安装完毕,并且安装了JDK7,启动后,PHP和JSP... 改换Tomcat的端口,把它和PHP的对调,即Tomcat用80端口,PHP用8080端口启动以后,Apache能正常启动,Tomcat也能正常启动,但是Tomcat在XAMPP的控制面板
  • 安装完JDK和Tomcat版本之后,使用sh bin/startup.sh命令启动tomcat成功,但无法在浏览器通过ip:8080访问到默认页面 解决方案: 步骤一:在服务器端配置安全组,放开8080端口(为保险起见,建议同时放开下图所示的...
  • 问题:WAMP环境下,Apache的端口号未被占用,但无法启动的问题? 用过phpStudy配置PHP开发环境的人,都知道它的简易、灵活、功能强大。但最近使用中遇到一个问题:刚配置完一个项目环境后,重启phpStudy时,发现...
  • 这次项目配置服务器,需要nginx相关的一些反向代理的一些配置,所以简单研究了一下。关于nginx的配置,网上的文章也是众说纷纭,五花八门,大多都是直接一大段...启动 nginx.exe, 在浏览器地址输入http://localhos...
  • Springboot修改内置tomcat启动端口

    千次阅读 2019-09-09 18:25:09
    Springboot自带的tomcat默认使用的是8080端口,但是如果本地启动多个tomcat的话,就会端口占用,可以在配置文件中进行指定 配置方法 方案一: 在application.xml中(没有则新建),添加如下代码: server.port=8085 ...
  • 引文:http://www.2cto.com/os/201305/209285.html { ubuntu查看占用某端口的程序   查看端口使用情况,使用netstat命令。 查看已经连接的服务端口(ESTABLISHED netstat -a 查看所有的服务端口(LISTEN,...
  • 14:37:31.804 [微信小程序开发者工具] For more details see: https://developers.weixin.qq.com/miniprogram/en/dev/devtools/cli.html 14:37:31.805 [微信小程序开发者工具] [error] 工具的服务端口已关闭。...
  • 技术实践(3)-SpringBoot随机端口启动

    千次阅读 2020-10-22 12:25:46
    随机端口可以自动找指定范围内可使用的端口,不需要在配置文件中指定固定的启动端口 例如在SpringBoot中假如需要运行多个实例,则需要单独修改配置文件比较麻烦 随机端口的原理就是与对应socket端口建立连接,能连接...
  • 使用create-react-app创建的项目在使用npmstart命令时启动的开发环境server端口为3000并且会自动启动浏览器。本文讨论一下如何修改端口和禁止自动启动浏览器。 一、修改端口 没有修改端口启动端口为3000,那么...
  • 最近由于项目需要开始接触hadoop,在配置伪分布式启动后,jps查询进程发现少了namenode,而DataNode却存在。  配置内容及流程如下: Configuration Use the following: 0:安装jdk并配置hadoop-env.sh的JAVA_...
  • Spring Boot程序获取tomcat启动端口

    万次阅读 2018-09-09 22:35:02
    有时我们需要Spring Boot程序的启动端口,例如我们在代码中需要拼接改程序的监控检查URL,就会需要用到端口, 那么如何获取tomcat的端口? 办法有很多,实现ApplicationListener接口,通过...
  • 记:在自己电脑上安装时还比较顺利,但是到了服务器上安装就出现了各种问题,一开始以为端口占用改一下就行了,结果怎么改都不行,并且查看这些端口并没有被占用,解决办法如下: 1、首先说明一下怎么在禅道中修改...
  • com e InnoDB: corrupt if we cannot apply the log records in the InnoDB log to it. InnoDB: To fix the problem and start mysqld: InnoDB: 1) If there is a permission problem in the file and mysqld ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 663,277
精华内容 265,310
关键字:

com端口无法启动