443埠被佔用怎麼解除(快速解決443埠佔用)
2023-05-07 15:52:43 4
不少站長在啟動Apache的時候控制臺報443埠被佔用。對於不少的新站長,是對443不是太了解。
443埠是什麼?
443埠即網頁瀏覽埠,主要是用於https服務,是提供加密和通過安全埠傳輸的另一種HTTP。在一些對安全性要求較高的網站,比如銀行、證券、購物等,都採用HTTPS服務,這樣在這些網站上的交換信息,其他人抓包獲取到的是加密數據,保證了交易的安全性。
打開443埠的方法
a、進入防火牆自定義IP規則,增加規則
b、輸入名稱、說明(可任意輸入,以便查閱)
c、設置數據包方向——接收和發送,對方IP位址——任何地址
d、設置TCP本地埠443到443,對方埠0到0,TCP標誌位為 SYN, 當滿足上麵條件時「通行」確定
e、 在IP規則列表中把該規則上移到TCP協議的第一條,並選上勾再保存
而對於啟動Apache的時候控制臺報443埠被佔用,其中的原因有因為虛擬機VMware佔用443埠用於連接遠程伺服器的。其實出現這些狀況很正常。因為不同的程序很有可能同時需要一個埠維持其服務。在此信孚科技給入門的小夥伴提供一些解決方法。
Apache的443埠被佔用解決方法:
首先,443埠是Https埠,Apache作為本地伺服器當然會啟動它,但是該埠被佔用,我的是被VMware佔用,也有可能被Skype等程序佔用,因此做法就很簡單就是修改埠。
進入Apache的安裝目錄,搜索httpd-ssl.conf,右擊文本打開。尋找443替換成其他不常用的埠號,比如442。接下來就可以正常啟動Apache了。
還有一些情況比如電腦裡安裝了IIS,兩者80埠衝突,解決方法也是一樣,不過應該打開的配置文件是httpd.conf了。
額外,信孚科技還為我們的用戶介紹Apache 配置https及強制使用443埠
iptables配置443埠
vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 443 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –sport 443 -j ACCEPT
service iptables restart
配置https
1.向證書機構申請https證書,會得到證書和私鑰
2.安裝apache的mod_ssl.so模塊
yum -y install mod_ssl
3.修改 ssl.conf
vim /etc/httpd/conf.d/ssl.conf
DocumentRoot 「/var/www/html」
ServerName wwww.heanny.cn:443
SSLCertificateFile /etc/pki/tls/certs/test.crt
SSLCertificateKeyFile /etc/pki/tls/private/test.key
4.重啟httpd
sudo service httpd restart
強制443埠跳轉
#
# Possible values for the Options directive are 「None」, 「All」,
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that 「MultiViews」 must be named *explicitly* — 「Options All」
# doesn」t give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be 「All」, 「None」, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
#改為All
AllowOverride All
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
#添加三行代碼
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R]
Apache配置https是信孚科技的技術人員部署SSL證書的常見工作,而443埠被佔用也是伺服器系統常見的問題。面對這些問題,小夥伴可以在線諮詢信孚科技的工作人員。信孚科技是以SSL證書及其相關服務為核心、致力於為用戶提供全球信任的高品質可信SSL證書、軟體代碼籤名等。
相關搜索
443埠被佔用 steam
steam443埠被佔用
443埠被佔用怎麼解決
443埠被佔用
,