1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git-allでgitを入れるとWEBサーバがインストールされる件

Posted at

はじめに

https://git-scm.com/book/en/v2/Getting-Started-Installing-Git に記載してあるとおりにgit-allでインストールしてしまうと意図せずサーバが起動して様々なリスクとなる可能性がある。
インストールされる理由としてはGitWebを使用する為なので、GitWebを使用していない人はgit-allではなくgitのみをインストールしたほうがよい。(同ページ記載のhttps://git-scm.com/download/linux の方法)

簡単な検証

検証環境

  • Ubuntu 20.04

git-allインストール前の使用中のポート

$ sudo lsof -i
COMMAND   PID            USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
systemd-r 609 systemd-resolve   12u  IPv4  23743      0t0  UDP localhost:domain 
systemd-r 609 systemd-resolve   13u  IPv4  23744      0t0  TCP localhost:domain (LISTEN)
avahi-dae 644           avahi   12u  IPv4  26641      0t0  UDP *:mdns 
avahi-dae 644           avahi   13u  IPv6  26642      0t0  UDP *:mdns 
avahi-dae 644           avahi   14u  IPv4  26643      0t0  UDP *:52193 
avahi-dae 644           avahi   15u  IPv6  26644      0t0  UDP *:33549 
cupsd     646            root    6u  IPv6  24390      0t0  TCP ip6-localhost:ipp (LISTEN)
cupsd     646            root    7u  IPv4  24391      0t0  TCP localhost:ipp (LISTEN)
NetworkMa 650            root   23u  IPv4  37020      0t0  UDP VirtualBox:bootpc->_gateway:bootps 
cups-brow 730            root    7u  IPv4  27662      0t0  UDP *:631

git-allインストール後の使用中のポート

$ sudo lsof -i
COMMAND    PID            USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
systemd-r  609 systemd-resolve   12u  IPv4  23743      0t0  UDP localhost:domain 
systemd-r  609 systemd-resolve   13u  IPv4  23744      0t0  TCP localhost:domain (LISTEN)
avahi-dae  644           avahi   12u  IPv4  26641      0t0  UDP *:mdns 
avahi-dae  644           avahi   13u  IPv6  26642      0t0  UDP *:mdns 
avahi-dae  644           avahi   14u  IPv4  26643      0t0  UDP *:52193 
avahi-dae  644           avahi   15u  IPv6  26644      0t0  UDP *:33549 
cupsd      646            root    6u  IPv6  24390      0t0  TCP ip6-localhost:ipp (LISTEN)
cupsd      646            root    7u  IPv4  24391      0t0  TCP localhost:ipp (LISTEN)
NetworkMa  650            root   23u  IPv4  37020      0t0  UDP VirtualBox:bootpc->_gateway:bootps 
cups-brow  730            root    7u  IPv4  27662      0t0  UDP *:631 
apache2   7073            root    4u  IPv6  65832      0t0  TCP *:http (LISTEN)
apache2   7074        www-data    4u  IPv6  65832      0t0  TCP *:http (LISTEN)
apache2   7075        www-data    4u  IPv6  65832      0t0  TCP *:http (LISTEN)

削除方法

完全に綺麗にしようと思うと追加されたユーザを消したりしないといけないのでいろいろ面倒くさい。調べた方がいれば教えてください。
とりあえずgit-allのアンインストールとWEBサーバを止めておく

$ sudo apt purge git-all
$ sudo systemctl stop apache2.service
$ sudo systemctl disable apache2.service
$ sudo apt purge apache2

おわりに

apt purgeautoremoveでなんでもかんでもなかったことに出来ると思わないこと!

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?