WindowsノートPCにCentOS7をクリーンインストール
古いノートPCにCentOSをインストールしたときの覚書。
ノートPC: NEC LaVie L PC-LL750DS3EC
発売日: 2011年03月10日
スペック: Intel Core i5, メモリ4GB, HDD619GB+65GB, BD/DVD/CD, WiFiあり
インストールに使ったCentOSのバージョン
CentOS 7 1908
ifconfigは使えないのでipコマンドを使う。
デバイスを確認して設定変更
# ip a
# less /etc/sysconfig/network-scripts/ifcfg-enp4s0
ネットに繋がることを確認する。
IPアドレスの確認
# ip a
まずは最新にアップデート。
# yum update
その間にメインPC(Windows10)からSSHで接続確認。
ここからはSSH経由で行う。
ホスト名を設定
# hostnamectl status
# hostnamectl set-hostname lavie.dksg.co.jp
このマシンは開発用なのでファイアウォールは停止。
# systemctl stop firewalld
# systemctl disable firewalld
SELinuxを無効にする
# less /etc/selinux/config
# reboot
# yum install samba
設定
# less /etc/samba/smb.conf
確認してsamba起動。自動起動も設定。
# testparm
# systemctl start smb
# systemctl enable smb
# systemctl start nmb
# systemctl enable nmb
WindowsからNetBIOS名で名前解決できるかpingを打ってみる。
エクスプローラーで共有ファイルが見えるか確認。
起動サービスの確認
# systemctl list-unit-files -t service
# yum install epel-release
PHPは使わない予定なのでREMIリポジトリは追加しない。
【関連記事】
ノートPC: NEC LaVie L PC-LL750DS3EC
発売日: 2011年03月10日
スペック: Intel Core i5, メモリ4GB, HDD619GB+65GB, BD/DVD/CD, WiFiあり
インストールに使ったCentOSのバージョン
CentOS 7 1908
1.基本設定
インストール直後はネット接続できるようにする。ifconfigは使えないのでipコマンドを使う。
デバイスを確認して設定変更
# ip a
# less /etc/sysconfig/network-scripts/ifcfg-enp4s0
ONBOOT=yes# reboot
ネットに繋がることを確認する。
IPアドレスの確認
# ip a
まずは最新にアップデート。
# yum update
その間にメインPC(Windows10)からSSHで接続確認。
ここからはSSH経由で行う。
ホスト名を設定
# hostnamectl status
# hostnamectl set-hostname lavie.dksg.co.jp
このマシンは開発用なのでファイアウォールは停止。
# systemctl stop firewalld
# systemctl disable firewalld
SELinuxを無効にする
# less /etc/selinux/config
SELINUX=disabled再起動
# reboot
2.sambaインストール
NetBIOSで名前解決できたり、ファイルをコピーするのに便利なのでsambaをインストール# yum install samba
設定
# less /etc/samba/smb.conf
[global]
workgroup = DKSG
security = user
passdb backend = tdbsam
load printers = no
netbios name = lavie
hosts allow = 127. 192.168.
public = yes
map to guest = Bad User
guest account = nobody
[opt]
comment = Option Directory
path = /opt
browseable = yes
writable = yes
確認してsamba起動。自動起動も設定。
# testparm
# systemctl start smb
# systemctl enable smb
# systemctl start nmb
# systemctl enable nmb
WindowsからNetBIOS名で名前解決できるかpingを打ってみる。
エクスプローラーで共有ファイルが見えるか確認。
起動サービスの確認
# systemctl list-unit-files -t service
3.YUMにリポジトリ追加
EPEL(Extra Packages for Enterprise Linux)を追加# yum install epel-release
PHPは使わない予定なのでREMIリポジトリは追加しない。
【関連記事】