青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

colorful

zc qq:1337220912

 

apache 開啟多站點(diǎn)


http://zhangyong333revice.blog.163.com/blog/static/1131518832011101811237149/
http://hi.baidu.com/dspace/item/68b67705a9c53bd21ff046a1
http://zhb1208.iteye.com/blog/1432957
http://zhidao.baidu.com/question/285759208.html
http://michaelkang.blog.51cto.com/1553154/1065251
http://blog.sina.com.cn/s/blog_7e56997901016bw7.html
http://wenku.baidu.com/view/95b2361ca8114431b90dd8c0.html
http://www.cnblogs.com/see7di/archive/2011/06/15/2239756.html
http://zhidao.baidu.com/question/472396507.html
http://blog.csdn.net/yongshiok/article/details/6936960
http://www.xker.com/page/e2010/0925/98279.html
http://www.codesky.net/article/201101/149128.html

如何更改linux下的Apache端口號(hào)

一、修改/etc/httpd/conf/httpd.conf文件中的監(jiān)聽端口號(hào)

Listen 80

把80修改成需要的號(hào),如8000,即

Listen 8000
二、查看SELinux下http相關(guān)端口

# semanage port -l|grep http
http_cache_port_t              tcp      3128, 8080, 8118, 10001-10010
http_cache_port_t              udp      3130
http_port_t                    tcp      80, 443, 488, 8008, 8009, 8443
pegasus_http_port_t            tcp      5988
pegasus_https_port_t           tcp      5989

發(fā)現(xiàn)8000不在其范圍之內(nèi),所以需要另外添加,方法如下:

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

再次查看,

# semanage port -l|grep http
http_cache_port_t              tcp      3128, 8080, 8118, 10001-10010
http_cache_port_t              udp      3130
http_port_t                    tcp      8000, 80, 443, 488, 8008, 8009, 8443
pegasus_http_port_t            tcp      5988
pegasus_https_port_t           tcp      5989

三、在防火墻中開放新添加的端口

修改/etc/sysconfig/iptables文件,在文件中添加如一行:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8008 -j ACCEPT

四、重啟防火墻和Apache

# service iptables restart

# service httpd restart

五、正常情況下,應(yīng)該可以通過新端口訪問WEB服務(wù)了。

注:

1、第二、三、四步驟是在系統(tǒng)已經(jīng)開啟SELinux和防火墻的情況下設(shè)置的,如果已經(jīng)關(guān)閉此兩個(gè)服務(wù),修改端口后直接重啟Apache即可;

2、修改的端口號(hào)可以是執(zhí)行#semanage port -l|grep http后,默認(rèn)已經(jīng)有的端口,如8443,這樣可以省略額外添加SELinux端口操作;

3、第三步操作可以圖形界面下完成。

參考資料

1、Permission denied: make_sock: could not bind to address

 http://emmune.blogspot.com/2009/07/permission-denied-makesock-could-not.html

