jdk/tomcat/jboss/apr安装

jdk/tomcat/jboss/apr安装
提示1:安装jdk等多用户公用资源时建议放root用户下,否则挨个用户都设置很累赘
提示2:一个组多个用户,每个用户起的服务相同的话 注意端口问题
提示3:jdk安装,切不可用原来的jdk文件覆盖已有文件。一定要执行*.tar.gz或其他jdk安装文件。 
提示4:常用两种解压方式 unzip *.zip tar -xvf *.tar
提示5:用户管理相关详细信息可参看
https://blog.csdn.net/yuanyuan214365/article/details/75153928
提示6:一般情况服务器都会有jdk的
所以我们要去找到jdk的位置
操作如下
查找java路径方法
JAVA
/bin/java
ls -lrt /usr/bin/java
ls -lrt /etc/alternatives/java
这是我得到的路径
/usr/lib/jvm

步骤一:创建用户(root用户下执行)
主要涉及三方面
 1考虑现有用户组的情况
 先查询已有的组信息
 groups xxx  xxx指加用户名  即可查询xxx用户组信息
 也可查询完整信息描述
 /etc/group   ---该文件中描述了所有用户信息
 然后在已有的组下增加用户
 useradd -d /home/cara -m cara -g ccit -G ca  -g指定组 -G指定附属组
  后面-g -G 可指定一个 也可两个 也可不写 不写默认为root组下
 最后设置密码
 echo 'xxx' |din  passwd --stdin xxx ---xxx指用户名
 即用户创建成功
2不考虑现有用户组的情况
 先创建对应的组
 groupadd xxx 添加组 --xxx指组名
 useradd -d /home/cara -m cara -g ccit -G ca  -g指定组 -G指定附属组
 后面-g -G 可指定一个 也可两个 也可不写 不写默认为root组下
 最后设置密码
 echo 'xxx' |din  passwd --stdin xxx ---xxx指用户名
 即用户创建成功
3删除用户
 userdel xiaoluo----删除账户信息和组信息
 find / -name "*xiaoluo*" |xargs---找到用户下对应的文件
 rm -rf 删除上面那些找到的文件
 这样一个用户就完全删除

步骤二:文件拷贝
 就是将window上的文件通过Xftp命令传到liunx服务器上
 这是会有个问题 直接通过Xftp上传到系统上的文件都是默认属于root用户
 如果你需要改文件所属用户和组一般为了显示专业 还是改下。root用户下执行
 chown xxx.yyy -R zzz  --- xxx是指用户,yyy是指组 zzz代表文件名或文件夹名

步骤三:文件权限设置
 默认情况下权限一般不够
 我们要让文件支持读写功能
 chmod -R 777 xxx  ---文件名
 有些命令用户可能没有
解决方式:赋予root权限
方法一:修改 /etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel    ALL=(ALL)    ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root tommy
修改完毕,现在可以用tommy帐号登录,然后用命令 su – ,即可获得root权限进行操作。
方法二:修改 /etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root    ALL=(ALL)     ALL
tommy   ALL=(ALL)     ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 sudo – ,即可获得root权限进行操作。
方法三:修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy:x:0:33:tommy:/data/webroot:/bin/bash
如果不想改的话就去root下执行这些命令。这个自己衡量怎么选。

步骤四 环境变量的配置
1jdk
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_80  --你的jdk路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

APR安装
提示1:如果你是用的tomcat1.8以上以下内容不用看 tomcat1.8以上只带APR
提示2:tomcat-native.tar.gz这个是tomcat自带的就在bin目录下
提示3:Tomcat8以下版本,需要指定运行模式,将protocol从HTTP/1.1改成org.apache.coyote.http11.Http11AprProtocol
提示4:详细情况可参考
https://www.cnblogs.com/coffeerun/p/5740707.html

第一步:安装依赖库
yum安装或直接解压安装包安装
yum源安装
yum install apr-devel
yum install openssl-devel
yum install gcc
yum install make

直接解压安装包安装(我实现的方式)
已有包安装 你可以找我要安装包一共4个
apr-1.6.3.tar apr-iconv-1.2.2.tar apr-util-1.6.1.tar tomcat-native.tar
依次执行下面三个
apr-1.6.3.tar apr-iconv-1.2.2.tar apr-util-1.6.1.tar 解压得到的文件按下面走
cd /usr/local

    tar -xvf apr-1.6.3.tar   
    cd apr-1.6.3.xx   
      ./configure   
             --with-apr=/usr/local/apr--这是你安装目录
             --with-java-home=/usr/lib/jvm/jdk1.7.0_80 ---这是你jdk路径
      make  && make install

tomcat-native.tar这个有点不同 他的 ./configure位置不一样
tar -xvf tomcat-native.tar   
    cd tomcat-native.xx   
      ./configure   
             --with-apr=/usr/local/apr--这是你安装目录
             --with-java-home=/usr/lib/jvm/jdk1.7.0_80 ---这是你jdk路径
      make  && make install

第二步:配置APR本地库到系统共享库搜索路径中(这有很多方式,下面是我实现的方式)
在/etc/profile中加入
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib
export LD_RUN_PATH=$LD_RUN_PATH:/usr/local/apr/lib

第三步:运行Tomcat后,看到如下日志表示开启apr模式成功:
如果成功在tomcat启动日志中最后可以看到 “ajp-apr-8009”,即成功

刚写这个目前还不知道怎么上传文件。我非工作邮箱839542864@qq.com,有要相关jar的可以发邮件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值