前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你真的会Linux部署吗?

你真的会Linux部署吗?

作者头像
程序源代码
发布2019-09-08 09:43:23
9870
发布2019-09-08 09:43:23
举报
文章被收录于专栏:程序源代码

jdk安装

第一步 上传jdk1.6.0_45 app窗口修改权限,级联下级目录文件,拥有可执行权限

chmod 777 jdk1.6.0_45

第二步 安装jdk ./jdk-6u45-linux-x64.bin 第三步 设置环境变量 export JAVA_HOME=/app/jdk1.6.0_45 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 第四步检测是否配置正取 [bgzdh@localhost app]$ java [bgzdh@localhost app]$ javac [bgzdh@localhost app]$ java -version

  1. memcached安装

一、安装依赖库libevent

1.查看是否已安装,命令:

rpm -qa|grep libevent

2、如果已安装且版本低于2.0.21进行卸载,命令:

rpm -e libevent-1.4.13-4.el6.x86_64 --nodeps

3. 安装libevent,上传安装包到非/usr目录下,命令:

tar zxvf libevent-2.0.21-stable.tar.gz cd libevent-2.0.21-stable ./configure --prefix=/usr/local/libevent make make install

注意: 1) 执行 make install 时可能需要 root 权限。 2)libevent会安装到 /usr/local下

4.测试libevent是否安装成功:ls -al /usr/local|grep libevent

至此libevent安装完毕;

二、安装memcache安装

tar zxvf memcached-1.4.2.tar.gz cd memcached-memcached-1.4.2 ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/ make make install

注意: 1) 执行 make install 时可能需要 root 权限。 2)memcached 会安装到 /usr/local下 至此memcached安装完毕;

三、启动服务memcache

cd /usr/local/memcached/bin

./memcached -m 100000 -d start -c 4096

ps -eaf|grep memcached

显示进程号即可

四、验证

telnet IP 11211

stats有信息显示就可以了。

  1. 安装weblogic

第五步安装weblogic

[bgzdh@localhost app]$ java -jar wls1036_generic.jar

第六步安装domain

cd Oracle/Middleware/wlserver_10.3/common/bin

第七步给bgzdh 的user_projects目录授权下

chmod 777 user_projects

cd user_projects/domains/base_domain/bin

chmod 777 startWebLogic.sh

./startWebLogic.sh

第八步测试weblogic是否启动控制台

http://20.0.2.106:7001/console

Redhat Tomcat开机自启动

环境说明:redhat6.3企业版;tomcat-6.0.44

#1#编辑startup.sh 在最上面添加如下三行,并保存

vi /app/apache-tomcat-6.0.44/bin/startup.sh

#chkconfig:2345 80 90

#description:tomcat auto start

#processname:tomca

#2#编辑catalina.sh,在export QIBM_MULTI_THREADED=Y下面添加如下三行并保存(注意tomcat 路径要写对)

vi /app/apache-tomcat-6.0.44/bin/catalina.sh

export CATALINA_BASE=/app/apache-tomcat-6.0.44

export CATALINA_HOME=/app/apache-tomcat-6.0.44

export CATALINA_TMPDIR=/app/apache-tomcat-6.0.44

#3#添加链接

ln -s /app/apache-tomcat-6.0.44/bin/startup.sh /etc/rc.d/init.d/tomcat6

#4#检查并给执行授权

cd /etc/rc.d/init.d

ll

chmod +x tomcat6

chmod 777 tomcat6

#5#添加开机启动服务

chkconfig --add tomcat6

#6#检查开机启动服务是否存在

chkconfig --list

  1. Linux 环境变量配置

环境说明:redhat 6.3企业版

#1#打开编辑profile并保存。

vi /etc/profile

JAVA_HOME=/usr/lib/jvm/jdk6

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

ecport CLASSPATH

  1. Tomcat 优化配置

#1# 打开tomcat_home/conf/server.xml,编辑保存

maxThreads="250" maxHttpHeaderSize="8192"

emptySessionPath="true" protocol="HTTP/1.1" maxThreads="1000" minSpareThreads="50" maxSpareThreads="100" acceptCount="500" />

其中: • maxThreads:tomcat可用于请求处理的最大线程数,默认是200 • minSpareThreads:tomcat初始线程数,即最小空闲线程数 • maxSpareThreads:tomcat最大空闲线程数,超过的会被关闭 • acceptCount:当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理.默认100

#2# 打开tomcat_home/bin/catalina.sh,这个下边cygwin=false添加如下;(注意内存按照实际机器内存的四分之一到四分之二配置。)

JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8

-server -Xms1024m -Xmx2048m

-XX:NewSize=512m -XX:MaxNewSize=512m -XX:PermSize=512m

-XX:MaxPermSize=1024m -XX:+DisableExplicitGC"

  1. Linux 系统挂载数据盘

适用系统:Linux(Redhat , CentOS,Debian,Ubuntu)

* Linux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。

下面的操作将会把数据盘划分为一个分区来使用。

1、查看数据盘

在没有分区和格式化数据盘之前,使用 “df –h”命令,是无法看到数据盘的,可以使用“fdisk -l”命令查看。如下图:

友情提示:若您执行fdisk -l命令,发现没有 /dev/xvdb 表明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用

2、 对数据盘进行分区

执行“fdisk -S 56 /dev/xvdb”命令,对数据盘进行分区;

根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。

3、 查看新的分区

使用“fdisk -l”命令可以看到,新的分区xvdb1已经建立完成了。

4、格式化新分区

以ext3为例:使用“mkfs.ext3 /dev/xvdb1”命令对新分区进行格式化,格式化的时间根据硬盘大小有所不同。

(也可自主决定选用其它文件格式,如ext4等)

5、添加分区信息

使用“echo '/dev/xvdb1 /mnt ext3 defaults 0 0' >> /etc/fstab”(不含引号)命令写入新分区信息。 然后使用“cat /etc/fstab”命令查看,出现以下信息就表示写入成功。

注:ubuntu12.04不支持barrier,所以正确写法是:echo '/dev/xvdb1 /mnt ext3 barrier=0 0 0' >> /etc/fstab

* 如果需要把数据盘单独挂载到某个文件夹,比如单独用来存放网页,可以修改以上命令中的/mnt部分

6、挂载新分区

使用“mount -a”命令挂载新分区,然后用“df -h”命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序源代码 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Redhat Tomcat开机自启动
  • 适用系统:Linux(Redhat , CentOS,Debian,Ubuntu)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档