linux服务器部署方案

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

服务器部署方案

应用架构

3台服务器,操作系统要求red hat linux enterprise 4 内核版本2.6.9-67.

注:在安装的时候要安装防火墙

基础软件要求:

1. Java环境:

jdk-6u13-linux-i586-rpm.bin

2. Tomcat 环境:

apache-tomcat-7.0.6.tar.gz

3.MYSQlDB 环境:

MySQL-server-5.1.57-1.glibc23.i386.rpm,MySQL-client-5.1.57-1.glibc23.i386.rpm 4. memcached缓存环境:

libevent-1.3.tar.gz ,memcached-1.2.2.tar.gz

基础软件安装

Jdk安装:

安装步骤:

1. 新建temp文件夹在linux上比如根目录/temp

2.拷贝jdk-6u13-linux-i586-rpm.bin 到temp 下

3.chmod +x jdk-6u13-linux-i586.rpm.bin

4../jdk-6u13-linux-i586.rpm.bin

5.此时会生成文件jdk-6u13-linux-i58

6.rpm,同样给所有用户添加可执行的

权限

6.chmod +x jdk-6u13-linux-i586.rpm

7.安装程序 rpm -ivh jdk-6u13-linux-i586.rpm

8.出现安装协议等,按接受即可

设置步骤:

1.vi /etc/profile 在文件的最下面添加下面内容

JAVA_HOME=/usr/java/jdk1.6.0_13

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

PATH=$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin export JAVA_HOME CLASSPATH PATH

2.保存退出

3.检查 java -version

4.如果看到JVM版本及相关信息,即安装成功

Tomcat安装

安装步骤

1.拷贝apache-tomcat-7.0.6.tar.gz 到根目录/temp下

2.在temp目录下执行tar zxvf apache-tomcat-7.0.6.tar.gz

3.把解压的文件拷贝到/usr/local/ 下面

4.把/usr/local/ apache-tomcat-7.0.6 重名名为tomcat

设置步骤:

1. vi /etc/profile 在文件的最下面添加下面内容

2. export TOMCAT_HOME=/usr/local/tomcat

3.保存退出

4.cd /usr/local/tomcat/bin 执行./startup.sh

5.在浏览器中http://ip:port/看到tomcat页面说明成功Memcached安装

安装步骤

1.拷贝libevent-1.3.tar.gz,memcached-1.

2.2.tar.gz 到根目录/tempt

2.tar zxvf libevent-1.

3.tar.gz

3.cd libevent-1.3

4../configure -prefix=/usr

5.Make

6.make install

7.检查安装是否成功ls -al /usr/lib | grep libevent

8.tar zxvf memcached-1.2.2.tar.gz

9.cd memcached-1.2.2

10../configure -with-libevent=/usr

11.Make

12.make install

13.安装完成后会把memcached放到/usr/local/bin/memcached

14.ls -al /usr/local/bin/mem* 查看安装是否成功

15.

启动Memcache的服务器端:

/usr/local/bin/memcached -d -m 64 -u root -l 10.40.15.16 -p 11211 -c 256 -P

/tmp/memcached.pid

启动项说明:

-d选项是启动一个守护进程,

-m是分配给Memcache使用的内存数量,单位是MB,这里是64MB,

-u是运行Memcache的用户,这里是root,

-l是监听的服务器IP地址,如果有多个地址的话,我这里指定了服务器的IP 地址本机可以访问,

-p是设置Memcache监听的端口,我这里设置了12000,最好是1024以上的端口,

-c选项是最大运行的并发连接数,默认是1024,这里设置了256

-P是设置保存Memcache的pid文件,这里是保存在/tmp/memcached.pid 命令:Netstat -ano 看是否有12111 端口

停止Memcache进程

kill `cat /tmp/memcached.pid`

mysqlDB安装

首先安装perl-DBI1.52版本的包

查看liunx自己带的默认mysql命令

rpm -qa | grep mysql

如果有就执行

rpm -evv 组件名删除

例如

mysql-4.1.20-2.RHEL4.1.0.1

mysqlclient10-3.23.58-4.RHEL4.1

rpm –evv mysql-4.1.20-2.RHEL4.1.0.1

如果执行完后查看有**.so.14 就执行如下命令

rpm -e –-nodeps mysql-4.1.20-2.RHEL4.1.0.1(强制卸载)

然后在执行rpm -qa | grep mysql 检查是否还有默认的mysql组件

确认没有:在进行安装

rpm -e –-nodeps MySQL-server-5.1.57-1.glibc23.i386.rpm

rpm -e –-nodeps MySQL-client-5.1.57-1.glibc23.i386.rpm

rpm -ivh MySQL-server-5.1.57-1.glibc23.i386.rpm

相关文档
最新文档