bbl164 发表于 2010-4-18 15:26:44

Solaris+MySQL+JAVA+GlassFish+JSPRun环境搭建

SMGJ环境搭建。(;P 自己起了个名)



一、Solaris安装二、Solaris中安装MySQL三、Solaris中安装JDK6.0四、Solaris中安装GlassFish五、GlassFish中部署JSPrun论坛

bbl164 发表于 2010-4-18 15:30:56

一、Solaris安装过程

Solaris安装版本:Solaris 5.10

bbl164 发表于 2010-4-18 15:37:51

Solaris安装完成后的一些问题

1、
Solaris ssh允许root远程连接
2、Solaris使用bash
http://bbs.boway.net/viewthread.php?tid=7011&extra=page%3D1 3、无法解析域名的解决方法
这是由于Solaris系统默认不会更改系统域名,我们要手动更改,编辑/etc/hosts文件,添加域名即可


将上图改为下图
重新启动,即可。

bbl164 发表于 2010-4-18 15:40:53

二、Solaris中安装MySQL

版本:mysql-5.1.45-solaris10-i386.tar.gz下载地址:http://mysql.mirrors.adc.am/Downloads/MySQL-5.1/mysql-5.1.45-solaris10-i386.tar.gz先将MySQL包传到solaris的/usr/local目录下
下面开始安装:# groupadd mysql# useradd -d /opt/mysql -g mysql -m mysql# cd /usr/local# gunzip < mysql-5.1.45-solaris10-i386.tar.gz | tar -xvf -#ln -s mysql-5.1.45-solaris10-i386 mysql#cd mysql#./scripts/mysql_install_db --user=mysqlInstalling MySQL system tables...OKFilling help tables...OKTo start mysqld at boot time you have to copysupport-files/mysql.server to the right place for your systemPLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !To do so, start the server, then issue the following commands:./bin/mysqladmin -u root password 'new-password'./bin/mysqladmin -u root -h boway password 'new-password'Alternatively you can run:./bin/mysql_secure_installationwhich will also give you the option of removing the testdatabases and anonymous user created by default.
This isstrongly recommended for production servers.See the manual for more instructions.You can start the MySQL daemon with:cd . ; ./bin/mysqld_safe &You can test the MySQL daemon with mysql-test-run.plcd ./mysql-test ; perl mysql-test-run.plPlease report any problems with the ./bin/mysqlbug script!#安装完成以后,设置目录权限,否则mysql将无法启动#chown -R root .#chown -R mysql data#chgrp -R mysql .启动数据库服务#./bin/mysqld_safe --user=mysql & 964#100418 13:42:28 mysqld_safe Logging to '/usr/local/mysql-5.1.45-solaris10-i386/data/boway.err'.100418 13:42:28 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql-5.1.45-solaris10-i386/data设置mysql root用户的密码#./bin/mysqladmin -u root password 'root'进入mysql数据库#./bin/mysql -uroot -prootWelcome to the MySQL monitor.
Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.1.45 MySQL Community Server (GPL)Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>将mysql/bin目录添加进系统PATH变量中,这样随处都可以运行mysql命令#vi /etc/profile在/etc/profile文件末尾加入PATH=/usr/local/mysql/bin:$PATHexport PATH再执行一次上面两条命令即可查看mysql运行状态#mysqladmin -uroot -proot versionmysqladmin
Ver 8.42 Distrib 5.1.45, for pc-solaris2.10 on i386Copyright 2000-2008 MySQL AB, 2008 Sun Microsystems, Inc.This software comes with ABSOLUTELY NO WARRANTY. This is free software,and you are welcome to modify and redistribute it under the GPL licenseServer version

5.1.45Protocol version
10Connection
Localhost via UNIX socketUNIX socket
/tmp/mysql.sockUptime:
5 min 27 secThreads: 1
Questions: 7
Slow queries: 0
Opens: 15
Flush tables: 1
Open tables: 8
Queries per second avg: 0.21#关闭mysql服务 #mysqladmin -uroot -proot shutdown100418 13:48:39 mysqld_safe mysqld from pid file /usr/local/mysql-5.1.45-solaris10-i386/data/boway.pid ended+
Done
./bin/mysqld_safe --user=mysql
(wd: /usr/local/mysql)(wd now: /)#重启mysql服务 #mysqld_safe --user=mysql &

bbl164 发表于 2010-4-18 15:45:11

三、Solaris中安装JDK6.0

版本:jdk-6u19-solaris-i586.sh下载地址:http://download.java.net/jdk6/binaries/查看当前jdk版本信息#java -versionjava version "1.5.0_20"Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_20-b02)Java HotSpot(TM) Server VM (build 1.5.0_20-b02, mixed mode)# 安装jdk1.6#cd /usr/local#lsjdk-6u19-solaris-i586.sh
mysql-5.1.45-solaris10-i386mysql
mysql-5.1.45-solaris10-i386.tar.gz#chmod +x jdk-6u19-solaris-i586.sh #./jdk-6u19-solaris-i586.sh


#rm -rf /usr/java#cp -r jdk1.6.0_19 /usr/java#java -versionjava version "1.6.0_19"Java(TM) SE Runtime Environment (build 1.6.0_19-b04)Java HotSpot(TM) Server VM (build 16.2-b04, mixed mode)# #rm -rf jdk1.6.0_19/#rm -rf jdk-6u19-solaris-i586.sh #

bbl164 发表于 2010-4-18 15:49:09

四、Solaris 中安装GlassFish

Solaris 中安装GlassFish版本:glassfish-v3-unix.sh下载地址:http://download.java.net/glassfish/v3/release/glassfish-v3-unix.sh

Glassfish需要在图形界面下安装 Glassfish安装完成 启动glassfish服务#/glassfishv3/bin/asadmin start-domain domain1Waiting for DAS to start ...Started domain: domain1Domain location: /glassfishv3/glassfish/domains/domain1Log file: /glassfishv3/glassfish/domains/domain1/logs/server.logAdmin port for the domain: 4848Command start-domain executed successfully.# 默认glassfish有一个域名为domain1的域名 默认首页地址http://localhost:8080 默认管理地址http://localhost:4848 首页 管理页

bbl164 发表于 2010-4-18 15:55:24

五、GlassFish中部署JSPRun

版本:JspRun!_6.0.0_Source_UTF8.tar下载地址:http://www.jsprun.net/thread-13442-1-1.html 将下载的压缩包解压,将并其中的upload.war改名为 jsprun.war上传至solaris的/usr/local目录中

然后我们就可以直接在glassfish的控制台部署jsprun了(方便啊)












至此,SMGJ 环境搭建完成!

bbl164 发表于 2010-4-18 15:57:16

本帖最后由 bbl164 于 2010-4-18 16:28 编辑

忽。。。终于完了。。。

network 发表于 2010-4-19 06:34:38

不错。相当不错。小伙。继续

swap 发表于 2010-4-19 08:50:12

好,学习!关注!
页: [1]
查看完整版本: Solaris+MySQL+JAVA+GlassFish+JSPRun环境搭建