第一步:域名选取
 这是个仁者见仁,智者见智的问题,尽量好听和简单
域名配置:
第二步:主机购买
 由于市面上java空间比较少且价格比较昂贵,建议大家买vps
 PS: vps(Virtual Private Server 虚拟专用服务器)每个vps都可分配独立公网IP地址、独立操作系统、独立超大空间、独立内存、独立CPU资源、独立执行程序和独立系统配置等
 说白了就和主机一样的,只是性能差些,不过有个好处就是自己想怎么折腾都行,大不了重装系统,重装系统也非常简单有的服务商提供在线重装或者快照还原等功能,对个人来说是比较方便和可取的。
 更多vps信息参考:http://baike.baidu.com/view/698769.htm
第三步:java环境搭建
 1.JDK下载地址
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html
我下载的是jdk-6-dlj-linux-i586.bin
 那么将文件上传到主机某个目录下
 例如我上传的是/java目录
 那么执行以下命令
 2.安装JDK
 进入目录
 cd /java
 修改权限
 chmod 755 jdk-6-dlj-linux-i586.bin
 安装
 ./ jdk-6-dlj-linux-i586.bin
 然后键入yes直接安装完成
 3.配置
 修改 /etc/profile
 不会vi的同学请下载到本地后再修改上传
 配置信息如下
 JAVA_HOME=/java/jdk1.6.0
 PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
 CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
 JAVA_OPTS=”-Xms256m -Xmx416m”
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL JAVA_HOME CLASSPATH JAVA_OPTS
最后退出连接重新登入linux 输入java即可看到命令信息
第四步:tomcat部署
 1下载tomcat http://tomcat.apache.org/download-60.cgi
 选择第一个zip版本的
 2.安装
 其实就是解压啦
 例如我放的目录是/java下
 那么
 cd /java
 unzip tomcat.zip
 3启动
 启动时得注意一个权限问题
 命令
 cd /java/tomcat/bin
 chmod 755 * 这一名是修改启动权限的
 ./startup.sh
 启动完成

这是们可以访问下是否启动成功咯
Http://域名或IP:8080
注意如果访问不到可能是防火墙拦掉了
 那么关掉防火墙试下
 Service iptables stop
第六步:mysql 安装
 1.安装
 yum install mysql
 yum install mysql-server
2.添加服务,设成开机自启动
 添加为服务chkconfig –add mysqld
 chkconfig mysqld on
 启动service mysqld start
3. 设置初始环境
 设置密码
 mysqladmin -u root password ‘newpassword’;
 删除test数据库
 drop database test;
 删除匿名帐户
 use mysql;
 delete from mysql.user where user = ”;
 修改访问权限
 update user set host=’%’ where user=’root’;
 重载权限
 flush privileges;
第七步:安装apache
 1.安装
 yum install httpd
 2.添加服务,设成开机自启动
 添加为服务chkconfig –add httpd
 设置开机启动chkconfig httpd on
 启动service httpd start
 第八步:整合apache和tomcat
 下载mod_jk
 在我的附件里的
 那么开始
 1上传mod_jk.so文件到apache下的/modules文件夹下,并将其权限改成755
 一般apache的默认路径为/etc/httpd
 2配置apache
 主要配置文件为httpd.conf 路径默认为/etc/httpd/conf/httpd.conf
 在该文件的最后加入以下配置
 (#号开头的注释)
 #这里指定的是mod_jk的路径
 LoadModule jk_module modules/mod_jk.so
 #这里指定的是日志文件
 JkLogFile logs/mod_jk.log
 #这里指定日志级别
 JkLogLevel error
 #这里指定tomcat的信息配置文件
 JkWorkersFile conf/workers.properties

 ServerAdmin 421584397@qq.com
 #这里指定网站路径
 DocumentRoot /www/orzro
 #这里指定网站域名
 ServerName www.orzro.net
 #这里指定apache的日志路径
 ErrorLog /tmp/www.orzro.net-error_log
 #这里指定要转发的请求通配符,我这里将所有的请求都交给tomcat处理
 #也可以配成,这样就可以动静态处理请求分离
 #JkMount /*.jsp controller
 #JkMount /*.do controller
 #JkMount /*.action controller
JkMount /* controller
另一个重要文件workers.properties内容
 worker.list=controller,tomcat1,tomcat2
#========tomcat1========
 #这里是第一个tomcat的ajp端口
 worker.tomcat1.port=8009
 #这里这第二个tomcat的ip地址,可以是本机或其它地址
 worker.tomcat1.host=127.0.0.1
 worker.tomcat1.type=ajp13
 #这里是负载父均衡指数
 worker.tomcat1.lbfactor=1
#========tomcat2========
 work
