Linux Redhat5.3 Enterprise 64bit

192.168.85.129
root admin
# su - root //切换角色


---------------------------------- JDK(Java Developer Kit) 1.6 ----------------------------------
安装
# chmod 755 jdk-6u12-linux-x64-rpm.bin // 1.添加执行权限
# ./jdk-6u12-linux-x64-rpm.bin  // 2.打开安装程序
q
y
# java -version    // 3.程序版本
# rpm -ql jdk    // 4.查看安装目录
# find ./ -type d -name "tomcat*" // 查询目录, "./" 当前目录, "/"根目录
# pwd     // 查看当前路径


配置
# vi /etc/profile    // 配置环境变量
------------------------------------------------// 添加到最后一行
JAVA_HOME=/usr/java/jdk1.6.0_12
CLASSPATH=/usr/java/jdk1.6.0_12/lib/dt.jar:/usr/java/jdk1.6.0_12/lib/tools.jar
PATH=/usr/java/jdk1.6.0_12/bin:$PATH
CATALINA_HOME=/upload/tomcat6
export PATH JAVA_HOME CLASSPATH CATALINA_HOME
------------------------------------------------
# reboot     //

卸载
# rpm -qa | grep jdk  // 1.获得名称 jdk-1.6.0_12-fcs
# rpm -e jdk-1.6.0_12-fcs // 2.卸载程序

 

 

---------------------------------- Tomcat 6.0 ------------------------------------------------
安装
# tar -zxvf apache-tomcat-6.0.18.tar.gz
# mv apache-tomcat-6.0.18.tar.gz tomcat6
# mv tomcat6 /install 

配置
# vi /etc/rc.local   // 配置系统启动服务
/upload/tomcat6/bin/startup.sh  // 添加到最后一行


服务
# cd /upload/tomcat6/bin/
# ./startup.sh     // 启动tomcat,配置环境变量后使用./启动。
# ./shutdown.sh    // 停止tomcat
# tail -f logs/catalina.out   // 看tomcat的控制台输出;
# ps -ef | grep tomcat   // 服务是否启动.返回PID,TTY,CMD三项,其中PID代表进程的的一个编号,TTY代表该进程是由哪个控制台启动的,CMD则是命令
# kill -9 pid     // 如果有,用kill,pid 为相应的进程号.

 

 

---------------------------------- Apache HTTPD Server 2.2.3----------------------------------
安装
# rpm -ivh apr-1.2.7-11.x86_64.rpm   // 1.libapr libaprutil
# rpm -ivh postgresql-libs-8.1.11-1.el5_1.1.x86_64.rpm // 2.libpq
# rpm -ivh apr-util-1.2.7-7.el5.x86_64.rpm  // 3.libpq.so.4()(64bit) is needed by apr-util
# rpm -ivh httpd-2.2.3-22.el5.x86_64.rpm  // 4.libapr-1.so.0()(64bit)、libaprutil-1.so.0()(64bit) is needed by httpd ...

测试
# service httpd start                // 启动服务
# wget http://localhost     // 默认没有文件,位置:/var/www/html

配置
# httpd.conf    > /etc/httpd/conf/
------------------------------------------------------------------------------------
# use model need open
LoadModule rewrite_module modules/mod_rewrite.so

# DocumentRoot "/var/www/html"
DocumentRoot "/upload/tomcat6/webapps/ROOT"

# <Directory "/var/www/html">
<Directory "/upload/tomcat6/webapps/ROOT">

# index file
DirectoryIndex index.html default.do index.html.var
------------------------------------------------------------------------------------
# uriworkermap.properties  > /etc/httpd/conf
# workers.properties   > /etc/httpd/conf
# mod_jk.so    > /usr/lib64/httpd/modules

# mv /upload/mod_jk.so /usr/lib64/httpd/modules  // 移动文件到目录

# service httpd status
# service httpd restart  // 重启服务

类型设置
Apache的进程只能访问httpd_sys_content_t类型的目录或文件
# find /upload/ -name RO*    // 位置 /upload/tomcat6/webapps/ROOT
# ls -laZ               // drwxr-xr-x  root root root:object_r:default_t
# chcon -R -h -t httpd_sys_content_t /upload  // drwxr-xr-x  root root root:object_r:httpd_sys_content_t upload
# chcon -R -h -t httpd_sys_content_t /upload/tomcat6
# chcon -R -h -t httpd_sys_content_t /upload/tomcat6/webapps
# chcon -R -h -t httpd_sys_content_t /upload/tomcat6/webapps/ROOT

