|
天翼之鍊(TalesWeaver) 4.04 版單機板架設
===================================
架設環境
===================================
Solaris 10 x86 + VirtualBox + MySql 5.0.51
===================================
準備工具
===================================
Oracle VM VirtualBox
新版會有啟動問題建議選擇安裝舊版
http://download.virtualbox.org/virtualbox/5.0.8/
Solaris 10
https://www.oracle.com/solaris/solaris10/index.html
天翼之鍊日版 4.04 Server
https://mega.nz/#!WBVUnRDB!NhqL3hAMxiLUZuianegtco3Fu9hrD9V2EpUOBIW3JnA
Server 中文化
https://mega.nz/#!aYkTRZqC!Zdp13-GlSJyPazd9TJDmLHj_BD_ok4bevN7CENn02IM
天翼之鍊日版 4.0.4 客戶端
https://mega.nz/#!2MMHVKaA!AY8igGyuBIIsd2gRSYHBxU6pAcY9UmXaKzVRXtXuNWg
客戶端中文化
https://mega.nz/#!nJ1VzDQL!O1kxSnp2sXXB43TtE-wu5yijlXJNWdy3XLkvzz4jQM4
登入器修改版(日版)
https://mega.nz/#!XFEhyQrI!lTuZ9FdWfjyng4J1_NErtpAWs9G1eYw2F6A-f_jvvTs
登入器修改版(台版)
https://mega.nz/#!OAlBgC6J!YMxxgKleV39Auhk0iHLFuMAWL7de9EtpMpH3TYI_RPk
===================================
Solaris 安裝設定
===================================
Solaris 安裝留意事項:
範例: Oracle VM VirtualBox
* 設定值 -> 網路 -> 附加到: 橋接介面卡
* 設定值 -> 共享資料夾 (須設定共享資料夾以方便傳輸檔案)
安裝選項重點設定:
* 網路連接: 連接網路
* 將DHCP用於e1000g0: 是 (為省去麻煩, 安裝時網路配置選擇使用 DHCP)
* 啟動 e1000g0 的 IPv6: 否
* 啟用 Kerberos: 否
* 名稱服務: 無
* 使用由系統沿生的NFSv4網域
* 預設安裝
===================================
Solaris 系統配置
===================================
* 安裝 VBoxGuestAdditions Modules
虛擬機功能表 -> 裝置 -> 「插入 Guest Additions CD 映像」
然後打開終端機:# pkgadd -d /cdrom/vboxadditions_5.1.18_114002/VBoxSolarisAdditions.pkg all
安裝完成後重起,就可以使用共享資料夾了。
* 替換 sed
為方便後續一些腳本使用與修改方便,建議替換 gun 版本的 sed 版
- cd /export/home
- /usr/sfw/bin/wget --no-check-certificate https://github.com/Mint-Fans/linux-package/raw/Solaris/sed-4.2.zip
- unzip sed-4.2.zip
- rm /usr/bin/sedmv sed /usr/bin/
* 設定路徑環境變數
設置預設Shell為Bash
或複製以下代碼貼到終端機
- usermod -s /usr/bin/bash root
- echo "
- export PATH=/opt/csw/bin:/usr/sfw/bin:/usr/sbin:/usr/bin:/usr/local/bin/:/usr/openwin/bin:/usr/dt/bin:/usr/ccs/bin:$PATH
- export PS1=\"[\[\e[35;40m\]\u\[\e[0m\]@\[\e[36;40m\]\h\[\e[0m\] \[\e[33;40m\]\w\[\e[0m\]]\[\e[0;31m\]\\\\$ \[\e[0m\]\"" > /.bash_profile
* 啟用SSH允許以root登入
- sed -e "s/PermitRootLogin .*/PermitRootLogin yes/g" /etc/ssh/sshd_config > /tmp/sshd_configcp /tmp/sshd_config /etc/ssh/
重新啟動服務/lib/svc/method/sshd restart
* 修改主機名稱 (Hostname)
範例:將主機名稱改為twsrv
複製以下代碼貼到終端機
- bash
- NEW_HOST="twsrv"echo "$NEW_HOST" > /etc/nodename
* Solaris 網路連線配置
手動配置網卡須設置, 以下 DHCP 連線方式免設定
- SUB_NET_MASK = 255.255.255.0
- ADDRESS_MASK=192.168.1.0
- DEFAULT_ROUTER_ADDRESS = 192.168.1.1
- DOMAIN_NAME_SERVER = 192.168.1.1
- SERVER_ADDRESS = 192.168.1.111
- # 子網路遮罩 (DHCP免設定)
- echo "${ADDRESS_MASK} ${SUB_NET_MASK}" >> /etc/netmasks
- # Name Server Switch 配置 (DHCP免設定)
- cp /etc/nsswitch.dns /etc/nsswitch.conf
- # 設定 DNS (DHCP免設定)
- echo "nameserver ${DOMAIN_NAME_SERVER}" > /etc/resolv.conf
- # 設定預設路由 (DHCP免設定)
- echo "${DEFAULT_ROUTER_ADDRESS}" > /etc/defaultrouter
- # 指定固定IP (DHCP免設定)
- sed -e "/$(hostname)/d" /etc/hosts > /var/tmp/hosts
- echo "${SERVER_ADDRESS} $(hostname)" >> /var/tmp/hosts
- cp /var/tmp/hosts /etc/inet/hosts
測試dig @8.8.8.8 www.google.com
重新啟動 Solaris* 安裝所需依賴
- cd /export/home
- wget http://ftp.uwsg.indiana.edu/solaris/freeware/i386/10/ncurses-5.6-sol10-x86-local.gz
- wget http://ftp.uwsg.indiana.edu/solaris/freeware/i386/10/gd-2.0.35-sol10-x86-local.gz
- wget http://ftp.uwsg.indiana.edu/solaris/freeware/i386/10/gcc-3.4.6-sol10-x86-local.gz
- wget http://ftp.uwsg.indiana.edu/solaris/freeware/i386/10/openssl-0.9.8-sol10-x86-local.gz
- wget http://spout.ussg.indiana.edu/solaris/freeware/i386/5.8/db-3.3.11-sol8-intel-local.gz
- wget http://ftp.uwsg.indiana.edu/solaris/freeware/i386/10/libiconv-1.11-sol10-x86-local.gz
- gunzip *.gz
- pkgadd -d openssl-0.9.8-sol10-x86-local all
- pkgadd -d ncurses-5.6-sol10-x86-local all
- pkgadd -d gcc-3.4.6-sol10-x86-local all
- pkgadd -d gd-2.0.35-sol10-x86-local all
- pkgadd -d db-3.3.11-sol8-intel-local all
- pkgadd -d libiconv-1.11-sol10-x86-local all
- ln -s /opt/csw/lib/libiconv.so.2 /usr/lib/libiconv.so.2
- ln -s /usr/local/lib/libgcc_s.so.1 /lib/libgcc_s.so.1
- ln -s /usr/local/lib/libstdc++.so.6.0.3 /lib/libstdc++.so.6ln -s /usr/local/BerkeleyDB.3.3/lib/libdb-3.3.so /lib/libdb-3.3.so
来源:http://www.12558.net
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|