顯示具有 port 標籤的文章。 顯示所有文章
顯示具有 port 標籤的文章。 顯示所有文章

2012年9月28日

監看本機對外連線指令: lsof

lsof 可以列出某個 process 打開的所有文件訊息, 包含普通文件、NFS文件、..., 當然 port 也可以, 因為 linux 將幾乎所有的東西視為文件 (參見 Unix调试的瑞士军刀)

  • sudo lsof -i :xx # xx 是 Port number
  • sudo lsof | grep TCP # 看現在有開哪些 TCP port
  • sudo lsof -Pni |grep ":80" # 看詳細 80Port 的連線狀況
  • sudo lsof -i -P | grep -i "LISTEN" # 看現在有哪些 Port 正在監聽服務

2012年2月7日

在 ubuntu 10.04 +apache2 下:讓不同 port 去不同網站目錄

要讓同一台主機兩個 port 分別成為兩個網站:
  1. 修改 /etc/apache2/ 裡的 ports.conf
    sudo vim /etc/apache2/ports.conf
    本來是:
    NameVirtualHost *:80
    Listen 80

    例如增加兩行, 成為:
    NameVirtualHost *:8020
    Listen 8020
  2. 修改 /etc/apache2/sites-available/default
    sudo vim /etc/apache2/sites-available/default

    將其中的

    ....

    複製一份再貼在後面, 把 *:80 改成 *:8020
  3. 存檔後重啟 apache2
    sudo /etc/init.d/apache2 restart
可參考:apache2 筆記:讓不同 port 去不同地方