# ...    // 配置DNS

 

卸载
# rpm -qa | grep http    // 1.获得名称 httpd-2.2.3-22.el5
# rpm -e httpd-2.2.3-22.el5   // 2.卸载程序

卸载apr
# rpm -qa | grep apr    // 1.
# rpm -e apr-1.2.7-11 --nodeps   // 2.提示不能删除,--nodeps 强制删除.
# rpm -e apr-util-1.2.7-7.el5   // 3.

卸载postgresql
rpm -qa | grep postgresql   // 1.
rpm -e postgresql-libs-8.1.11-1.el5_1.1  // 2.

 


---------------------------------- mysql5.0 ----------------------------------
安装
# rpm -ivh perl-DBI-1.52-2.el5.x86_64.rpm   // 安装rpm,Linux下用perl进行MySQL数据库开发需要安装MySQL,DBI和DBD。
# rpm -ivh mysql-5.0.45-7.el5.x86_64.rpm
# rpm -ivh perl-DBD-MySQL-3.0007-2.el5.x86_64.rpm
# rpm -ivh mysql-server-5.0.45-7.el5.x86_64.rpm   // 数据库
# rpm -ivh MySQL-client-community-5.0.67-0.rhel5.x86_64.rpm // 客户端
# service mysqld status
# service mysqld start      // 启动mysql 服务
# chkconfig mysqld on/off      // 配置系统启动后自动启动mysql
# mysql -uroot -p      // 非root登陆
# mysql        // root登陆,不用输账号

数据库导出、导入
# mysqldump dbname -R>filename.sql  // 导出 参数: [-R] 导出存储过程
# mysqladmin -uroot -proot create dbname;  // 创建数据库 root用户可省略 [-u] [-p],格式: mysqladmin create dbname
# mysql -uroot -p dbname<filename.sql;   // 导入
mysql> use dbname;
mysql> show tables;

服务打开&关闭
# chkconfig --list    // 显示服务
# chkconfig mysqld on/off   // 打开/关闭“name”服务

# service mysqld status
# service mysqld start
# service mysqld restart


---------------------------------- DNS ----------------------------------
# Linux System > Administrator > Network > Devices
192.168.85.129
255.255.255.0
192.168.1.1
# Activate

# DNS
192.168.1.108

# service network restart

# Windows DNS
192.168.85.129
重启服务
DHCP Client
DNS Client
DNS Server
本地连接
ip 192.168.1.108
sub 255.255.255.0
net 192.168.1.1
DNS  192.168.1.108


---------------------------------- 调试 ----------------------------------
# service httpd status
# service httpd start
# service iptables status
# service iptables stop
# service mysqld status
# service mysqld start
// Linux IP 指定
// Linux DNS 指向 Windows IP地址
// Windows DNS 指向Linux IP地址
// Windows DNS 指向Linux IP地址
# wget http://localhost   //测试apache
# wget http://localhost:8080  //测试tomcat

# find / -name httpd.conf  
# vi /etc/httpd/conf/httpd.conf

 

applicationContext.xml  文件有乱码,在本地改。
<property name="driverUrl">
 <value>jdbc:mysql://localhost:3306/dbname?user=&amp;password=&amp;useUnicode=true&amp;characterEncoding=UTF-8</value>
</property>
<property name="user">
 <value>root</value>
</property>
<property name="password">
        <value></value>
</property>

注意:
root用户不需要密码
本地数据库用localhost
分别调试服务器
访问静态页面 http://www.domainname.com/static.html
查看log日志
IE8同时打开多个窗口为一个会话(DNS切换,要关闭说有IE窗口)

---------------------------------- 异常 ----------------------------------
数据库链接不正确引起的
Exception in thread "HouseKeeper" java.lang.NullPointerException

 

 

---------------------------------- SVN + SSH ----------------------------------
客户端:访问方式 svn+ssh
服务器:svn1.4 server

依赖文件
libapr-1.so.0    apr-1.2.7-11.i386.rpm

libpq.so.4    postgresql-libs-8.1.11-1.el5_1.1.i386.rpm
libsqlite3.so.0    

libsqlite3.so.0    sqlite-3.3.6-2.i386.rpm

libaprutil-1.so.0   apr-util-1.2.7-7.el5.i386.rpm
libneon.so.25    neon-0.25.5-10.el5.i386.rpm

neon >= 0:0.25.5-6.el5
libgdbm.so.2    gdbm-1.8.0-26.2.1.i386.rpm
perl(URI) >= 1.17   perl-URI-1.35-3.noarch.rpm

