第一部分 准备
1.1 下载镜像
ISO 镜像下载:http://www.opensolaris.org/os/project/indiana/resources/getit/
1.2 刻录安装光盘
Solaris 系统下刻录光盘 ISO 命令为:
# cdrw -i /path/to/iso/image/opensolaris.iso
1.3 系统配置要求
平台:x86
内存:最低 512 MB
硬盘:推荐 10 GB 以上,最小 3.0 GB
支持 Windows, Linux 多系统引导。不支持 JumpStart 安装,不支持 Live Update,只支持 ZFS。
第二部分 OpenSolaris 安装
2.1 光盘直接运行安装 OpenSolaris
1. 修改 BIOS 为光盘启动,插入 OpenSolaris 光盘,重启电脑。
2. GNU GRUB 菜单选择第一项“OpenSolaris 2008.05”,进入图形安装界面。
3. 选择键盘布局,"To select the keyboard layout, enter a number [default 41]: ",直接按回车。
4. 选择桌面语言,"To select the desktop language, enter a number [defuault 3]:",输入“1”,选择简体中文"Chinese - Simplified",回车,进入桌面。
注:桌面环境默认用户名:jack,密码:jack;默认root密码:opensolaris。
5. 阅读协议"OpenSolaris License",点击“关闭”按钮。欲检测硬件兼容性,请点击桌面设备驱动工具"Device Driver Utility"图标。欲查看发行说明,请点击桌面"OpenSolaris 2008.05 入门"图标。
6. 点击桌面"安装 OpenSolaris"图标,进入安装界面。
7. 欢迎使用,点击右下角“下一步”按钮。
8. 磁盘,选择安装目标分区,点击“下一步”。
注:建议大小:7 GB,最小 3 GB。
9. 时区、日期和时间,区域选择“亚洲”,位置和时区选择“中国”,下一步。
10. 语言环境,选择“中文(简体)”,语言环境选择“中国”,下一步。
11. 用户,输入超级用户口令,自己创建帐户的用户名和密码以及计算机名称,下一步。
12. 检查安装配置信息,确认无误,点击“安装”按钮正式开始安装。安装完成后,点击“重新引导”,重启电脑,取出安装光盘。
2.2 VirtualBox 安装 OpenSolaris
1. 准备 VirtualBox 并安装
2. 运行 VirtualBox。点击“新建”按钮,查看欢迎信息,点击“下一步”。
3. 输入“名称”,例如“OpenSolaris”。“系统类型”下拉菜单选择“Solaris”,点击“下一步”。
4. 分配内存,建议 768 MB 以上,点击“下一步”。
5. 虚拟硬盘,点击“新建”按钮,查看欢迎信息,点击“下一步”。“映像类型”选择“动态扩展映像”。选择“保存位置”,并定义大小,推荐 8.0 GB 以上,点击“下一步”。
6. 查看虚拟电脑摘要,确认信息,点击“完成”。
7. 运行虚拟电脑安装 OpenSolaris。
2.3 VMWare 安装 OpenSolaris
1. 准备 VMWare 并安装
2. 运行 VMWare。创建 VMWare 虚拟机:选择菜单"File" - "New" - "Virtual Machine"。
3. 在 New Virtual Machine Wizard 中选择典型配置"Typical",点击"Next"。
4. 选择安装光盘来源,点击"Next"。
5. 操作系统类型"Select a Guest Operating System"选择"Sun Solaris",打开"Version"下拉菜单,选择"Solaris 10",点击"Next"。
6. 定义虚拟机名称和文件保存位置,点击 "Next"。
7. 磁盘空间定义"Specify Disk Capacity",默认 8.0 G 即可,点击"Next",之后点击"Finish"完成,点击"Close"关闭向导。
8. 插入 OpenSolaris 安装光盘,在 VMWare 界面左侧列表中选择刚刚创建的虚拟机,点击"Start this virtual machine"启动虚拟机,忽略所有提示,即可光盘启动 OpenSolaris 安装环境,详细可参考“2.1 光盘直接运行安装 OpenSolaris”。安装后虚拟磁盘文件大小约为 2.5 GB。
第三部分 OpenSolaris 使用
3.1 进入 OpenSolaris
安装成功后,开机稍等片刻进入 OpenSolaris 登陆界面,请使用自己创建帐户的用户名和密码登陆。
注:默认不可以使用 root 直接登陆。若需使用 root 权限,在登陆后鼠标右键点击桌面空白处选择“打开终端”执行命令:
# su
输入 root 密码
3.2 使用 IPS (Image Packaging System) 安装软件包
IPS 图形界面方式
桌面左上角菜单“系统”-“ 系统管理” - “Package Manager”。
示例:安装光盘刻录组件
通过菜单打开 Package Manager,在 Search 文本框中输入 cdrw,回车。勾选下方列表中的“SUNWcdrw”,点击工具栏“Install/Update”按钮。出现下载提示信息,点击“Next”继续,光 盘刻录组件会自动安装到您的操作系统中。
在安装之后,您可以打开“终端”,运行如下命令进行光盘镜像刻录:
$ cdrw -i ***.iso
IPS 命令行方式
su 切换到 root 权限下,IPS 命令如下:
# pkg refresh
# pkg install [package name]
示例:安装光盘刻录组件
运行命令:
# pkg refresh
# pkg install SUNWcdrw
在安装之后,您可以打开“终端”,运行如下命令进行光盘镜像刻录:
$ cdrw -i ***.iso
参考:
3.3 安装 OpenOffice 2.4
IPS 方式
1. 打开左上角菜单“系统” - “系统管理” - “Package Manager”。在 Package Manager 窗口中,点击工具栏中的“Reload”按钮刷新列表。
2. 在工具栏下方的“Search”文本框中输入:openoffice,回车。勾选下方列表中出现的 openoffice 包,点击工具栏中的“Install /Update”按钮。
3. 出现 Install/Update Confirmation 提示窗口,查看包依赖和下载信息,点击“Next”按钮,开始下载文件,并自动进行安装。
传统方式
1. 下载 OpenOffice for Solaris x86/x64 安装包:OOo_2.4.0_Solarisx86_install_wJRE_en-US.tar.gz
2. 解压缩安装包到 /tmp/ 目录。双击压缩包文件,点击“解压缩”,选择路径即可。
3. 进入解压缩后目录,打开“终端”,运行 # su 切换到 root 权限下,运行:
# java -jar JavaSetup.jar
安装完毕后,注销重新登陆,在“应用程序”菜单中即可找到“Open Office”。
4. 欲命令行启动,OpenOffice 目录位于 /opt/openoffice.org2.4/program,例如:启动 OpenOffice.org Writer
$ cd /opt/openoffice.org2.4/program
$ ./swriter
3.4 安装 JDK 1.6.0u6 和 NetBeans IDE 6.1
IPS 方式
1. 打开左上角菜单“系统” - “系统管理” - “Package Manager”。在 Package Manager 窗口中,点击工具栏中的“Reload”按钮刷新列表。
2. 在工具栏下方的“Search”文本框中输入:netbeans,回车。勾选下方列表中您所需要的 NetBeans 版本,点击工具栏中的“Install /Update”按钮。
3. 出现 Install/Update Confirmation 提示窗口,查看包依赖和下载信息,点击“Next”按钮,开始下载文件,并自动进行安装。
传统方式
1. 下载 JDK 1.6.0u6 for Solaris x86/x64 安装包:jdk-6u6-solaris-i586.sh 和 NetBeans for Solaris x86/x64 安装包:netbeans-6.1-solaris-x86.sh
2. 安装 JDK:打开“终端”,# su 切换到 root 权限下,复制安装文件到 /usr/jdk/ 目录下,运行安装文件:
# cp jdk-6u6-solaris-i586.sh /usr/jdk/
# ./jdk-6u6-solaris-i586.sh
3. 安装 NetBeans IDE 6.1:打开"终端",# su 切换到 root 权限下,运行安装文件
# ./netbeans-6.1-solaris-x86.sh
按照向导提示,安装 NetBeans IDE 6.1。
注:选择 JDK 目录为:/usr/jdk/jdk1.6.0_06/
4. 注销当前用户,重新登陆,即可通过“应用程序”菜单启动 NetBeans IDE 6.1。
3.5 安装 CoolStack (Apache, MySQL, PHP)
1. 下载 CoolStack 1.2 环境安装包:CSKruntime_1.2_x86.pkg.bz2 和 AMP 安装包:CSKamp_1.2_x86.pkg.bz2
2. 两个安装包解压缩后,# su 切换到 root 权限,运行命令:
# pkgadd -d CSKruntime_1.2_x86.pkg
# pkgadd -d CSKamp_1.2_x86.pkg
出现提示,选择y 或 all 或直接回车。
3. 配置 MySQL
修改数据目录权限
# chown -R mysql:mysql /opt/coolstack/mysql_32bit/data
初始化数据表
# /opt/coolstack/mysql_32bit/bin/mysql_install_db
启动 MySQL
# /opt/coolstack/mysql_32bit/bin/mysqld_safe &
登陆 MySQL 客户端
# /opt/coolstack/mysql_32bit/bin/mysql -u root -p
默认 root 密码为空
修改 root 密码
# /opt/coolstack/mysql_32bit/bin/mysqladmin -u root password 'new-password'
关闭 MySQL
# /opt/coolstack/mysql_32bit/bin/mysqladmin shut -p
输入新的 root 密码
MySQL 配置成功后,使用如下命令启动和关闭 MySQL 服务。
启动 MySQL 服务:
# svcadm enable csk-mysql32
关闭 MySQL 服务:
# svcadm disable csk-mysql32
查看 MySQL 服务状态:
# svcs -a | grep csk-mysql32
4. 启动 Apache
# svcadm enable csk-http
打开浏览器,地址栏输入:http://localhost,测试是否成功。
修改 Apache htdocs 网页发布文件夹权限
# cd /opt/coolstack/apache2
# chmod -R 777 htdocs
5. 配置 PHP 参数
PHP 参数文件位于 /opt/coolstack/php5/lib/php.ini
3.6 部署 WordPress
1. 下载 WordPress 源程序包:WordPress.v2.5.1.incl.Simp.Chinese.pack.v1-wpcng.zip,版本:2.5.1 简体中文版,进行解压缩。
2. 创建 WordPress 数据库,# su 切换到 root 用户,执行:
# /opt/coolstack/mysql_32bit/bin/mysql -u root -p
输入 MySQL root 密码
mysql > create database wordpress;
3. 复制解压缩后的 wordpress 源程序文件夹到 /opt/coolstack/apache2/htdocs/ 目录下,打开浏览器,访问:http://localhost/wordpress
4. 按照页面提示,输入数据库配置信息,安装 WordPress,直到成功。
后台管理:http://localhost/wordpress/wp-admin/
注:请保存好初始化的 admin 账号密码。
3.7 配置 FTP 服务
1. 打开“终端”,运行 # su 切换到 root 权限,启动 FTP 服务命令:
# svcadm enable /network/ftp
2. 查看 FTP 服务状态:
# svcs -l network/ftp
注:默认情况下,root 用户无法登录。
3. 配置 FTP 用户,编辑文件 /etc/ftpd/ftpusers。
3.8 配置 SSH 服务
1. 默认 SSH 是开启的,查看 SSH 服务状态:
# svcs -l network/ssh
2. SSH 配置文件位于 /etc/ssh/sshd_config。
3. 欲使用 root 权限,需要用普通用户账号登陆 SSH 客户端,再运行 su 命令切换到 root 权限下。
4. 重启 SSH 服务命令:
# svcadm restart network/ssh
3.9 ADSL 上网
1. 保存网络接口名称
# echo pcn0 >/etc/ppp/pppoe.if
2. 启动 pppd 服务
# /etc/init.d/pppd start
3. 创建拨号配置文件 /etc/ppp/peers/myisp
sppptun
plugin pppoe.so
connect "/usr/lib/inet/pppoec pcn0" # pcn0是与MODEM相连的网卡
persist # 自动重播
user "ADSL 用户名"
noauth
noipdefault
noccp
novj
noaccomp
nopcomp
defaultroute
注:非 Root 用户进行 ADSL 拨号需要复制以上内容到新建的 /etc/ppp/options 文件。
4. 配置 ADSL 用户密码文件,修改 /etc/ppp/chap-secrets 和 /etc/ppp/pap-secrets 分别在最后一行中追加:
username * password
注:上行中的字段之间是 TAB 键分割的,而不是空格。
5. 修改 DNS 配置
# echo "nameserver 202.106.46.151" > /etc/resolv.conf
注:202.106.46.151 是北京网通 ADSL 的 DNS。
修改 /etc/nsswitch.conf,在 hosts 行后面加上 dns
hosts: files dns
6. ADSL 拨号
# /usr/bin/pppd call myisp
3.10 修改 DNS 设置
有时可以 ping 通某个地址,并且可以通过 IP 方式浏览网页,但是无法通过域名访问网页。这很有可能是 DNS 设置不正确。
1. 打开"终端",进入 root 权限,运行:
# su
输入 root 密码
2. 运行:
# gedit /etc/resolv.conf
修改 nameserver 后面的 DNS 服务器地址:
如:nameserver 202.106.46.151
3. 重启电脑。或执行如下命令重启网卡设备(pcn0是当前网卡设备名称,可以通过 # ifconfig -a 查询):
# ifconfig pcn0 down
# ifconfig pcn0 up
# ifconfig pcn0 dhcp
3.11 启动 3D 桌面
OpenSolaris 默认支持 3D 桌面,实际效果视您电脑的显卡能力。
打开 3D 桌面:鼠标右键点击桌面空白处,菜单选择“桌面背景”,选择“Visual Effects”标签,选择“Normal”。
设置 3D 桌面:点击桌面左上角“系统”,选择“首选项” - “CompizConfig Setting Manager”。
分享到:
相关推荐
第二部分 OpenSolaris 安装 2.1 光盘直接运行安装 OpenSolaris 2.2 VirtualBox 安装 OpenSolaris 2.3 VMWare 安装 OpenSolaris 第三部分 OpenSolaris 使用 3.1 进入 OpenSolaris 3.2 使用 IPS (Image Packaging ...
Pro OpenSolaris
OpenSolaris Bible Paperback: 1008 pages Publisher: Wiley; 1 edition (February 12, 2009) Language: English ISBN-10: 0470385480 ISBN-13: 978-0470385487 Format: PDF You can buy this book: Amazon.com ...
自己写的一个实现在opensolaris中部署samba服务的手册,希望对有些朋友有用
北京大学、清华大学等Solaris分析与课件 Solaris内核结构 内附OpenSolaris项目简明使用手册(中文)
《操作系统介绍:OpenSolaris 项目简明使用手册 -- 学生指南》.pdf
opensolaris介绍,将来,历史,很多基础知识
opensolaris svcs 命令源码
opensolaris virtualization
opensolaris snoop 命令源码
sun公司的Solaris系统的详细说明,内容丰富,第一手材料
vbox-osol.pdf 博文链接:https://feuyeux.iteye.com/blog/316023
第二部分 OpenSolaris 安装 2.1 光盘直接运行安装 OpenSolaris 2.2 VirtualBox 安装 OpenSolaris 2.3 VMWare 安装 OpenSolaris 第三部分 OpenSolaris 使用 3.1 进入 OpenSolaris 3.2 使用 IPS (Image Packaging ...
Pro.OpenSolaris.2009
Sun Opensolaris 命令大全,包含大部分Unix命令,Solaris 系列包含 Solaris 操作系统 – 其功能大大节约时间和资金的行业领先操作系统 – 以及开源的 OpenSolaris 操作系统,其中包括 OpenSolaris 社区最新的开发...
目前世界上最先进的监控工具——Derace,opensolaris上的优秀特性之一。
很好的opensolaris 安装文档,绝对值得一下,不好你砍我。呵呵
内容提要 ●Sun系统平台的飞速发展 ●最高效使用;...●崭露头角的OpenSolaris ●Solaris系统优势的简单总结 ●Q&A Solaris 10及 OpenSolaris系统介绍 大中华开源推广中心 –Sun Microsystems Inc.
Solaris Internals Solaris 10 and OpenSolaris Kernel Architecture PDF版本的,希望大家喜欢
这是OpenSolaris的开发者文档,文档为英文,主要是源码树内容的介绍,以及如何编译Solaris内核源码