系統安裝完成以後,咱們需爲其分配IP和DNS:
「編輯鏈接」——「system eth1」——10.111.100.xxx
html
FTP(文件傳輸協議)全稱是:Very Secure FTP Server。
Vsftpd是linux類操做系統上運行的ftp服務器軟件。
vsftp提供三種登錄方式:1.匿名登陸;2.本地用戶登陸;3.虛擬用戶登陸。
linux
[root@bogon ~]# yum -y install vsftpd
PS: 安裝完後,有/etc/vsftpd/vsftpd.conf文件,是vsftpd的配置文件。
c++
1)# cd /etc/vsftpd
2)# vi ftpusers
註釋掉root
3)# vi user_list
註釋掉root
centos
# vi /etc/selinux/config
將SELINUX=enforcing
改成SELINUX=disabled
,而後重啓;
bash
「系統」——「管理」——「防火牆」——「禁用」——「應用」
PS: 防火牆最好是設置規則,而不是暴力禁用,具體看我下一篇吧。
服務器
從這一步開始,會比較繁瑣,千萬別弄錯,我也儘可能寫得詳細一些吧。網絡
yum -y install binutils-* yum -y install compat-libstdc* yum -y install elfutils-libelf* yum -y install elfutils-libelf-devel* yum -y install gcc-* yum -y install glibc* yum -y install glibc-common* yum -y install glibc-devel* yum -y install glibc-headers* yum -y install ksh* yum -y install libaio-* yum -y install libaio-devel* yum -y install libgcc* yum -y install libstdc++* yum -y install libstdc++-devel* yum -y install make* yum -y install sysstat* yum -y install unixODBC*
yum -y install libXt.i686 libXp libXp.i686 yum -y install libXtst* libXtst.i* yum -y install glibc-devel.i686
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle
passwd oracle
輸入新密碼:********
oracle
vi /etc/sysctl.conf
1)屏蔽app
kernel.shmmax=68719476736 kernel.shmall=4294967296
2)添加如下參數操作系統
fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576
3)執行生效
/sbin/sysctl -p
vi /etc/security/limits.conf
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240
mkdir –p /u01/app/oracle/product/10.2/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
su – oracle
vi .bash_profile
PS: 需在oracle的根目錄下:cd ~
#Oracle Setting TMP=/tmp;export TMP TMPDIR=$TMP;export TMPDIR ORACLE_UNQNAME=ecologytest;export ORACLE_UNQNAME ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1;export ORACLE_HOME ORACLE_SID=ecologytest;export ORACLE_SID PATH=$ORACLE_HOME/bin:$PATH;export PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export LD_LIBRARY_PATH CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;export CLASSPATH
vi /etc/redhat-release
將其中的內容CentOS release 6.3 (Final)
修改成redhat 4
,不可屏蔽。
/etc/hosts
,檢查是不是這樣的形式:127.0.0.1 localhost 192.168.8.41 cuug1
PS: 第一行要寫成這種形式,而不是127.0.0.1 你的主機名 localhost。
第二行表明你的機器IP和主機名。
/etc/sysconfig/network
,檢查hostname:`hostname=servername` 例如:`hostname=db01`
vi /etc/sysconfig/network-scripts/ifcfg-em1
將主網絡接口配置爲靜態:
BOOTPROTO=static
PS: 該cpio可經過ftp遠程put到本機。
# cpio -idmv < 10201_database_linux_x86_64.cpio
su - oracle
cd home/database/
ls
export LANG=utf-8
./runInstaller
PS: 若是出現下圖Error,則切換到root用戶,執行如下命令:
[root@localhost ~]# export DISPLAY=:0.0 [root@localhost ~]# xhost + access control disabled, clients can connect from any host [root@localhost ~]# su - oracle
PS: 若是出現下圖Error,則執行如下命令:
free -m
【查看swap空間】
dd if=/dev/zero of=/var/swap bs=1024 count=63950000
【生成文件,最後數值爲差值*1024】
mkswap /var/swap
【將文件格式化爲交換文件,不行就再加個-f】
swapon /var/swap
【加載交換文件】
(swapon -s )
【查看當前加載的交換文件信息】
(swapoff /var/swap)
【卸載已經掛載的交換文件和掛載項】
/u01/app/oracle/product/10.2/db_1/bin/relink all
sh /u01/app/oracle/oraInventory/orainstRoot.sh
sh /u01/app/oracle/product/10.2/db_1/root.sh
結果如圖: