一段时间的面试和工作才晓得自己是多么的无知,起码在测试技术这块还很匮乏,需要不断学习,迅速的成长起来,进入公司基本上所有的技术工作都是在linux上完成了,练习linux命令实战操作来很快适应工作,更好的配合团队。51Testing软件测试网.?3g&MVR
K(X~&t/_
在此期间遇到许多问题有能解决的不能解决的就问百度了,最难受的是百度真实白读了,最后还是“大神”(这里的大神是google)给力啊!很可惜大神块离开我们了。51Testing软件测试网/x
P5\ghi
下面就说说具体的东西,我自己尝试的一些东西:一套系统环境的搭建,这里只说oracle的部署,JDK和Apache想必大家都安装过,不管是Windows、linux上都玩过,再讲就没意思,废话不说了转正文51Testing软件测试网#OAq.X#O4`G
4i0P}SM ?0
k'cYX%r[AN0Linux下oracle安装51Testing软件测试网2_ i,|QzC
1、准备工作51Testing软件测试网#{W)i7h(\CkH
在下面的链接去下载要安装的oracle版本:http://www.cnblogs.com/wenlg/archive/2010/05/19/1738893.html
3EP4^QUx8b0Linux系统安装成功51Testing软件测试网?w*dx2LF
2、建组和用户51Testing软件测试网7e0[3]N0v
Q d?
用root用户添加51Testing软件测试网*Nt(|@zL\(@G
Groupadd dba #添加dba组51Testing软件测试网aT1]|&AG)e
Groupadd oracinstall #添加oracleinstall组
4b%`@v-VyOH!Q7lF8}0Useradd tester -g oraciinstall -G dba 51Testing软件测试网
c$X]0L#x)]}'zx
Passwd tester #设置Tester密码
z$`-zz+qU,qI051Testing软件测试网Vc"n"i @V
d7|%^`4~4]6r!B]#g03、权限设置
W-Oh(T!W4XpVD0Mkdir -p /oracle/product/10.2.0/db_151Testing软件测试网S)L G_4f*M5NJ+L
Chown -R tester.oracinstall /oracle
.d7OrnM0Chmod 755 -R /oracle
HV+Drsb)K051Testing软件测试网:LHeIU%S
4、环境变量设置
[LL#iA0用tester用户登录进行如下操作:51Testing软件测试网-~*Auk#^
Cd /etc51Testing软件测试网j"hh i$e
Vi ./.bash_profile51Testing软件测试网1j7y\Bv%~K
51Testing软件测试网'[`Z} Sql
添加下面的信息:51Testing软件测试网$sh;^g)N)e&V
ORACLE_BASH=/oracle51Testing软件测试网(n _9J5t%s'r1V
ORACLE_HOME=$ORACLE_BASH/product/10.2.0/db_1
jw%f/^pO0c,FUN0ORACLE_SID=orac
hrx6J G:}9j*Oi0PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
,^D(L6V+^y7Ir0LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib51Testing软件测试网(TDx%e[,[d_
Export ORACLE_BASH
?1E I
C)vg
WY0Export ORACLE_HOME
W0J4X[g8j/Sj0Export ORACLE_SID51Testing软件测试网\9{.I)L!h/AZU;{;f
aA
Export PATH51Testing软件测试网
JC)R+WGz$B
Export LD_LIBRARY_PATH
.{b0YA9~9Rx0KzjEDc
Q'\8[j8l0检查没有错误后,保存退出。
a-WDB-h9GH9w(E0编译是配置文件生效:source ./.bash_profile
3Eq"?:i ^Lmd0dM],R\-HJ05、上传安装文件到服务器51Testing软件测试网$\3W^
\ y)w
上传oracle安装包到服务器opt目录:可以使用cuteFTP工具,或者是用文件共享这样速度快些。
i|lW{4{R5CO06、解压51Testing软件测试网.c5l-SU(\@Uv(n
解压oracle_linux32.zip包:unzip oracle_linux32.zip
1[\O9DQj051Testing软件测试网/S7|@TBu
7、安装51Testing软件测试网nN Y8Q:R$W-B+K
./runInstaller51Testing软件测试网1C9F.W{'D
|s1_,{j9A
?-V0Error:
.w}I5WJ[,M0l'Kt%LXp
Fp0Libawt.so libXp.so,进入/usr/lib目录下查看这两个包没有,找不到只能档下来在安装了,解决办法:加载安装包在server目录下面找到libXp,sysstat,libXp-devel安装包进行安装。51Testing软件测试网6BJ6y|0k
安装如果还有问题就执行下面得命令:
%@4m0wfz7\#x0用root用户在终端执行:xhost 然切换回安装的Oracle得用户,执行#export DISPLAY=:0
/LC |[Z/[/P&i;|0运行runinstaller就可以了。
0ubG.a1q0随后回调用oracle的安装界面,这是最好是在虚拟机的界面操作,此时可能会出现界面字体看不清或者全是英文简写很难操作:输入export LANG=en_US 或者export LANG=zh_UTF-8,51Testing软件测试网W3g|'Dh
在调用安装界面时会报错:X11找不到,此时挂在虚拟机的安装目录C:\Program Files\VMware\VMware Workstation下的linux.iso文件,随后在界面的CDROM里面搜索,X11-server安装之后就可以启用oracle图形安装界面了。51Testing软件测试网.T+Tt#HQ8z}(_j
8、启动自启动服务
qY*k!v\xw'|0 51Testing软件测试网
H)mb^*Y)h8O(\q'L
切换root用户:在/etc目录下,
8c;WPm+O-T |E+I0Vi oratab 文件,修改orac=/oracle/product/10.2.0/db_1:N,将N改为Y。
/\/o p;JQ!JT3y!un
q0切换会tester用户,在oracle_home下:vi /db_1/bin/dbstart
C-B` v/DY0修改:oracle_home_listner=“oracle的安装目录”51Testing软件测试网X-LT
\@
进入db_1/bin目录执行./dbstart启动oracle。51Testing软件测试网:kA["~
P*|m.y9v#i&L
h-YI{9of09、安装成功之后启动oracle51Testing软件测试网9b~3Iker8p6ry
首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:
:p8Dq"]K(EM5Y6@0第一步:打开Oracle监听
$xW8@fQ0s@T~q0$ lsnrctl start
)uG_ i2JDzX/}4x9E0第二步:进入sqlplus51Testing软件测试网V'bR_c{
$ sqlplus /nolog
Jp ts:Md(G0SQL>51Testing软件测试网%El+wd
XUh"_
第三步:使用sysdab角色登录sqlplus51Testing软件测试网$x gI&B\w
SQL> conn /as sysdba51Testing软件测试网qu(mrJk_P
第四步:启动数据库51Testing软件测试网o2uEc{,q3r'Q&}
SQL> startup51Testing软件测试网(llt*^
V}(p
nbbM
经过上面的四个步骤,oracle数据库就可以启动了,可以进行操作了。
"],j4G8r!~kB#T0