apache实现web网页动静结合,好教练网诚寻技术合

日期:2019-11-30编辑作者:明仕ms57办公软件

本人01-06年就职于阿里巴巴,还算精通电子商务网站的运作全过程,现在上海创办好教练网,因项目扩张,特在此寻找技术高手加盟,希望搭建起6-8人的技术团队。

一.Tomact简介

有效期:截止到2011年年底!

1.tomact是apache软件基金会的一个核心项目。由apache、SUN和其他的一些公司及个人共同研发的;tomact是一个开放源代码,运行servlet和JSP Web应用软件的基于Java的Web应用软件容器;;tomact是小型的轻量级应用服务器,适用于小型和中型系统或者是访问用户不是特别多的情况。

公司创办已3年了,目前已过了初创期,进入成长期了。我们属于“教育及培训行业”,公司主营“生活教练、企业教练和体育教练”行业,目前主营业务为学车教练。新加盟的同事主要精力在于开发新的行业。公司的项目前景没有问题公司愿与同事一起分享劳动成果!热爱代码,能实际撰写优雅的源码,喜欢将复杂的事情简单化喜欢数学,喜欢数据库,逻辑思维强语言不限制,不管你用net还是php还是java皆可(但网站的前台暂时不会应用java,本人有此后遗症)懂点架构设计、会折腾服务器配置、懂点项目管理、懂点技术员管理。在电子商务网站呆过优先考虑,懂搜索配置及排名的优先考虑

@1.servelet:server + applet 服务器端的小程序

第一年的现金及期权的比例需面谈,因人而异,

@2.servelet容器:管理和运行servelet的。

公司地址:8号线江月路地铁站旁QQ:56740701msn:[email protected]gtalk: [email protected]简历投递:[email protected]本人微博:www.weibo.com/caohanmin好教练网创始人:大曹

优势:能够很好的处理动态页面,跨平台也不错。JSP

缺点:处理静态页面缓慢,配置文件的可配置性不强。

2.JSP:是一种以java作为脚本语言些的一个服务于http的应用程序

3.安装tomcat需要的软件包

apache-tomcat-6.0.16.tar.gz

jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz

jdk-1_5_0_16-linux-i586.bin

JiveForumsPro4_crack.tar.gz

mysql-connector-java-3.1.14.tar.gz

二.具体配置

1.部署java环境

1.安装

[[email protected] ~]# chmod +x jdk-1_5_0_16-linux-i586.bin

[[email protected] ~]# cp -ajdk1.5.0_16/ /usr/local/java

2.配置java环境变量

[[email protected] ~]# vim /etc/profile//设置一些path路径

JAVA_HOME=/usr/local/java

PATH=$JAVA_HOME/bin:$PATH

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

export JAVA_HOME PATH CLASSPATH

[[email protected] ~]# . /etc/profile//重启配置文件

[[email protected] ~]# java -version//查看java版本

java version "1.5.0_16"

[[email protected] tmp]# vim hello.java

public class hello {

public static void main(String[] args){

System.out.println("hello all");

}

}

[[email protected] tmp]# javac hello.java

[[email protected] tmp]# java hello

hello all

2.安装tomact

(1)解压

[[email protected] ~]# tar zxvf apache-tomcat-6.0.16.tar.gz

[[email protected] ~]# cp -aapache-tomcat-6.0.16 /usr/local/tomcat

(2)定义tomcat的环境变量:

[[email protected] ~]# vim /etc/profile

CATALINA_BASE=/usr/local/tomcat

CATALINA_HOME=/usr/local/tomcat

PATH=$CATALINA_HOME/bin:$PATH

export CATALINA_BASE CATALINA_HOME PATH

[[email protected] ~]# . /etc/profile

[[email protected] bin]# pwd

/usr/local/tomcat/bin

[[email protected] bin]# startup.sh//启动服务

Using CATALINA_BASE: /usr/local/tomcat

Using CATALINA_HOME: /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME: /usr/local/java

测试

图片 1

3.安装java论坛

[[email protected] ]# tar zxvf JiveForumsPro4_crack.tar.gz

[[email protected] ~]# cp -ajive/ /usr/local/tomcat/webapps/

4.安装mysql

[[email protected] ~]# yum install -y mysql-server

[[email protected] ~]# /etc/init.d/mysqld restart

[[email protected] ~]# mysqladmin -u root password 123

[[email protected] ~]# mysql -u root -p

Enter password:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

[[email protected] ~]# mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or g.

Your MySQL connection id is 4

Server version: 5.0.77 Source distribution

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> create database jivedb; //创建数据库

Query OK, 1 row affected (0.00 sec)

mysql> grant all on jivedb.* to [email protected] identified by "123456";

Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;//更新权限

