免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2314 | 回复: 1
打印 上一主题 下一主题

OpenSolaris 体验之旅 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-10 00:37 |只看该作者 |倒序浏览


如果说到solaris,与我算是很有渊源.在实际的工作中,solaris是第一个在工作中应用到的unix/linux系统.但是当时的solaris主要用的比较老,机器可是正宗的小机.但是用的时间却并不长,而且那时候对unix没有概念.这段时间想花点时间把这个系统好好玩玩.对于个人系统以及研究开发之用,我觉得open solaris就是不错的选择.对于实际步署,应该solaris express更加适合.
安装地过程就不用说了,从liveCD安装非常方便.界面非常漂亮.
1).软件安装方法: pkg,如pkg search,pkg install,pkgadd等,非常方便;
2).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).ftp服务器配置
1. 打开“终端”,运行 # su 切换到 root 权限,启动 FTP 服务命令:
# svcadm enable /network/ftp
2. 查看 FTP 服务状态:
# svcs -l network/ftp
注:默认情况下,root 用户无法登录。
3. 配置 FTP 用户,编辑文件 /etc/ftpd/ftpusers。
4).安装 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
5).网络配置查询及启动关闭:
ifconfig -a
# ifconfig pcn0 down
# ifconfig pcn0 up
# ifconfig pcn0 dhcp
6).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
7).小总结:
.pkg文件安装: pkgadd xxx.pkg
查看服务状态: svcs -l network/服务名称
服务启动: svcadm enable /network/服务名称
服务关闭: svcadm disable /network/服务名称
服务重启: svcadm restart /network/服务名称
8).关于CoolStack
Coolstack是sun经过优化的web开发组合套件,包括apache/mysql/php等.
查看服务状态: svcs -a | grep csk-服务名称
启动服务: svcadm enable csk-服务名称
关闭服务: svcadm disable csk-服务名称
更详细情况,请参考:http://www.unix-center.net/opensolaris/getting_started.html,http://archive.freelamp.com/1180538558这篇文章也不错.
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/15586/showart_1895877.html

论坛徽章:
0
2 [报告]
发表于 2009-04-10 16:01 |只看该作者
我好像也是最好接触solaris的,不过最近很少用了,OpenSolaris 暂时没有用过
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP