本文主要总结了在Ubuntu10下常用Java Web应用软件的安装,特别是LNMJ Web(Linux+Nginx+Mysql+Java Tomcat)架构和LAMJ Web(Linux+Apache+Mysql+Java Tomcat)架构下的软件安装。为进一步配置和实现LNMJ和LAMJ架构(负载均衡与集中式Memcached集群)进行前期准备。本文记录了安装过程经常出现的错误,并提供了解决办法,具有很好的实用性,是居家旅行必备之良品。
Ubuntu10下SSH2协议安装 SSH2是一套安全通讯协议框架(早期的SSH1由于存在安全漏洞,现在已经不用了),基于SSH2协议的产品目前主要有openssh,putty,SSH Secure Shell Client等。安装了SSH2后,我们就可以通过Secure CRT连接服务器了。ubuntu10默认安装openssl. 检查和安装ssh dpkg --list|grep ssh
Ubuntu10下Eclipse3.6安装 下载eclipse3.6 for Linux的版本 http://download.springsource.com/release/ECLIPSE/helios/R/eclipse-SDK-3.6-linux-gtk.tar.gz 解压缩,移动到安装目录 tar(z-用 gzip 对存档压缩或解压;x-从存档展开文件;v-详细显示处理的文件;f
Ubuntu10下Mysql-5.1.56安装 创建mysql用户和组 sudo groupadd mysql sudo useradd -r -g mysql mysql Note: -r option to create a user that does not have login permissions to your server host. Omit this option
Ubuntu10下Apache-2.2安装 我是用非root登录,所以要sudo,要不然很多命令没法执行。 下载httpd-2.2.16.tar.gz,解压并编译安装 tar –zxvf httpd-2.2.16.tar.gz cd httpd-2.2.16 ./configure --prefix=/usr/local/apache2.2.16 make /
Ubuntu10下Memcached1.4.5安装 Memcached是高性能的分布式内存缓存服务器。一般通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。Memcached常用于存放对数据库操作的结果集以及session信息。所以这个也要装备。 安装libevent2.0.10 这个是装Memcached1.4.5的前提条件。Ubuntu10已经有lib
Ubuntu10下Nginx-0.8.54安装 下载nginx-0.8.54.tar.gz,解压并编译安装 命令说明: tar(z-用 gzip 对存档压缩或解压;x-从存档展开文件;v-详细显示处理的文件;f-指定存档或设备) tar –zxvf nginx-0.8.54.tar.gz 进入相关目录 ./configure make sudo make install
Ubuntu10下Tomcat7安装 解压和copy目录到工作目录 我们的应用程序一般放到/usr/local目录下。解压gz包,其实可以直接使用windows下的tomcat7目录,可以通用,我是复制windows下的,没用gz包。 命令说明: tar(z-用 gzip 对存档压缩或解压;x-从存档展开文件;v-详细显示处理的文件;f-指定存档或设备) cp(R-递归copy目录和文
Ubuntu10下JDK1.6安装 把下载的jdk-6u24-linux-i586.bin文件copy到你想安装的路径。 我们的应用程序一般放到/usr/local目录下。 新建目录,复制文件 sudo mkdir /usr/local/java sudo cp /home/guangbo/soft/jdk624.bin /usr/local/java/jdk624.bin 安装jdk
EJB中的有状态与无状态: 1.Stateful session bean的每个用户都有自己的一个实例,所以两者对stateful session bean的操作不会影响对方。另外注意:如果后面需要操作某个用户的实例,你必须在客户端缓存Bean的Stub对象(JSP通常的做法是用Session缓存),这样在后面每次调用中,容器才知道要提供相同的bean实例。 2.Stateless Sessi
精通有状态vs无状态(Stateful vs Stateless)—Immutable模式之姐妹篇 Peter Wei 我相信有不少人还不明白有状态和无状态(Stateful and Stateless)的概念,那么我们今天就来谈谈有状态和无状态,一方面不断总结提高自我,另一方面兼扫盲。这是Immutable不变模式的姐妹篇,大家可以参照着读。 Immutable
UML用例图之泛化(generalization)、扩展(extend)和包含(include)关系--UML一波流系列讲解 Peter Wei 在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。 基本概念
test
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号