linux學習記錄關於tomcat,jdk,oracle,mysql安裝
安裝jdk
1.解壓jdk檔案 tar -xzvf filename
2.把解壓的檔案移動到 /usr/java下
3.設定環境變數
編輯/etc/profile
# 在末尾新增下面兩行
JAVA_HOME=/usr/java/jdk1.7.0_45
JRE_HOME=/usr/java/jdk1.7.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
# 當前配置手動觸發生效
source /etc/profile
sudo命令下報錯的問題
命令是visudo
輕易不要使用su去切換到root的身份
普通使用者使用sudo來執行root許可權的命令
如,將hadoop使用者新增到sudoers檔案中去
root ALL=(ALL) ALL
hadoop ALL=(ALL) ALL
安裝tomcat
解壓後即可執行。
進入bin目錄./startup.sh
停止./shutdown.sh
安裝oracle
博文參考
http://blog.csdn.net/cafardhaibin/article/details/25071249
http://blog.itpub.net/29742691/viewspace-1214803/
第一步:設定hostname
[root@oracledb ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" /etc/sysconfig/network
[root@oracledb ~]# hostname oracledb
第二步:
新增主機名與IP對應記錄
[root@oracledb ~]# vi /etc/hosts
192.168.1.8 oracledb#192.168.1.8為本機的ip地址,虛擬機器
第三步:關閉防火牆Selinux
[root@oracledb ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
[root@oracledb ~]# setenforce 0
第四步:安裝依賴包
先檢查:
[root@oracledb ~]rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n' binutils \
elfutils-libelf \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
ksh \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
sysstat \
unixODBC \
unixODBC-devel
然後安裝:
yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf \
elfutils-libelf-devel glibc glibc-common glibc-devel \
libaio libaio-devel libgcc libstdc++ libstdc++-devel \
unixODBC unixODBC-devel
第五步:
修改核心引數
[root@oracledb ~]# vi/etc/sysctl.conf #末尾新增如下
net.ipv4.ip_local_port_range= 9000 65500
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
第六步:
修改系統資源限制(開啟程式數和檔案數)
[root@oracledb ~]# vi/etc/security/limits.conf #末尾新增如下
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
[root@oracledb ~]# vi /etc/pam.d/login
session required pam_namespace.so #下面新增一條pam_limits.so
session required pam_limits.so #這是新增的內容
第七步:#建立使用者和組
[root@oracledb ~]# groupadd oinstall
[root@oracledb ~]# groupadd dba
[root@oracledb ~]# groupadd oper
[root@oracledb ~]# useradd -u600 -g oinstall oracle
[root@oracledb ~]# usermod -G dba,oper oracle
[root@oracledb ~]# id oracle
[root@oracledb ~]# passwd oracle
第八步:#建立安裝目錄並賦權
[root@oracledb ~]# mkdir /u01
[root@oracledb ~]# mkdir /u02
[root@oracledb ~]# chown -R oracle:oinstall /u01
[root@oracledb ~]# chown -R oracle:oinstall /u02
[root@oracledb ~]# su oracle
[root@oracledb ~]# mkdir -p /u01/app/oracle/product/11.2.0/db_1
[root@oracledb ~]# mkdir -p /u02/oradata
[root@oracledb ~]# mkdir -p /u02/oradata/oracledb #oracledb為你資料庫例項名
這兒注意回去看建立的資料夾許可權,因為安裝的時候是用oracle使用者安裝,要給oracle使用者操作這些檔案的許可權
第九步:#設定oracle環境變數(使用oracle帳號登入桌面,並開啟terminal視窗檔案最後最後加入如下環境變數的設定行)
[oracle@oracledb ~]# vi /home/oracle/.bash_profile
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH
ORACLE_SID=oracledb; export ORACLE_SID
ORA_NLS33=$ORACLE_HOME/nls/admin/data; export ORA_NLS33
NLS_LANG=american_america.zhs16gbk;export NLS_LANG
PATH=$ORACLE_HOME/bin:$PATH; export PATH
[oracle@oracledb ~]# source /home/oracle/.bash_profile(使配置立即生效)
[oracle@oracledb ~]# env(檢查環境變數設定是否OK)
第十步:上傳安裝檔案
這兒利用secureCRT,先執行上傳命令yum install lrzsz。
切換到oracle使用者下,完成上傳,上傳命令是rz
#這兒如果上傳沒有顯示進度條或者失敗的情況,重啟secureCRT解決
第十一步:#解壓oracle安裝檔案
進入/home/oracle/Downloads這兒有上傳的兩個oracle檔案
執行:unzip linuxamd64_12c_database_1of2.zip
unzip linuxamd64_12c_database_2of2.zip
第十二步:開始安裝,#注意這個secureCRT不能安裝,在本機上安裝,或者藉助工具,不然會報錯
[oracle@oracledb ~] cd /home/oracle/Downloads/database
[oracle@oracledb ~]# ./runInstaller
第十三步:
安裝完成後執行兩個指令碼,指令碼在安裝目錄下,指令碼名字叫做orainstRoot.sh
root.sh
安裝快結束的時候有一步檢查包狀態選擇忽略;
上傳檔案命令
yum install lrzsz。
rz命令
linux安裝mysql
第一步:檢查是否安裝了mysql資料庫
[root@xiaoluo ~]# rpm -qa | grep mysql
如果有資料庫的話強力刪除
[root@xiaoluo ~]# rpm -e mysql-libs-5.1.66-2.el6_3.i686 --nodeps mysql
第二步:檢視yum上提供的mysql的下載版本
[root@xiaoluo ~]# yum list | grep mysql
開始安裝
[root@xiaoluo ~]# yum install -y mysql-server mysql mysql-deve
第三步:啟動資料庫
[root@xiaoluo ~]# service mysqld start
//如果在關閉伺服器的時候報錯誤
第四步:為root使用者設定密碼
[root@xiaoluo ~]# mysqladmin -u root password 'root'
第五步:登陸
mysql -u root -p
1.解壓jdk檔案 tar -xzvf filename
2.把解壓的檔案移動到 /usr/java下
3.設定環境變數
編輯/etc/profile
# 在末尾新增下面兩行
JAVA_HOME=/usr/java/jdk1.7.0_45
JRE_HOME=/usr/java/jdk1.7.0_45/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
# 當前配置手動觸發生效
source /etc/profile
sudo命令下報錯的問題
命令是visudo
輕易不要使用su去切換到root的身份
普通使用者使用sudo來執行root許可權的命令
如,將hadoop使用者新增到sudoers檔案中去
root ALL=(ALL) ALL
hadoop ALL=(ALL) ALL
安裝tomcat
解壓後即可執行。
進入bin目錄./startup.sh
停止./shutdown.sh
安裝oracle
博文參考
http://blog.csdn.net/cafardhaibin/article/details/25071249
http://blog.itpub.net/29742691/viewspace-1214803/
第一步:設定hostname
[root@oracledb ~]# sed -i "s/HOSTNAME=localhost.localdomain/HOSTNAME=oracledb/" /etc/sysconfig/network
[root@oracledb ~]# hostname oracledb
第二步:
新增主機名與IP對應記錄
[root@oracledb ~]# vi /etc/hosts
192.168.1.8 oracledb#192.168.1.8為本機的ip地址,虛擬機器
第三步:關閉防火牆Selinux
[root@oracledb ~]# sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
[root@oracledb ~]# setenforce 0
第四步:安裝依賴包
先檢查:
[root@oracledb ~]rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n' binutils \
elfutils-libelf \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
ksh \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
sysstat \
unixODBC \
unixODBC-devel
然後安裝:
yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf \
elfutils-libelf-devel glibc glibc-common glibc-devel \
libaio libaio-devel libgcc libstdc++ libstdc++-devel \
unixODBC unixODBC-devel
第五步:
修改核心引數
[root@oracledb ~]# vi/etc/sysctl.conf #末尾新增如下
net.ipv4.ip_local_port_range= 9000 65500
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
第六步:
修改系統資源限制(開啟程式數和檔案數)
[root@oracledb ~]# vi/etc/security/limits.conf #末尾新增如下
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
[root@oracledb ~]# vi /etc/pam.d/login
session required pam_namespace.so #下面新增一條pam_limits.so
session required pam_limits.so #這是新增的內容
第七步:#建立使用者和組
[root@oracledb ~]# groupadd oinstall
[root@oracledb ~]# groupadd dba
[root@oracledb ~]# groupadd oper
[root@oracledb ~]# useradd -u600 -g oinstall oracle
[root@oracledb ~]# usermod -G dba,oper oracle
[root@oracledb ~]# id oracle
[root@oracledb ~]# passwd oracle
第八步:#建立安裝目錄並賦權
[root@oracledb ~]# mkdir /u01
[root@oracledb ~]# mkdir /u02
[root@oracledb ~]# chown -R oracle:oinstall /u01
[root@oracledb ~]# chown -R oracle:oinstall /u02
[root@oracledb ~]# su oracle
[root@oracledb ~]# mkdir -p /u01/app/oracle/product/11.2.0/db_1
[root@oracledb ~]# mkdir -p /u02/oradata
[root@oracledb ~]# mkdir -p /u02/oradata/oracledb #oracledb為你資料庫例項名
這兒注意回去看建立的資料夾許可權,因為安裝的時候是用oracle使用者安裝,要給oracle使用者操作這些檔案的許可權
第九步:#設定oracle環境變數(使用oracle帳號登入桌面,並開啟terminal視窗檔案最後最後加入如下環境變數的設定行)
[oracle@oracledb ~]# vi /home/oracle/.bash_profile
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib; export LD_LIBRARY_PATH
ORACLE_SID=oracledb; export ORACLE_SID
ORA_NLS33=$ORACLE_HOME/nls/admin/data; export ORA_NLS33
NLS_LANG=american_america.zhs16gbk;export NLS_LANG
PATH=$ORACLE_HOME/bin:$PATH; export PATH
[oracle@oracledb ~]# source /home/oracle/.bash_profile(使配置立即生效)
[oracle@oracledb ~]# env(檢查環境變數設定是否OK)
第十步:上傳安裝檔案
這兒利用secureCRT,先執行上傳命令yum install lrzsz。
切換到oracle使用者下,完成上傳,上傳命令是rz
#這兒如果上傳沒有顯示進度條或者失敗的情況,重啟secureCRT解決
第十一步:#解壓oracle安裝檔案
進入/home/oracle/Downloads這兒有上傳的兩個oracle檔案
執行:unzip linuxamd64_12c_database_1of2.zip
unzip linuxamd64_12c_database_2of2.zip
第十二步:開始安裝,#注意這個secureCRT不能安裝,在本機上安裝,或者藉助工具,不然會報錯
[oracle@oracledb ~] cd /home/oracle/Downloads/database
[oracle@oracledb ~]# ./runInstaller
第十三步:
安裝完成後執行兩個指令碼,指令碼在安裝目錄下,指令碼名字叫做orainstRoot.sh
root.sh
安裝快結束的時候有一步檢查包狀態選擇忽略;
上傳檔案命令
yum install lrzsz。
rz命令
linux安裝mysql
第一步:檢查是否安裝了mysql資料庫
[root@xiaoluo ~]# rpm -qa | grep mysql
如果有資料庫的話強力刪除
[root@xiaoluo ~]# rpm -e mysql-libs-5.1.66-2.el6_3.i686 --nodeps mysql
第二步:檢視yum上提供的mysql的下載版本
[root@xiaoluo ~]# yum list | grep mysql
開始安裝
[root@xiaoluo ~]# yum install -y mysql-server mysql mysql-deve
第三步:啟動資料庫
[root@xiaoluo ~]# service mysqld start
//如果在關閉伺服器的時候報錯誤
Can’t connect to local MySQL server through socket
由於mysql服務端需要建立對應的socket,我們需要再次使用命令service mysqld start 來開啟服務
第四步:為root使用者設定密碼
[root@xiaoluo ~]# mysqladmin -u root password 'root'
第五步:登陸
mysql -u root -p
相關文章
- Linux下安裝tomcat+jdk+mysql記錄LinuxTomcatJDKMySql
- Linux上安裝jdk Tomcat mysql redis等LinuxJDKTomcatMySqlRedis
- centOS學習part2:安裝JDK及tomcatCentOSJDKTomcat
- Linux(jdk+tomcat配置安裝)LinuxJDKTomcat
- jdk+tomcat+mysql一鍵安裝配置JDKTomcatMySql
- linux中安裝JDK linux中安裝Tomcat linux中安裝Mysql 及故障解析 linux系統安裝redisLinuxJDKTomcatMySqlRedis
- jdk、tomcat、mysql軟體的安裝步驟JDKTomcatMySql
- Mysql學習筆記(安裝篇)MySql筆記
- 記錄:linux下安裝mysql5LinuxMySql
- linux入門學習(一):下載及安裝linux + 修改ip地址 + 關閉防火牆命令 + 檢視linux系統的位數 + 安裝jdk + 安裝tomcatLinux防火牆JDKTomcat
- Jdk1.6+Tomcat6+Apache2+MySql5 安裝(Windows版) Jdk1.6+Tomcat6+Apache2+MySql5 安裝(Windows版)JDKTomcatApacheMySqlWindows
- MySQL學習記錄MySql
- Centos 安裝Mysql記錄CentOSMySql
- Linux安裝jdk、tomcat 步驟(親測有效)LinuxJDKTomcat
- Tomcat7安裝基於jdk 1.7環境TomcatJDK
- Mysql學習筆記1--安裝MySql筆記
- 熱門報導:CentOS7安裝[Mysql,JDK,TomCat]CentOSMySqlJDKTomcat
- Nginx安裝學習使用詳細記錄Nginx
- 【記錄】MySQL 學習筆記MySql筆記
- [記錄] MySQL 學習筆記MySql筆記
- tomcat之 JDK8.0安裝、tomcat-8.5.15安裝TomcatJDK
- Linux配置JavaEE環境 Linux中安裝JDK、Tomcat、mysql 設定Tomcat自啟動、設定mysql自啟動LinuxJavaJDKTomcatMySql
- mysql學習-安裝MySql
- LINUX AS4+ORACLE10G安裝記錄LinuxOracle
- mac 安裝jdk/maven/tomcat 以及eclipse相關配置MacJDKMavenTomcatEclipse
- linux jdk ,tomcat 安裝與環境變數配置LinuxJDKTomcat變數
- Mysql Replication學習記錄MySql
- (Linux)隨堂筆記2(JDK安裝+TomCat安裝+Mysql安裝+定時任務+時鐘同步+叢集部署無密碼訪問)Linux筆記JDKTomcatMySql密碼
- Oracle學習筆記(一)---oracle安裝和配置Oracle筆記
- linux(centos 7)下安裝JDK,Tomcat,mysql 執行Maven 專案(最詳細)LinuxCentOSJDKTomcatMySqlMaven
- JAVA程式設計學習記錄(安裝Java)Java程式設計
- linux 安裝jdkLinuxJDK
- Linux安裝JDKLinuxJDK
- Linux工具安裝記錄Linux
- Linux 學習筆記 - 軟體安裝Linux筆記
- linux安裝java JDK,tomcat,maven等環境變數LinuxJavaJDKTomcatMaven變數
- mac 安裝jdk,maven,tomcat彙總MacJDKMavenTomcat
- centos安裝及設定 jdk/tomcatCentOSJDKTomcat