subversion-1.4.2-4.el5.i386.rpm

 

 

 

 

---------------------------------- 防火墙设置 ----------------------------------

防火墙设置: 在系统引导时启动

修改防火墙配置需要修改 /etc/sysconfig/iptables 这个文件,如果要开放哪个端口,在里面添加一条。
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT

service iptables stop  --停止
service iptables start --启动

防火墙规则只有在 iptables 服务运行的时候才能被激活。要手工启动服务,使用以下命令:
/sbin rvice iptables restart

要确保它在系统引导时启动,使用以下命令:
/sbin/chkconfig --level 345 iptables on


ipchains 服务不能和 iptables 服务同时运行。要确定 ipchains 服务被禁用,执行以下命令:
/sbin/chkconfig --level 345 ipchains off

 

查看防火墙是否开启
chkconfig iptables --list

 

启动防火墙
  1) 重启后生效
  开启: chkconfig iptables on
  关闭: chkconfig iptables off
  2) 即时生效,重启后失效
  开启: service iptables start
  关闭: service iptables stop

Redhat 7(64bit) / Centos 6.4 下安装chrome提示 libstdc++.so.6问题的解决方案(目前最简单的) Centos6.4Redhat 7_64bit下安装chrome (或者别的版本的也会) 安装的时候提示 requires libstdc++.so.6(GLIBCXX_3.4.15) 比如我的提示是: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) is needed by google-chrome-stable-28.0.1500.63- 阅读详情

相关推荐

jdk-6u21-linux-x64-rpm.bin

jdk-6u21版本,也是找了老半天,现在上传上来分享给大家

jdk 6u12 linux x64,Linux X64 最新版JDK 6u21下载地址 多语言版本

Sun Download Manager (SDM) directly from this page. We highly recommend SDM to easily manage your downloads (pause, resume, restart, verify, and more). Visit java.com for the latest JRE.There is more...

weixin_33122947的博客 883

Android——Handler详解

1. 简介 Handler是一套 Android 消息传递机制 可以说只要有异步线程与主线程通信的地方就一定会有 Handler。 在多线程的应用场景中,将工作线程中需更新UI的操作信息 传递到 UI主线程,从而实现 工作线程对UI的更新处理,最终实现异步消息的处理 使用Handler消息传递机制主要是为了多个线程并发更新UI的同时,保证线程安全 2. 相关概念解释 Handler、Message、Message Queue、Looper Android消息机制: 以Handler的sendMes

Yawn 7万+

Linux系统安装jdk11

Linux系统安装jdk110.码仙励志1.下载jdk2.安装 0.码仙励志 人生最大的喜悦是每个人都说你做不到,你却完成它了! 1.下载jdk 我这里的jdk是jdk-11.0.11版本的,适合64位操作系统 微信搜索公众号码海无际或扫描左侧二维码回复c022获取,你看到的是多个版本,只下载名字叫jdk-11.0.11_linux-x64_bin.tar.gz即可,其他的都不用下载。 如果不会请给我留言或者加QQ194760901找我索要。 2.安装 先把安装包上传到/home目录 解压 tar -zx

秦哥的博客 1625

Linux下安装JDK-(bin版)

1、下载JDK 路径:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jre-6u24-oth-JPR 选择一个合适的JDK,本人选择的是  jdk-6u24-linux-x64.bin 下载  jdk-6u24-lin

sonnet123的专栏 1万+

ubuntu12.04编译android源码环境搭建____安装JDK 1.6

一、安装JDK 1、从http://www.oracle.com/technetwork/java/index.html下载JDK1.6,下载完成的jdk-6u12-linux-x64.bin文件位于主文件夹/下载下面。 2、在usr/lib/jvm路径下建立一个java文件夹,并将主文件夹/下载下面的jdk-6u12-linux-x64.bin文件拷贝到usr/lib/jvm下面的java文

yuayi521的专栏 832

64位oracle的sga,在64bitRedhat Enterprise Linux下, Oracle的SGA为什么不能超过8个G

转载自%B5%E3net/blog/item/0637fb4fb8df79f5d62afcd5.html[@more@]转载自 james_yulei最终编辑 dudn点net目前,企业级高端PC服务器配置超大内存(比如,64GB,128GB。)+ Linux + Oracle来构建数据库平台变的越来越多。如何提高这个平台的性能自然受到很多人的关心,而怎样调整Oracle SGA充分利用大内存则成...

weixin_39604350的博客 235