不熟悉python、plone、zope,想用apache。80端口已經(jīng)不在,就征用81端口湊合吧。修改httpd.conf后apachectl start,結(jié)果:
(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

查一下SELinux下http相關(guān)端口 semanage port -l|grep http,結(jié)果:
http_cache_port_t tcp 3128, 8080, 8118, 10001-10010
http_cache_port_t udp 3130
http_port_t tcp 80, 443, 488, 8008, 8009, 8443
pegasus_http_port_t tcp 5988
pegasus_https_port_t tcp 5989

直接用man semanage最后例子中的一句
# Allow Apache to listen on port 81
semanage port -a -t http_port_t -p tcp 81
然后再apachectl start,OK。使用域名:81能夠訪問啦。

注:semanage
semanage is used to configure certain elements of SELinux policy without requiring modification to or recompilation from policy sources. This includes the mapping from Linux usernames to SELinux user identities (which controls the initial security context assigned to Linux users when they login and bounds their authorized role set) as well as security context mappings for various kinds of objects, such as network ports, interfaces, and nodes(hosts) as well as the file context mapping. See the EXAMPLES section below for some examples of common usage. Note that the semanage login command deals with the mapping from Linux usernames (logins) to SELinux user identities, while the semanage user command deals with the mapping from SELinux user identities to authorized role sets. In most cases, only the former mapping needs to be adjusted by the administrator; the latter is principally defined by the base policy and usually does not require modification.

2、linux 下apche無法監(jiān)聽端口解決辦法

http://www.zzxj.net/blog/fxs_2008/archive/2010/07/05/187.html

想建立一個(gè)測(cè)試用的虛擬主機(jī),遇到了這個(gè)問題:
[root@localhost html]# service httpd start
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.termwikidev 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

解決辦法:

semanage port -l|grep http
semanage port -a -t http_port_t -p tcp 81

這個(gè)兩個(gè)命令一是查看,一個(gè)是添加,添加完再查看一遍,如果有81,則成功。另可能要以root用戶運(yùn)行。

此外,如果要外網(wǎng)訪問,還要打開linux的防火墻:

[root@localhost html]# vim /etc/sysconfig/iptables
[root@localhost html]# service iptables restart

重啟apache.

相關(guān)資料:

starting httpd 13 permission denied make_sock could not bind to address2010年01月19日 星期二 11:33In Fedora Core 5/6 and RHEL 5. We have made it easier to customize certain common parts of SELinux. In previous releases of SELinux if you wanted to change simple things like which port a daemon could listen to, you would need to write policy. Now we have the semanage utility.

SELinux assigns types to all network ports on a system. By default all ports are less then 1024 are labeled reserved_port_t and all ports > 1024 are labeled port_t. If a port is assigned to a particular type
say the http port 80, it has an assigned type of http_port_t. If you want to look at all the assigned ports in SELinux, you can use the semanage tool, semanage port -l.

So if you executed

semanage port -l | grep http
http_cache_port_t tcp 3128, 8080, 8118
http_cache_port_t udp 3130
http_port_t tcp 80, 443, 488, 8008, 8009, 8443
pegasus_http_port_t tcp 5988
pegasus_https_port_t tcp 5989

Here we see http_port_t is assigned to ports 80, 443, 488, 8008, 8009, 8443

The policy is written to allow httpd_t http_port_t:tcp_socket name_bind;

This means the apache command can "bind" to an port that is labeled http_port_t.

So lets say you want to run httpd on port 81.

So you edit /etc/httpd/http.conf

and change this line
Listen 80
to
Listen 81


Now restart the daemon.
service httpd restart
Stopping httpd: [ OK ]
Starting httpd: (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]

Now the daemon fails to start because it can not bind to port 81.

This generates an AVC that looks like

----
time->Tue Dec 12 17:37:49 2006
type=SYSCALL msg=audit(1165963069.248:852): arch=40000003 syscall=102 success=no exit=-13 a0=2 a1=bf96a830 a2=b5b1e8 a3=9e58b68 items=0 ppid=21133 pid=21134 auid=3267 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=pts10 comm="httpd" exe="/usr/sbin/httpd" subj=user_u:system_r:httpd_t:s0 key=(null)
type=AVC msg=audit(1165963069.248:852): avc: denied { name_bind } for pid=21134 comm="httpd" src=81 scontext=user_u:system_r:httpd_t:s0 tcontext=system_u:object_r:reserved_port_t:s0 tclass=tcp_socket

To fix this you can use semanage to add the port

semanage port -a -t http_port_t -p tcp 81

service httpd start
Starting httpd: [ OK ]

posted on 2013-07-30 18:41 多彩人生 閱讀(2185) 評(píng)論(0)  編輯 收藏 引用 所屬分類: linux program

導(dǎo)航

統(tǒng)計(jì)

常用鏈接

留言簿(3)

隨筆分類

隨筆檔案

搜索

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久不见久久见免费视频1| 一本久道久久综合中文字幕| 久久成人资源| 精品av久久707| 亚洲第一精品夜夜躁人人躁| 欧美久久久久免费| 午夜精品理论片| 久久精品国产99国产精品| 亚洲激情校园春色| 一区二区三区视频免费在线观看| 国产精品人人爽人人做我的可爱| 欧美一区二区三区啪啪| 久久综合给合| 亚洲女性喷水在线观看一区| 欧美在线亚洲综合一区| 亚洲人体1000| 午夜精品视频在线观看| 亚洲国产一区二区三区青草影视| 亚洲精品乱码| 国产专区欧美精品| 亚洲国产精品999| 国产精品视频九色porn| 欧美激情91| 国产欧美日韩三区| 欧美激情中文字幕乱码免费| 国产精品主播| 亚洲欧洲一区二区三区在线观看| 国产精品社区| 最新国产精品拍自在线播放| 国产一区在线播放| 9色精品在线| 在线亚洲观看| 亚洲国产精品传媒在线观看 | 亚洲韩国一区二区三区| 亚洲午夜视频在线观看| 亚洲人久久久| 久久久噜噜噜久久| 久久国产精品久久精品国产| 欧美日本中文| 亚洲成人中文| 一区在线电影| 久久精品国产999大香线蕉| 午夜精品久久久久久久久久久久久| 久久综合五月天婷婷伊人| 久久成人18免费观看| 欧美日韩一区三区| 亚洲精美视频| 91久久久亚洲精品| 久久最新视频| 免费美女久久99| 狠狠色丁香婷婷综合| 午夜精品久久久久久| 欧美一级视频免费在线观看| 欧美三日本三级三级在线播放| 欧美激情亚洲视频| 亚洲欧洲日产国产网站| 老司机凹凸av亚洲导航| 免费高清在线一区| 亚洲国产精品久久久久| 久久青草福利网站| 亚洲大胆女人| 亚洲精品国产拍免费91在线| 裸体素人女欧美日韩| 亚洲第一色在线| 日韩一级免费观看| 欧美日韩成人综合| 99视频国产精品免费观看| 一区二区三区视频在线 | 久久精品91久久久久久再现| 久久久久久久久久久久久久一区| 国产一区二区三区奇米久涩| 久久精品72免费观看| 另类激情亚洲| 99在线精品观看| 欧美午夜激情视频| 性视频1819p久久| 另类图片综合电影| 99精品视频一区| 国产精品久久久久久亚洲调教 | 欧美超级免费视 在线| 亚洲第一中文字幕在线观看| 欧美福利一区二区| 夜夜嗨av一区二区三区网站四季av | 欧美三级视频在线播放| 欧美亚洲在线| 亚洲电影第1页| 午夜伦理片一区| 在线观看成人av| 欧美日韩一区二区三区在线 | 一区二区三区四区五区精品| 国产精品美女在线| 久久久精品2019中文字幕神马| 欧美激情国产精品| 亚洲一区精彩视频| 在线观看成人一级片| 午夜在线精品| 欧美天堂亚洲电影院在线播放| 亚洲欧美激情四射在线日 | 99精品视频网| 免费亚洲电影在线| 亚洲欧美国产77777| 黄网动漫久久久| 欧美日韩一级大片网址| 久久国产精品一区二区| 日韩视频在线免费| 欧美成人免费观看| 亚洲午夜未删减在线观看| 精品999网站| 国产日韩精品一区二区浪潮av | 一本在线高清不卡dvd | 欧美中文字幕不卡| 日韩网站在线| 在线观看国产日韩| 国产精品影音先锋| 欧美日韩国产区一| 免费成人av| 美日韩精品免费观看视频| 国产日韩欧美精品一区| 欧美日韩八区| 亚洲欧美一区二区三区久久| 99精品欧美一区| 亚洲电影在线看| 国产一区二区三区av电影| 国产精品毛片| 欧美日韩综合不卡| 欧美日韩免费一区二区三区视频| 欧美一区二区三区视频| 亚洲免费在线看| 制服丝袜亚洲播放| 一区二区三区精品在线| 99在线精品免费视频九九视| 亚洲国产高潮在线观看| 欧美成人免费视频| 久久久亚洲国产美女国产盗摄| 亚洲欧美日韩成人| 午夜精品久久99蜜桃的功能介绍| 日韩午夜中文字幕| 亚洲国产成人不卡| 亚洲国产清纯| 亚洲精品免费一二三区| 日韩一区二区免费看| 一区二区激情| 亚洲一区成人| 性久久久久久久久| 久久久午夜电影| 蜜臀a∨国产成人精品| 欧美a级片网站| 亚洲国产一区二区三区青草影视 | 在线视频精品| 午夜精品www| 久久精品视频亚洲| 嫩草成人www欧美| 欧美日韩在线第一页| 国产精品观看| 韩国三级电影久久久久久| 亚洲国产精品电影| 中国成人亚色综合网站| 欧美一区二区三区的| 毛片精品免费在线观看| 亚洲国产精品久久| 日韩一级精品| 欧美在线播放视频| 欧美激情第一页xxx| 国产精品嫩草影院一区二区| 国产日韩欧美视频在线| 在线观看日韩av电影| 艳妇臀荡乳欲伦亚洲一区| 亚洲女同在线| 欧美第一黄网免费网站| 日韩视频在线永久播放| 欧美一区二区三区电影在线观看| 久久天天狠狠| 欧美午夜在线观看| 亚洲福利视频专区| 亚洲一区区二区| 欧美11—12娇小xxxx| 9国产精品视频| 久久精品国产免费观看| 欧美日韩直播| 亚洲国产欧美一区二区三区同亚洲| 久久国产一二区| 欧美色大人视频| 尤物网精品视频| 午夜精品久久久久99热蜜桃导演| 久久精品欧美日韩| 久久综合中文色婷婷| av成人福利| 女主播福利一区| 国产亚洲福利社区一区| 一本色道久久综合亚洲精品不卡| 欧美一区二区三区在线播放| 亚洲三级视频| 久久久综合网站| 国产综合亚洲精品一区二| 亚洲视频香蕉人妖| 亚洲电影自拍| 欧美中文字幕在线| 国产欧美午夜| 亚洲一区免费网站| 99v久久综合狠狠综合久久|