linux学习记录关于tomcat,jdk,oracle,mysql安装
2017-04-18 16:33
816 查看
安装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
4000
/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
//如果在关闭服务器的时候报错误
由于mysql服务端需要创建对应的socket,我们需要再次使用命令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
4000
/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
相关文章推荐
- 在Parallels Desktop上安装Cent OS并部署服务器环境(Linux, JDK, tomcat, mysql, Jenkins, git, maven)全记录
- 【JAVAWEB学习笔记】26_Linux基础:简介安装、常用命令和JDK、Mysql、Tomcat的安装
- linux学习系列-安装jdk+tomcat+mysql
- linux安装jdk.tomcat,mysql 的一些记录
- Linux + JDK + Tomcat + MySQL + JDBC 安装手记
- JDK+TOMCAT+MYSQL在linux下安装指导
- Linux 下安装JDK+Tomcat+mySQL 收藏
- 在linux下安装JDK+Tomcat+mysql
- linux下tomcat jdk mysql的安装
- linux下jdk,tomcat,mysql安装
- Linux 下安装Jdk、Tomcat、Oracle
- 如何在Linux下部署web程序(搭建vsftp服务,搭建sshd 服务器,jdk安装步骤,Tomcat安装步骤,MySQL安装步骤)
- Linux + JDK + Tomcat + MySQL + JDBC 安装手记
- Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
- [linux学习]1.安装jdk 和 tomcat
- Linux下安装Jdk6.0+tomcat+eclipse+Mysql
- Linux下--各种工具安装--JDK,Eclipse,Tomcat/Apache,Mysql
- Linux下安装JDK,TOMCAT,MYSQL
- 在Linux下安装JDK+Tomcat+mySQL
- linux下安装jdk+tomcat+eclipse+mysql