在Red Hat Enterprise Linux 5 64-bit安装oracle11g r2

网上这种文档一搜就一堆,没别的目的,刚接触oracle为了加深理解记忆。只要是跟我的版本一样操作系统和oracle软件,按照步骤肯定可以成功安装 在虚拟机上安装Red Hat Enterprise Linux 5 64-bit操作系统,然后在linux系统中安装oracle11g软件 虚拟机硬件分配:(实验环境弄的简单点,没有完全按照官方安装文档分配)   2G内存   4...

weixin_30590285的博客 161

Red Hat Enterprise Linux Server 7.1 x86_64 下载

转载地址:http://bbs.chinaunix.net/thread-4171219-1-1.html Red Hat Enterprise Linux Server 7.1 x86_64 下载 下载地址(去掉空格):  http:  // pan .baidu .com /s /1gdrLC8F 文件名: rhel-server-7.1-x86_64-dvd.iso 描述:

hewusheng10的专栏 5402

无法安装64位版本的office_【Klocwork】64Linux 上安装缺包问题

64Linux 操作系统上,Klocwork 是工作在 32 位模拟模式下,因此,64 位的 Linux 操作系统必须安装 32 位兼容库。另外,还需要 Linux Standard Base core package,可以是 32 位或者 64 位。缺少这些依赖的库的常见表现如下:(1)安装时,出现类似这样的提示 "can not find ld-linux.so.2";(2...

weixin_39663970的博客 481

JDK6、Oracle11g、Weblogic10 For Linux64Bit安装部署说明

运维

chengchanglun'Blog 2648

64bitRedhat Enterprise Linux下, Oracle的SGA为什么不能超过8个G

转载自http://hi.baidu.com/dudn%B5%E3net/blog/item/0637fb4fb8df79f5d62afcd5.html[@more@]转载自 james_yulei最终编辑 dudn点net ...

congjian8034的博客 210

安装Oracle10g on RedHat as 4 64bit

一、安装前的配置 1、修改RH版本 vi /etc/redhat-release Red Hat Enterprise Linux AS release 3 (Taroon Update 3) 2、 配系统参数 vi /etc/sysctl.conf kernel.shmall = 2097152 kernel.shmmax = 21474836480    kernel.

长期深耕于云计算、大数据、数据库领域! 1793

RedHat enterprise linux 5.3 X64下安装64位Oracle 11g

下载   http://www.oracle.com/technology/software/products/database/index.html http://download.oracle.com/otn/linux/oracle11g/linux.x64_11gR1_database_1013.zip   解压    unzip  linux.x64_11gR1...

天道酬勤 197

Red Hat Enterprise Linux 5(32Bit/64Bit)安装Oracle(10g/11g)

声明:本文中所描述的系统命令,未经特殊标示,均为“#”代表root权限,“$”代表oracle权限。   一、安装系统 首先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内存大小一样。 其实Linux系统的swap分区大小设置是很有讲究的,如果哪位读者有兴趣,可以参考我的另外...

点点知识小屋 187

不联网redhat5.5安装oracle11g,redhat5.5_64位上安装oracle11gR2_步骤+问题解决

redhat5.5 64位上安装oracle11gR2 步骤1、linux操作系统要求:redhat4要求是Red Hat Enterprise Linux 4 Update 7及以上redhat5要求是Red Hat Enterprise Linux 5 Update 2及以上注:oracle11g R2已经对SE Linux能够进行支持了,所以SE Linux可以不用设置成disable2、系...

weixin_35835030的博客 151

red flag asianux server 3 sp3 x86_64bit的内核版本情况

[root@rac1 ~]# uname -r2.6.18-194.1.AXS3[root@rac1 ~]# uname -aLinux rac1 2.6.18-194.1.AXS3 #1 SMP Fri May 7 10:03...

cuanmo8775的博客 433

RHEL 7.8 64bit MYSQL linux-generic 8.0.20 初始化安装

1. 准备最基础信息的my.cnf 本案例my.cnf配置文件是最基础的初始化配置文件,只能保证mysql服务正常开启,并不适用生产环境,关于更多关于buffer等性能参数需要根据主机的硬件环境进行后续相应配置 [root@mysql~]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 7.8 (Maipo) MySQL-mysql-8.0.20 1.1. 准备my.cnf 配置文件 [root@mysql ...

GreyHat OMDBA 628
上一篇: RedHat Linux 5 SUN JDK的安装
下一篇: linux下apache安装错误解决办法
ak479476
博客等级 码龄17年 0粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值