Query OK, 0 rows affected (0.00 sec)

mysql> quit

Bye

[[email protected] ~]# cd /usr/local/tomcat/webapps/jive/database

[[email protected] database]# mysql -u root -p jivedb < jive_forums_mysql.sql

Enter password:

[[email protected] database]#

安装mysql驱动

[[email protected] ~]# tar zxvf mysql-connector-java-3.1.14.tar.gz

[[email protected] ~]# cd mysql-connector-java-3.1.14

[[email protected] mysql-connector-java-3.1.14]# cp mysql-connector-java-3.1.14-bin.jar /usr/local/tomcat/lib/

需要重启tomcat:

[[email protected] ~]# . /etc/profile

[[email protected] ~]# shutdown.sh

Using CATALINA_BASE: /usr/local/tomcat

Using CATALINA_HOME: /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME: /usr/local/java

[[email protected] ~]# startup.sh

Using CATALINA_BASE: /usr/local/tomcat

Using CATALINA_HOME: /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME: /usr/local/java

三.apache与tomcat连接

[[email protected] ~]# tar zxvf jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz

[[email protected] ~]# cp -r jakarta-tomcat-connectors-jk2-2.0.4-src /usr/local/tomcat-connect

[[email protected] ~]# cd /usr/local/tomcat-connect/jk/native2

编译模块是有需求的:apxs

httpd-devel --> apxs

[[email protected] ~]# yum install -y httpd httpd-devel

[[email protected] native2]# which apxs

/usr/sbin/apxs

[[email protected] native2]pwd

/usr/local/tomcat-connect/jk/native2

[[email protected] native2]# ./configure --with-apxs2=/usr/sbin/apxs

configure: error: C++ preprocessor "/lib/cpp" fails sanity check

See `config.log' for more details.//错误!!!

解决方法

[[email protected] ~]# yum install gcc* -y

[[email protected] native2]# ./configure --with-apxs2=/usr/sbin/apxs

[[email protected] native2]# make

[[email protected] native2]# make install

make: *** No rule to make target `install'. Stop.//错误!!!

解决方法

[[email protected] native2]# cd /usr/local/tomcat-connect/jk/build/jk2/apache2

[[email protected] apache2]# cp mod_jk2.so /etc/httpd/modules/

修改apache的配置文件,把新编译的模块添加进去:

[[email protected] apache2]# vim /etc/httpd/conf/httpd.conf

200 LoadModule jk2_module modules/mod_jk2.so

[[email protected] apache2]# cp /usr/local/tomcat-connect/jk/conf/workers2.properties /etc/httpd/conf/

[[email protected] apache2]# vim /etc/httpd/conf/workers2.properties

[uri:/jive/*]

info=map the tomcat

[uri:/manager/*]

info=map the tomcat

[uri:/*.jsp]

info=map the tomcat

[[email protected] apache2]# /etc/init.d/httpd restart

Stopping httpd: [OK ]

Starting httpd: [ OK ]

[[email protected] apache2]# shutdown.sh

Using CATALINA_BASE: /usr/local/tomcat

Using CATALINA_HOME: /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME: /usr/local/java

[[email protected] apache2]# startup.sh

Using CATALINA_BASE: /usr/local/tomcat

Using CATALINA_HOME: /usr/local/tomcat

Using CATALINA_TMPDIR: /usr/local/tomcat/temp

Using JRE_HOME: /usr/local/java

测试:如果你使用80端口能够访问jive论坛,那么成功。

图片 2

1.tomact是apache软件基金会的一个核心项目。由apache、SUN和其他的一些公司及个人共同研发的;tomact是一个开放源代码,运行...

本文由明仕ms577发布于明仕ms57办公软件,转载请注明出处:apache实现web网页动静结合,好教练网诚寻技术合

关键词:

Facebook收购Instagram给出版商的3条启示

Facebook花10亿美元收购了成立仅15个月、员工只有13人的Instagram,引起很多人的感慨。这件事对出版商又有何启发呢?...

详细>>

面向新时代女性的诚意之作

2018年是国内游戏蓬勃发展的一年,其中随着数款女性向游戏的出世,女性游戏成为兵家的必争之地。根据极光大数据发...

详细>>

电商传媒助力打通企业品牌推广的,软文推广在

软文在营销中的作用是什么?软文推广不同于传统的硬广告。它更注重向人们传递价值,而不是简单地推销产品,但通...

详细>>

哪里可以找到免费的ppt模板,有什么好用的PPT网

问题: 哪里可以找到免费的ppt模板? 问题: 付费的也可以,只要资源好就行。 回答: 回答: 年终了,又到了赶着...

详细>>