易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux下java相关配置 tomcat mysql jdk

 最近有个项目要部署到linux上,在网上查了些资料,记下点遇到的问题,以便将来再用。
一:jdk安装
1.通过chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其获得可执行权限
2.通过 rpm –ivh jdk-1_5_x-rc-linux-i586-rpm.bin来进行安装
3.安装完毕,JDK安装在/usr/java/目录下
4.设置环境变量(写入vi/etc/profile中)
用i进入插入模式
export JAVA_HOME = /usr/java/jdk1.5
export PATH = $JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.:/usr/java/jdk1.5/lib:/usr/java/jdk1.5/jre/lib:$CLASSPATH
esc退出,按下大写ZZ 保存退出!
java -version 发现没有成功,于是加入下面的步骤:
5.要使JDK在所有的用户中使用,可以这样:
vi /etc/profile.d/java.sh
在新的java.sh中输入以下内容:
JAVA_HOME=/usr/java/jdk1.5.0
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:/lib/dt.jar
PATH=$JAVA_HOME/bin:$PATH
JAVA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"
CATALINA_OPTS="-server -Xmx768m -XX:MaxNewSize=512m -XX:MaxPermSize=700m"
export JAVA_HOME CLASSPATH PATH JAVA_OPTS CATALINA_OPTS
保存退出,然后给java.sh分配权限:chmod 755 /etc/profile.d/java.sh
6.这一步很关键,困扰了我一天,AS4默认的是jdk1.4.2 ,当我们安装上jdk1.5.0的时候如果不做新的链接jdk的使用是会出问题的,具体做法如下:
进入 /usr/bin/目录
cd /usr/bin
 ln -s -f /usr/java/jdk1.5/jre/bin/java
 ln -s -f /usr/java/jdk1.5/bin/javac
reboot重起linux机器。
二:tomcat安装
1. #tar -zxvf apache_tomcat_5.523.tar.gz
 #mv apache_tomcat_5.52.3 tomcat
 OK  进入TOMCAT 目录 然后进入 BIN 目录
 运行 ./startup.sh
2. 然后简单配置一下TOMCAT 的用户和角色
进入 当前的目录 下的CONF
vi tomcat-users.xml
在<tomcat-users>
加入
<user name="admin" password="admin" roles="admin" />
3.配置sever.xml
<Context path="" reloadable="true" docBase="D:\web\test"></Context>
4.开机自启动
# vi /etc/rc.d/rc.local 添加:
export JAVA_HOME=/usr/java/jdk1.5
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar
/usr/apache_tomcat_5.52.3/bin/startup.sh
三:mysql安装
1.


相关文档:

实战Linux Bluetooth编程(六) L2CAP编程实例

例一:发送Signaling Packet:
Signaling Command是2个Bluetooth实体之间的L2CAP层命令传输。所以得Signaling Command使用CID 0x0001.
多个Command可以在一个C-frame(control frame)中发送。
 如果要直接发送Signaling Command.需要建立SOCK_RAW类型的L2CAP连接Socket。这样才有机会自己填充Command Code,Identi ......

MySQL里建立索引应该考虑数据库引擎的类型

 前一直没注意这一点,突然一闪念想起来,下面唠唠:
比方说有一个文章表,我们要实现某个类别下按时间倒序列表显示功能:
SELECT * from articles WHERE category_id = … ORDER BY created DESC LIMIT …
这样的查询很常见,基本上不管什么应用里都能找出一大把类似的SQL来,学院派的读者看到上面的S ......

mysql 一道小题

 表名为table的表内容如下
Year month value
2009  1    1.1
2009  2    1.2
2009  3    1.3
2009  4    1.4
2010  1    2.1
2010  2    2.2
2010  3  &nb ......

如何重启MySQL服务

 RedHat Linux (Fedora Core/Cent OS)
1.启动:/etc/init.d/mysqld start
2.停止:/etc/init.d/mysqld stop
3.重启:/etc/init.d/mysqld restart
Debian / Ubuntu Linux
1.启动:/etc/init.d/mysql start
2.停止:/etc/init.d/mysql stop
3.重启:/etc/init.d/mysql restart
Windows
1.点击“开始&rdq ......

发现select做延时windows没效果,Linux正常

 在完善我的跨平台的发邮件类库时,select做延时windows没效果,Linux正常,还以为我代码写错了呢;在网上搜素下也没发现类似说法,于是我就写了段小测了,果然select延时在windows上缩水了
#include <iostream>
#include <time.h>
#ifdef WIN32
#include <winsock2.h>
#pragma comment(lib,"w ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号