目标 :在Linux rhel 5 安装 tomcat +apache+ java +mysql
一.修改lang 的环境:
1.先用locale查看当前编码为zh_CN.UTF-8或其它。
2.执行export LANG=“zh_CN.gb2312”
export LC_CTYPE="zh_CN.gb2312"
3.再次执行locale时,当前编码为zh_CN.gb2312
4.进入etc/sysconfig下的i18n,将改为 LANG=“zh_CN.gb2312”
二.安装中文包:
rpm -ivh
三.安装 java 环境
1) 下载 java1.5.0.15 rpm 运行 rpm -ivh
设置 JAVA_HOME
四.安装apache-tomcat
1.解压文件到 /usr目录中。
2.在命令行输入 tar -zxvf apache-tomcat-6.0.18.tar.gz文件
3.service iptables stop (关闭防火墙,否则端口开不了)
4.如果启动不了查看catalina.out,有可能是防火是java的权限:
查看 catalina.out: tail -f /$tomcata/logs/catalina.out
/usr/apache-tomcat-6.0.18/bin/catalina.sh: line 292: /usr/java/jdk1.5.0/bin/java :权限不够
/usr/apache-tomcat-6.0.18/bin/catalina.sh: line 292: /usr/java/jdk1.5.0/bin/java : 权限不够
哪么就将java/bin目录里的文件都改成755
4. 修改 server.xml文件中 加入 URIEncoding="ufdtf-8"
<Connector port="8081" URIEncoding="utf-8" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
四.安装 apache2.2及整合tomcat
五.安装 mysql环境
1. 安装两个包 one is lib ,other is server
2. 出现错误,会出现一个 perl-DBI 的报错
在DVD光盘/server中找到
perl-DBI-1.52-1.fc6.i386.rpm
perl-DBD-MySQL-3.0007-1.fc.i386.rpm
3.安装完成以后:需要 增加权限 。
grant select,insert,update,delete on *.* to admin@"%" Identified by "123";
Linux 运行bin文件,提示 权限不够的解决办法:
chmod a+x server923_ccjk_linux32.bin
六.安装 数据
客户端查看:
七.安装 程序
八.配置properties 文件。
1.Application.properties 文件:
2.database.properties 文件:
八。在liunx 上挂usb
先找下
lsmod|grep usb_storage
也可以用fdisk -l看
如果没有找到:则用
mod
mount -t vfat /dev/sdb /mnt/usb -o iocharset=gb2312
ps: linux把一切看作为文件,包括设备,但没想到mount
还带这么多的参数。又是字符 又是磁盘文件格式 的
九、centos 5中的apache安装
报错httpd: apr_sockaddr_info_get() failed for linux(在BSD上是apr_sockaddr_info_get() failed
for freebsdla)
httpd: Could not reliably determine the server's fully qualified domain name, using
127.0.0.1 for ServerName
经分析发现是apache的conf目录下的配置文件httpd.conf中关于hostname设置和/etc/sysconfig/network
中的ServerNAME设置不统一导致的,修改成统一的主机名即可解决该问题。
查看apache 版本httpd -v
查看apache中挂载模块:httpd -M
十、初试yum 命令:
用yum update 下载常用plugin,
yum install mysql-server 可以下载mysql5.0 -- 好得很,可惜下不了java