关于apache 端口架设web自定义端口问题

发布时间:日
阅读:5738次
最近遇到LNMPA一键安装包的Apache无法启动的问题,Apache提示以下信息:(98)Address already in use: make_sock: could not bind to address 127.0.0.1:88no listening sockets available, shutting downUnable to open logs英文的主要意思是apache需要的端口被占用(可能是异常启动),导致apache无法使用需要的的端口(这里演示为88,自行安装的apache为80)。一、检查端口被哪个进程占用netstat -lnp|grep 88
#88请换为你的apache需要的端口,如:80SSH执行以上命令,可以查看到88端口正在被哪个进程使用。如下图,进程号为 1777 。二、查看进程的详细信息ps 1777SSH执行以上命令。查看相应进程号的程序详细路径。如下图。&三、杀掉进程,重新启动apachekill -9 1777
#杀掉编号为1777的进程(请根据实际情况输入)service httpd start #启动apacheSSH执行以上命令,如果没有问题,apache将可以正常启动。
写得很详细,好久木有接触Linux了,有点生疏。
添加新评论 &
: 初次到访,支持
: 方法还不错
: 在/etc/ppp/chap-secrets里
在对应帐号z最后面的* 改成你设置分配一个具体的地...
: 好技术,支持了。
: 哇,给力!
: 可惜不能修改为其它名称,感觉修改“fastcgi.conf”没什么用,只要“server_token...
: 都是坏人啊,今天就看到有人用这个命令忽悠新手,哎。
: 博主网站超赞
: 玩技术的人真利害。3938人阅读
内网建站---IP192免费建立自己的站点.
原文发表于无名论坛:
不需要跑去vicp.net,不用去3322.rog那里了,更加不是dns0755
首先,你去找一个免费解析动态域名的网站,这里我推荐每步网(&)&&和&&协众科技(&).其中每步网承诺终身免费提供动态域名解析的,还可以自己建立无数个免费三级域名.
整个过程十分简单.先说每步网的.
首先,到这里注册一个免费域名(&),一定要记住你的注册用户名和密码(不是域名),等一下要用.完了之后,下载他的客户端4.1版(支持多域名的那个,不要下载其它版本,其它的在我测试时不行),下载完安装,这些操作都是十分简单的,我就不详细说了,启动客户端进行设置,填入你的用户名和密码,如果提示登陆成功,你现在可以使用他的动态域名了.(通常内网用户用每步的动态域名是访问不到自己服务器的,最好叫QQ上的好友帮你试,如果还不行则要设置端口映射)
协众科技的软件设置复杂一点,不过也很简单的.
注册好域名后,他会发一个序列号给你,记下改序列号,等一下要用.下载安装好软件之后,启动它,首次启动会出现以下界面,叫你输入序列号:
输入序列号后就出现另一个窗口:
按&获取列表&,若无误的话就可以在那个白框里看见你的web域名和mail域名(不行的话自己检查看看),打上钩,按&刷新&,客户端检查你的域名无误的话你可以使用它的域名了.
如果你的机就是拨号服务器的话,到上面已经完全完工了,不行的话请你要使用端口映射。
注意,映射端口之后,你自己的机上的服务器的端口要跟映射端口一致,否则无法访问.
完成了以上步骤,你已经拥有一个指向你的电脑的域名了,接下来就是建立服务器,制作自己的站点了,关于建立服务器的问题请看相关文章!
附:端口映射介绍:
& && & 在网络上,一个公网IP同一时间内只能对应一台主机,(否则网络不乱了套了),当我们访问某一个网站如:&时,先有DNS服务器将域名翻译成IP然后再访问的。在adsl流行的现在,10多个人共用一个IP,那就意味这十多台电脑中只能存在一台对外提供网络服务的主机。剩下的通过主机连接上网。要让剩下的这些机器都对外提供服务,则必须将拥有公网IP的主机接收到的请求转发到内网的某一台主机上,这就是端口映射!下面介绍一下端口映射的方法!
其实端口映射完全可以通过软件来实现,PORT TUNNEL就是一个极为流行方便的工具,关于这个工具的使用在这里不再详细介绍,还是说一下原始的方法吧.
1680ADSL端口映射
进入全向adsl的设置项目,然后进入高级设置项目,选择虚拟服务器,会看到有三个空白,如果只想在192。168。1。14假设web和ftp可以这样填写:
8。1。14按一下add
8。1。14按一下add
然后保存设置,陆由器重新启动拨号。
装软件:映射以后在192。168。1。14安装动态dns软件,然后安装web和ftp软件就可以了。
华硕6000EV/6005HW ADSL MODEM中设置端口映射
  在主菜单中点“NAT”,会有个“nat channel list”,以在内部pc 192.168.1.2上架设web server为例子,web的一般默认端口是80,设置如下: 在nat channel list里面的mupltiple port forwarding里面填写以下内容:
