SERVER INFO

SERVERの仕様

2023年7月 時点
IBM ThinkpadノートPCにて Linux(Debian9)
RAM: 8GB

# cat /etc/debian_version
9.12

kvmとか, dockerも併用中

# virsh list
 Id    Name             State   
----------------------------------------------------
 1     c7web01          running    # kshell.net 

codenamexenon.net

2 c7dotnet running # 上記proxypassから .NET Core, Ruby on rails, node, いろいろ 6 c8backend running # database用 MySQL, PostgreSQL 32 minikube running # single構成のkubernetes検証環境

1 debian9gitlab running # Gitlabサーバ gitl.codenamexenon.net 引退して gitbucketへ処理を引き継ぎました

docker gitbucket(scala)運用に切り替えました
gitbucket/gitbucket:latest
# dotnet --list-runtimes
Microsoft.AspNetCore.App 6.0.1 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.5 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore App 6.0.1 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore App 7.0.5 [/usr/share/dotnet/shared/Microsoft.NETCore.App]

# dotnet --list-sdks
6.0.101 [/usr/share/dotnet/sdk]
7.0.203 [/usr/share/dotnet/sdk]
file:/etc/yum.repos.d/microsoft-prod.repo
[packages-microsoft-com-prod]
name=packages-microsoft-com-prod
baseurl=https://packages.microsoft.com/centos/7/prod
enabled=1
gpgcheck=1
gpgkey=https://packages.microsoft.com/keys/microsoft.asc
sslverify=1

Azure WebApps(.NET Web)
https://dnetcore.azurewebsites.net/

Azure Deploy連携(Source: Github action)

2012年8月26日 FreeBSDな環境のHDDに異常がみられたため環境を作り直す計画を立てる。
結果、Debianで作り直すことに決定+構築した。
FreeBSDのpppやnatd, ipfwを
Debianの pppoeconf, firestarterで実装しました。 apt-getはやっぱり素晴らしい.

2009年8月に Debian+OpenVZからFreeBSD 7.2 RELEASE+jailに移行しました。
前環境と同様に 今回もpoundを利用。


利用しているソフトウェア
Debian Linux 4.0(Etch)
OpenVZ(kernel 2.6系) - OSの中でOSを実行させるもの
Pound - 負荷分散を主目的とするけど、うちはどちらかというと URL振り分けに利用。
OpenVZとは... Paralles Virtuozzoの無償版です。
OpenVZはGUI管理系のプログラムが付属していませんが、手軽に使えしっかりしてる感じ..
一台のマシンで Linuxを稼働させ
その中で仮想化のソフトウェアをつかってLinuxを稼働させ....といった感じ

OpenVZ環境のLinuxで利用しているソフトウェア
mysql-server-5.0
php4-mysql なぜか4..
libapache2-mod-php4
apache2のmpm-prefork版
zope 2.? バージョンたくさん
zch
mono(C#)