CentOS5 の話としてみたほうがよさそう
2012末バージョンでは CentOS6.2+Integration service3.2 に install
or
CentOS6.3 + IS3.4
Virtual machine の設定で,NICはlegacyに.接続先はHpNet(DHCP)
CentOS install (HpNet接続 DHCP) ... :linux text でやるが吉
最後のあたりで
firewall disable; SElinux disable
iptabels , sendmail disable
yum update
以下は拡張機能の install のため - http://report.station.ez-net.jp/software/linux/centos/Hyper-V/document.asp も参考
yum install gcc
yum install kernel-devel
yum install compat-libstdc++-33
yum install compat-libstdc++-296
yum update
このあとrebootしたほうが吉
reboot
take snapshot (requirement)
正規マニュアル にのっとり下記
2. インストール事前準備
2.1 Sendmail のdisable設定 - OS install 時に off にしたようだが...
[root@zimbra ~]# /etc/rc.d/init.d/sendmail stop
[root@zimbra ~]# chkconfig sendmail off
2.2 Postfix disable設定 - そもそも install していないようだが...
[root@zimbra ~]# /etc/rc.d/init.d/postfix stop
[root@zimbra ~]# chkconfig postfix off
2.3 Firewall disable 設定 - OS install 時に off にしたようだが...
[root@zimbra ~]# /etc/rc.d/init.d/iptables stop
[root@zimbra ~]#
chkconfig iptables off
2.4 SELinux disable設定
[root@zimbra ~]#vi /etc/selinux/config
(ここでは
[root@zimbra ~]#nano /etc/selinux/config
)
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
# targeted - Only targeted network daemons are protected.
# strict - Full SELinux protection.
SELINUXTYPE=targeted
次に進む前に,追加機能を install する.Linux_IS_v2.1_Read_Me.pdf 参照
9. In Hyper-V Manager, configure LinuxIC v21.ISO (located in the directory
where you extracted the downloaded files) as a physical CD/DVD drive on the
virtual machine.
10. As the root user, mount the CD in the virtual machine by issuing the
following commands at a shell prompt:
# mkdir /mnt/cdrom
# mount /dev/cdrom /mnt/cdrom
11. Copy the Linux Integration Services to the virtual machine. For example:
# mkdir /opt/linux_ic_v21
# cp /mnt/cdrom/* /opt/linux_ic_v21 –R
12. As the root user, run the following command to install the synthetic
drivers. A reboot is not required.
# /opt/linux_ic_v21/setup.pl drivers
shutdown して,Hyper-V manager で NIC の付け替え(legacy->ordinary)
# ifconfig [ith1] 192.168.10.110 netmask 255.255.255.0
どうやって起動時にせっていするんだっ 参考->http://itpro.nikkeibp.co.jp/article/COLUMN/20060228/231119/
↓
Red Hat
Linux系のディストリビューションでeth0のネットワーク・カードに対して固定のIPアドレスを指定する場合は,/etc/sysconfig/network-scripts/ifcfg-eth0をテキスト・エディタで編集する。以下は設定例。
DEVICE=seth0 ← ネットワーク・インタフェース名
BOOTPROTO=static ← 固定IPアドレスの場合の指定
BROADCAST=192.168.10.255 ← ブロードキャスト・アドレス
IPADDR=192.168.10.110 ← IPアドレス
NETMASK=255.255.255.0 ← ネット・マスク
NETWORK=192.168.10.0 ← ネットワーク・アドレス
ONBOOT=yes ← マシン起動時にネットワークを有効にする場合はyes
reboot
さて,次.ネットワーク環境の整備
自分のhost名は?
2.5 FQDN設定
[root@zimbra ~]#vi /etc/hosts の設定を行う。
(ここでは
[root@zimbra ~]#nano /etc/hosts
)
(このあたり,そのままやってみるとわかるが,MySQLの事情らしい.)
127.0.0.1 localhost.localdomain localhost
192.168.10.110 z.camp.local z ← zimbraのFQDN
2.6 DNS設定 各インストール環境のDNSにzimbraのMX、Aレコードを設定する。
※MX、Aレコードが解決できないとインストール時にエラーが出てインストールができない
2.7 Name Server を設定
[root@zimbra ~]#vi /etc/resolv.conf
(ここでは
[root@zimbra ~]#nano /etc/resolv.conf
)
nameserver 192.168.10.101 ← ネームサーバーのIPアドレス
rebootroot
2.8 名前解決の確認
DNS server での設定はこんな感じ
MXレコードの確認
[root@zimbra ~]#host -t mx zimbra.local
zimbra.local mail is handled by 10 zimbra.local.
(ここでは
[root@zimbra ~]#host -t mx camp.local
camp.local mail is handled by 10 z.camp.local.
)
Aレコードの確認 [root@zimbra ~]
#host -t a zimbra.local
zimbra.local has address 192.168.1.25
(ここでは
#host -t a z.camp.local
zimbra.local has address 192.168.10.110
)
take snapshot (setup network)
あらかじめ用意した zimbra5.iso を set
# mount /dev/cdrom /mnt/cdrom
# cp /mnt/cdrom/* /tmp –R
centOS6 + zimbra ver.8の場合特に一度,postfix iptables
の無効を(GUIで)確認.無効にしたら reboot
yum install nc が必要
3.インストール
ダウンロードしたファイルを/tmpに移動させrootになってインストールを行う。
[root@zimbra tmp]# cd /tmp/
[root@zimbra tmp]# tar zxvf zcs-4.0.3_GA_406.FC5.tgz
[root@zimbra tmp]# cd zcs-5.0....
[root@zimbra zcs]# ./install.sh --platform-override
(ここでは
./install.sh --platform-override オプションが必要.RHEL5 用だとしかられる
)
install が進んで
DNS ERROR resolving MX for z.camp.local
It is suggested that the domain name have an MX record configured in DNS
Change domain name? [Yes]
Create Domain: [z.camp.local] camp.local --
ここでは,DNSのMXレコードの設定に合わせる
進んで,configuration
3 で password を設定
1) Common Configuraion で TimeZone を設定.
[Yes][No]には,Yes or No で答えるが吉.Y/Nではだめなことあり.Yes
インストールが終わると...postfixが無効になっていないと途中で,(centOS6 + zimbra ver.8 では?)port がconflict? しているとか言われる.
$su で superuserになったのちに
#su zimbra まではいって
起動も自動起動しないので zmcontrol start −
centOS6 + zimbra ver.8 では MTA の
GUI で システム - 管理 - サービス から postfix を 無効にしたらOK −−install 前にちゃんと無効にされていれば,こんな問題は起きない--てもないみたい?
http://[localhost]/からユーザ画面を見ることができる。(admin/camppsss)
http://[localhost]:/zimbraAdmin で管理画面
centOS6 + zimbra ver.8 ではリモートからできない.
GUI で システム - 管理 - サービス から iptables を 無効にしたらOK−−install
前にちゃんと無効にされていれば,こんな問題は起きない--てもないみたい?
システム -リモートからはhttps://
[centOS6 + zimbra ver.8]http://localhost でみると,admin/camppass でログインしたのち,初期化モードになるみたい.
take snapshot[just after install zcs)
install 後の設定
$ su
#
# su zimbra
# zmcontrol
5.Zimbraバックアップ及びリストア
バックアップは (使える状況なら) X を立ち上げで,コピーするのが簡単.
リストアは su zimbra で.
以下ふるいかも
CentOS の install -- 環境によってはこんなことが必要になることもある
■■■CD からインストールした (Network install でも良いかも)■■■
★インストーラ起動時に boot: linux text
★再起動時,grub から起動時に kernel に以下追加
★vga=791 i8042.noloop
ちなみに、vgaは、以下のようになるそうです。
画面サイズ 640×480 800×600 1024×768 1280×1024
vga=769 vga=771 vga=773 vga=775 8 bits
vga=785 vga=788 vga=791 vga=794 16 bits
vga=786 vga=789 vga=792 vga=795 32 bits
カラー
★ #nano /boot/grub/grub.conf で [kernal] の最後に以下書き込んでしまう
_vga=791 i8042.noloop
★nano /etc/X11/xorg.conf で色深度変更 16bitに
★起動してからモニタ変更
正規マニュアル
■zimbra の install の準備
compat-libstdc* install
Firewall disabled
SElinux disabled
sendmail stop &off
zcs.. download
translation download
libstdc++33 install - other dependencies are already installed
ダウンロードしたzcsファイルを/tmpに移動させ展開
download はすでにしてある
dns は dns server でせっていした
merge
zcs install
zimbra:zimbra ユーザ指定が...?