action: add
channel no:1
protocol:tcp
incoming port, begin:80, end :80
new port begin:80,end :80&
new ip address:192.168.1.2。
LINKSYS ADSL路由器中中设置端口映射
  在主菜单中点“advanced”,接下来的菜单中有个“forwarding”,以在内部pc 192.168.1.2上架设web server为例子,web的一般默认端口是80,设置如下:
extport: 80 to 80&
ip address:192.168.1.2
然后点击“apply”就可以了。
宽频蓝色小精灵路由器中设置端口映射
  在高级设置页面下点“Distributed Servers Setup(Virtual Serves,虚拟主机设置)”
每个Virtual Server 定义为一个Service Port,所有对这个端口的访问都会重定向到相应的Service IP 所对应的计算机。
例如,假如您要:
在计算机192.168.123.10 上架设FTP 服务器。(port 21)
在计算机192.168.123.20 上架设Email的smtp 服务器。(port 25)
在计算机192.168.123.30 上架设Web 服务器。(port 80)
在计算机192.168.123.40 上架设Pop服务器。(port 110)
那么,您就需要在此页作如下设置:
Service Service Port Service IP Enable
FTP 21 192.168.123.10 √
Email 25 192.168.123.20 √
Web 80 192.168.123.30 √
Post Office 110 192.168.123.40 √
注:如果需要架设其他类型的服务器,那么在设置“端口映射”时侦听的协议和端口有所不同。具体的端口及其描述请看:
下表是一些常见的网络服务和对应的端口号。
服务名称    端口号/协议[别名]       #注释&
ftp-data    20/tcp            #FTP, data&
ftp       21/tcp            #FTP. control&
telnet     23/tcp &
smtp      25/tcp mail          #Simple Mail Transfer Protocol&
time      37/tcp timserver &
time      37/udp timserver &
domain     53/tcp            #Domain Name Server&
domain     53/udp            #Domain Name Server&
tftp      69/udp            #Trivial File Transfer&
gopher     70/tcp &
http      80/tcp www www-http      #World Wide Web&
pop3      110/tcp            #Post Office Protocol - Version 3&
nntp      119/tcp usenet        #Network News Transfer Protocol&
netbios-ns   137/tcp nbname        #NETBIOS Name Service&
netbios-ns   137/udp nbname        #NETBIOS Name Service&
netbios-dgm   138/udp nbdatagram      #NETBIOS Datagram Service&
netbios-ssn   139/tcp nbsession       #NETBIOS Session Service&
imap      143/tcp imap4         #Internet Message Access Protocol&
snmp      161/udp            #SNMP&
snmptrap    162/udp snmp-trap       #SNMP trap&
irc       194/tcp            #Internet Relay Chat Protocol 
ipx       213/udp            #IPX over IP&
ldap      389/tcp            #Lightweight Directory Access Protocol&
https      443/tcp MCom &
https      443/udp MCom &
uucp      540/tcp uucpd &
ldaps      636/tcp sldap         #LDAP over TLS/SSL&
doom      666/tcp            #Doom Id Software&
doom      666/udp            #Doom Id Software&
phone      1167/udp           #Conference calling&
ms-sql-s    1433/tcp           #Microsoft-SQL-Server 
ms-sql-s    1433/udp           #Microsoft-SQL-Server 
ms-sql-m    1434/tcp           #Microsoft-SQL-Monitor&
ms-sql-m    1434/udp           #Microsoft-SQL-Monitor 
wins      1512/tcp           #Microsoft Windows Internet Name Service&
wins      1512/udp           #Microsoft Windows Internet Name Service&
l2tp      1701/udp           #Layer Two Tunneling Protocol&
pptp      1723/tcp           #Point-to-point tunnelling protocol&
radius     1812/udp           #RADIUS authentication protocol&
radacct     1813/udp           #RADIUS accounting protocol&
nfsd      2049/udp nfs         #NFS server&
knetd      2053/tcp           #Kerberos de-multiplexor&
man       9535/tcp           #Remote Man Server
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:332942次
积分:3892
积分:3892
排名:第3065名
原创:17篇
转载:350篇
评论:23条
(1)(1)(3)(24)(3)(20)(3)(23)(34)(1)(2)(15)(31)(56)(8)(25)(29)(33)(41)(1)(9)(1)(1)(1)(2)使用Apache&花生壳架设Web服务器_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
6页免费63页免费12页免费11页免费3页免费8页免费13页免费9页免费2页免费17页1下载券
喜欢此文档的还喜欢12页免费42页1下载券8页免费17页免费8页免费
使用Apache&花生壳架设Web服务器|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢当前位置&&&&&&&&&
教您在Ubuntu Linux系统上架设Web服务器
【文章摘要】Ubuntu Linux是在Debian的基础上开发出来的,Ubuntu系统能够良好地运行在Intel x86、PowerPC和AMD64位处理器等多种硬件平台上,并且可以从全球范围内的开放源代码社团中获得良好的支持。尽管Ubuntu是一种新兴的Linux分支,但Ubuntu却为Apache提供了丰富的软件支持,所以,Ubuntu非常适合作为Web服务器的平台。今天,我就给大家介绍如何在Ubuntu Linux系统上迅速搭建Apache Web服务器,希望本文对读者学习Ubuntu Linux系统有所帮助。
  Ubuntu Linux是在Debian的基础上开发出来的,Ubuntu系统能够良好地运行在Intel x86、PowerPC和AMD64位处理器等多种硬件平台上,并且可以从全球范围内的开放源代码社团中获得良好的支持。尽管Ubuntu是一种新兴的Linux分支,但Ubuntu却为Apache提供了丰富的软件支持,所以,Ubuntu非常适合作为Web服务器的平台。今天,我就给大家介绍如何在Ubuntu Linux系统上迅速搭建Apache Web服务器,希望本文对读者学习Ubuntu Linux系统有所帮助。  一、安装Apache   下面,我们首先介绍如何安装Apache。具体安装命令如下所示:  $ sudo apt-get install apache2  然后运行Apache,命令如下所示:  $ sudo /etc/init.d/apache2 restart  Apache在安装期间将会新建一个目录:/var/www,该目录是该服务器中存放文档的根目录。只要在浏览器的地址栏输入http://localhost/或机器的IP地址就能访问放置在此目录中的所有文档。  二、安装PHP   PHP是一种流行的服务器端脚本语言,一般与MySQL或 Postgres结合起来用于管理Web内容、blog和论坛。下面介绍其安装方法,其实它的安装也很简单,命令如下所示:  $ sudo apt-get install libapache2-mod-php5  重新启动Apache以加载上面安装的模块:  $ sudo /etc/init.d/apache2 restart  为了验证PHP模块是否正确加载,我们可以建立一个PHP文件,然后尝试通过Web服务器访问该文件。此外,我们知道PHP内建了一个phpinfo函数,该函数能够给出它的环境的详细信息。所以我们还可以利用下面的命令来检查PHP的工作情况:  sudo sh -c “echo ‘' > /var/www/info.php”  之后,在浏览器地址栏键入http://localhost/info.php,然后回车,这时应该能看到一个界面,给出刚才安装的PHP的详细信息。需要注意的是,如果在此过程中浏览器不显示页面,而是提示你下载文件,这就说明Apache没有正确加载PHP模块。解决问题的办法是,在/etc/apache2/apache2.conf 或/etc/apache2/mods-enabled/php5.conf文件中加入下面一行命令:  AddType application/x-httpd-php .php .phtml .php3  加入上面的命令行后,为了保证Apache重新读取配置文件关闭,我们可以通过下面的命令将其关闭,然后再加以启动:  $ sudo /etc/init.d/apache2 sto  $ sudo /etc/init.d/apache2 start  三、配置动态虚拟主机  一般情况下,我们会在Web服务器上寄放多个Web站点,并且每个站点都有它自己的虚拟服务器。对于Apache来说,它同时支持基于名称的虚拟服务器和基于IP的服务器。  对于基于IP的虚拟服务器,每个站点都具有一个单独的IP地址,这样的缺点是使用太多的IP地址,但如今IPv4的地址已有枯竭的迹象,所以不提倡使用,通常在要求使用SSL 时才使用。
责任编辑:吴剑
关于&Ubuntu Apache Web服务器&相关报道
loading...
服务器最新文章
服务器最新专题
网站合作、内容监督、商务咨询、投诉建议:010-
Copyright © 2000--
硅谷动力公司版权所有 京ICP证000088号

我要回帖

更多关于 apache 端口 的文章

 

随机推荐