#author("2024-10-01T16:40:02+09:00","default:dramsukohome","dramsukohome")
#author("2024-10-01T16:52:18+09:00","default:dramsukohome","dramsukohome")
[[LinuxServer]]

#shadowheader(1,"Ubuntu 22.04 Install(Server用途)");

#contents




* 合わせてこちらも参照 [#w6434c09]
- [[Ubuntu_22.04_Install]]




* Install [#m05f89db]
-今回はProxMox上のコンテナから。
-- コンテナ絡みは[[こちら>Proxmox VE#se12d2f3]]から。




*設定 [#sdc74d42]



** 一般ユーザを追加 [#g2d111a4]
 sudo adduser userName



** sudo権限付与 [#q8bac2c8]
 sudo visudo



** ネットワークの設定 [#l4ed8acc]
+proxyの設定
-- [[参考サイト(プロキシクライアントの設定 : Ubuntu):https://www.server-world.info/query?os=Ubuntu_24.04&p=squid&f=2]]
++proxy.shの作成
 sudo vim /etc/profile.d/proxy.sh
++内容
 MY_PROXY_URL="http://prox.srv.world:3128"
 
 HTTP_PROXY=$MY_PROXY_URL
 HTTPS_PROXY=$MY_PROXY_URL
 FTP_PROXY=$MY_PROXY_URL
 http_proxy=$MY_PROXY_URL
 https_proxy=$MY_PROXY_URL
 ftp_proxy=$MY_PROXY_URL
 
 export HTTP_PROXY HTTPS_PROXY FTP_PROXY http_proxy https_proxy ftp_proxy
++反映
 source /etc/profile.d/proxy.sh
+ ipv6無効化
++編集
 sudo vi /etc/sysctl.conf
++以下の内容を追加
 net.ipv6.conf.all.disable_ipv6 = 1
 net.ipv6.conf.default.disable_ipv6 = 1
++反映
 sudo sysctl -p



** インストール続き [#hda912f0]
+Ubuntu パッケージ情報のアップデート
 sudo apt update
+初期アップデートプログラムの適用
 sudo apt upgrade



** 自分が必要なソフトのインストール1 [#bd24eb30]
+ clamav : アンチウイルスソフト
+ ntp : Network Time Protocol(時計合わせ機能のインストール)
+ vim : 拡張 vi プログラム
+ ssh : ssh 接続プログラム
+ fcitx-mozc : google 日本語入力の Linux 版をインストール
+ gkrellm : 自分愛用のシステムモニタ
+ net-tools : ifconfig など基本的なコマンドをインストール
+ iftop : top コマンドのネットワーク版
+ iotop : top のディスク版
+ libheif-examples : heic画像のコンバーター
 sudo apt -y install clamav ntp vim ssh net-tools iftop iotop sysstat



** moose file system(mfs) のインストールと設定 [#p2c0ee42]


*** こちらも参照 [#c7150d73]
-[[moose_file_system_moosefs_mfs]]


*** ProxMoxの場合は以下の手順でfuseを有効化~ [#w3abde73]
(これ、はまりました。。。3時間以上。。。)
+ コンテナー(仮想マシン) -> 「オプション」->「機能」をダブルクリック -> 「FUSE」をチェックオン -> 「OK」
+仮想サーバ(コンテナ)の再起動


*** ユーザーとグループの作成 [#k5bfae6a]
 sudo groupadd -g 1001 mfs
 sudo useradd -u 1001 -g 1001 mfs


*** Install [#ba1f88ad]
- apt-get へ key のインポート 
++ gnupgとcurlのインストール
 sudo apt install gnupg curl
++ gnupgとcurlのインストール~
(debianでは色々あるので、fuseは個別に入れておいた方が良いかも。。。)
 sudo apt install gnupg curl fuse
++ キーの追加
 sudo curl https://repository.moosefs.com/moosefs.key | sudo gpg -o /etc/apt/keyrings/moosefs.gpg --dearmor
++ apt-get の souce list へソースを追加~
sudo で動かない場合は、「sudo su -」を実行してから。
 sudo echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/moosefs.gpg] http://repository.moosefs.com/moosefs-3/apt/ubuntu/noble noble main" > /etc/apt/sources.list.d/moosefs.list
++ aptのupdate
 sudo apt update
++ mfs clientのインストール
 sudo apt install moosefs-client


*** mfs マウント先の作成 [#jd0455d6]
 sudo mkdir /mnt/mfs


*** mfs のマウント [#jbdd1f2e]
 sudo mfsmount /mnt/mount -H master.tar3.net


*** fstabへ追記 [#i8b80069]
- sudo vi /etc/fstab
 mfsmount     /mnt/mfs     fuse     defaults,mfsdelayedinit,mfsmaster=mfsmaster.tar3.net,mfsport=9421     0     0

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS