??xml version="1.0" encoding="utf-8" standalone="yes"?> 一、前期准?/p> *FTP客户端Y?/p> *Xmanager *pl/sql dev *11G数据库安装程序,适用于Linux 64位,数据库版?1.2?/p> 二、创建用L、用?/p> 1)d用户l: groupadd oinstall groupadd dba 2)d用户Q?/p> useradd –g oinstall –G dba –d /home/oracle –m oracle {-g表示用户所属组?G表示用户所属附加组?d表示用户ȝ录?s表示用户默认shellcd、oracle表示用户名,-m参数表示自动创徏此用Lȝ录,为避免麻烦,请勿手动创徏此目录} passwd oracle {表示为oracle用户讄密码Q输入该命oq回车之后,pȝ会提C入密码、确认密码} Oracle的密码是oracle 三、创建Oracle数据库安装点 新徏目录QOracle安装于q些目录下: mkdir /opt/oracle q把/opt/oracle目录属主改ؓoracleQ属l改为oinstallQ?/p> chown -R oracle:oinstall /opt/oracle {附Linuxpȝ目录说明 /Q?root文gpȝ /binQ可执行E序Q基本命?/p> /usrQUNIXpȝ文g /devQ设备文Ӟ逻辑讑֤Q?/p> /devicesQ设备文Ӟ物理讑֤Q?/p> /etcQ系l配|,pȝ理数据文g /homeQ用户家目录 /kernelQ系l核心模?/p> /libQ系l库 /optQ增加的一些应用Y?/p> /tmpQSWAP?/p> /varQ系l的一些管理文件} 四?修改Oracle用户的环境变量(cshQ?/p> 以oracle用户登陆Q在oracle用户的主目录下找到ƈ修改它的环境变量.cshrcQ这是一个隐藏文Ӟls旉?a参数Q。如未发现此文gQ请使用cp命o主目录下的local.cshrc文g拯一份另命名?cshrc?/p> ?cshrc文g的umask 022下一行添加如下内?/p> setenv ORACLE_BASE /opt/oracle setenv ORACLE_HOME /opt/oracle/product/10gr2 setenv ORACLE_SID yoursid setenv ORACLE_UN system setenv ORACLE_PW yourpassword setenv NLS_LANG "simplified chinese_china.ZHS16GBK" setenv NLS_DATE_FORMAT "YYYY-MM-DD HH24:Mi:SS" {ORACLE_BASE是Oracle根目录,ORACLE_HOME是Oracle产品目录Q即如果你的机器装两个版本的OraclepȝQ可以在同一个ORACLE_BASE下,但ORACLE_HOME会做两个。} 之后Q在path的开头位|加?ORACLE_HOME/bin 例如Qset path=($ORACLE_HOME/bin /usr/ccs/bin /bin /usr/bin )L此原样填写,勿用绝对\径?/p> 使新环境变量生效Qsource .cshrc 校验环境变量Qenv 五)修改Solarispȝ参数 1)使用root账户dQ创?etc/system文g的一个备份,例如Q?/p> cp /etc/system /etc/system.orig 2)~辑/etc/systemQ在最后添加如? set noexec_user_stack=1 set semsys:seminfo_semmni=300 set semsys:seminfo_semmns=1050 set semsys:seminfo_semmsl=400 set semsys:seminfo_semvmx=32767 set shmsys:shminfo_shmmax=6400000000Q服务器8G内存的情况下Q不同情冉|比例增减Q?/p> set shmsys:shminfo_shmmin=1 set shmsys:shminfo_shmmni=300 set shmsys:shminfo_shmseg=30 3)重启pȝ使参数生? /usr/sbin/reboot 六)Oraclepȝ安装 1)使用oracle用户dftpQ将安装E序10gr2_db_sol[1].cpio上传至oracle用户ȝ录?/p> 2)解压Qcpio –idmv < 10gr2_db_sol[1].cpioQ如解压时报错,则换成root账户解压?/p> 3)以oracle用户dQ执?/runInstaller 选择暂时不需要配|license 选择安装的时候同时创Z个数据库 选择 server形式的?/p> 选择单节?/p> 选择典型安装 修改安装目录 安装中途,提示执行脚本文gQ以root用户执行?/p> Ʋ停止或启动监听E序Q请执行: 配置oracle用户 使用oracle用户dpȝ vi .profile export ORACLE_BASE=/opt/oracle/app/oracle export ORACLE_HOME=/opt/oracle/app/oracle/product/11.2.0/dbhome_1 export ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH export ORACLE_UNQNAME=orcl d如下配置?/p> 七)验证安装是否成功 tnsp emctl start dbconsole lsnrctl start 可以通过 https://localhost:1158/em讉Koracle的一些配|页面?/p>
]]>
Lsnrctl stop
Lsnrctl start
Ʋ启动数据实例,h行:
sqlplus /as sysdbadQ执行startup启动数据库?/p>
1)验证是否安装成功Q?
sqlplus system/yourpassword@yoursid
SQL> select * from tab;
2)关闭、启动正?
sqlplus /nolog
SQL> connect /as sysdba
SQL> shutdown immediate
SQL> conn /as sysdba
SQL> startup
3)查看监听器状?
lsnrctl status
是否需要RAID分区要根据实际情冉|定,一般来说如果是服务器就需要进行分区,分区Ҏ会根据RAID卡的不同而不同,需要咨询专门的厂商Q在此就不展开说明?/p>
安装的方法很单就是下一步,下一步,具体不在此截图?/p>
pȝ安装完成之后需要启动一些网l服务,比如telnet、ssh、ftp、xmanager。可以用netstat –tlp 查看一下系l启动的服务?/p>
Ø 安装telnet服务
首先需要安装telnet服务
Ø 修改配置
修改/etc/xinetd.d/telnet,把disbale从yesҎno
Ø 启动服务
/etc/init.d/xinetd restart
传统的网l服务程?如FTP,POP,和Telnet在本质上都是不安全的,因ؓ它们在网l上用明文传送口令和数据,SSH的英文全U是:Secure SHell,通过?用户可以把所有传输的数据q行加密.SSH协议是徏立在应用层和传输层基上的安全协议,其主要由以下三部分组?1传输层协?2.用户认证协议?3.q接协议?
Ssh服务一般情况下是默认启动的Q如果没有启动可以?etc/init.d/sshd restart
Ø 安装vsftpd
Ø 修改配置
?etc/vsftpd.conf末尾d
anon_mkdir_write_enable=NO
anon_root=/srv/ftp
anon_upload_enable=NO
chroot_local_user=NO
ftpd_banner=hiboco
idle_session_timeout=900
local_enable=YES
local_root=/srv/ftp
log_ftp_protocol=NO
max_clients=10
max_per_ip=3
pasv_enable=YES
ssl_sslv2=NO
ssl_sslv3=NO
ssl_tlsv1=YES
write_enable=YES
l?srv/ftp目录d权限chmod -R 777 ftp
如果需要root可以ftpQ需要修?etc/ftpusers文g中列出的用户是禁止用FTPd的,如果要ɘq些用户通过FTPdQ需要将其注销Q即在用户名前面加上#?/p>
Ø 启动服务
执行/etc/init.d/vsftpd restart
在Xwindow下设|属性如下: