您的位置:首页 > 运维架构 > Tomcat

linux安装jdk.tomcat,mysql 的一些记录

2011-02-25 17:25 751 查看
一、系统安装

1. 新建虚拟机,选择 linux.
2. 新建硬盘,10g 默认分区

3. 选择简体中文,英文键盘。





export LANG=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK

解决命令行的中文显示乱麻问题。



二. 安装jdk

cd /opt/soft

chmod +x jdk15.bin
./jdk15.bin

/opt/soft/jdk1.5.0_06/bin



设置环境变量

J***A_HOME=/opt/soft/jdk1.5.0_06
PATH=$J***A_HOME/bin:$J***A_HOME/jre/bin:$PATH
CLASSPATH=.:$J***A_HOME/lib/dt.jar:$J***A_HOME/lib/tools.jar:$J***A_HOME/jre/lib:
export J***A_HOME PATH CLASSPATH

source /etc/profile 使profile修改生效

三.安装tomcat

只需要执行权限即可 如下
chmod +x /usr/share/tomcat/bin/*.sh

export TOMCAT_HOME=/opt/soft/tomcat6
export CATALINA_HOME=/opt/soft/tomcat6

/usr/share/tomcat/bin/stratup.sh
/usr/share/tomcat/bin/shutdown.sh



启动后本机测试:wget http://127.0.0.1:8080

远程测试: http://192.168.37.129:8080

如果不能连接,则可能防火墙的问题

service iptables stop 关掉 则可以连接。









四、vi修改文件内容相关命令

进入文件修改

vi /test/test.txt

输入 i 进入插入状态
按 esc 推出插入状态

冒号+wq 存盘退出

冒号 q! 不存盘退出



五。把环境变量的设置加入到 /etc/profile下

使用Vi ,在文件最后加入如下

J***A_HOME=/usr/java/jdk1.5.0_06
PATH=$J***A_HOME/bin:$J***A_HOME/jre/bin:$PATH
CLASSPATH=.:$J***A_HOME/lib/dt.jar:$J***A_HOME/lib/tools.jar:$J***A_HOME/jre/lib
export J***A_HOME PATH CLASSPATH

export TOMCAT_HOME=/usr/java/tomcat6
export CATALINA_HOME=/usr/java/tomcat6

export LANG=zh_CN.GBK
export LC_CTYPE=zh_CN.GBK

执行 source /etc/profile 使修改生效。

注意:如果profile文件,通过写字板打开修改后,可能由于编码原因,导致执行 source /etc/profile 错误。第六行错误。



六、 所需要的软件

/etc/init.d/iptables status





服务器:192.168.37.129




关于resin 安装

C:/WINDOWS/system32/drivers/etc/hosts 加入

192.168.37.129 my2011.myweb.com

访问:http://my2011.myweb.com:8099/



七.mysql安装













update user set host = '192.168.230.2' where user='ninty';

update user set host = '%' where user='root';

view source
print?
1 update user set host = '%' where user='root';



UPDATE `user` SET `Host`='%' WHERE `User`='root' LIMIT 1;



mysql允许客户端远程连接

select host,user from user;
UPDATE `user` SET `Host`='192.168.37.1' WHERE `User`='root' LIMIT 1; //允许某个ip用户
UPDATE `user` SET `Host`='%' WHERE `User`='root' LIMIT 1; //允许所有的ip
flush privileges; //使修改生效

检查进程是否存在

ps -aux | grep mysqld

登陆 ./mysql -uroot -p





默认安装完后密码

root密码为空

mysqladmin -u root password 555555







cp /usr/java/mysql/share/mysql/mysql.server /etc/rc.d/init.d/mysql

/etc/rc.d/init.d/mysql start
/etc/rc.d/init.d/mysql stop
/etc/rc.d/init.d/mysql restart

/etc/rc.d/init.d/mysql start
/etc/rc.d/init.d/mysql stop
/etc/rc.d/init.d/mysql restart







./configure --with-java=/usr/java/jdk1.5.0_06



#./configure --with-java=/usr/java/jdk1.5.0_06



将Linux Mysql服务添加到服务器管理中,并设置自启动状态:





设置开机 自动启动

#chkconfig --list | grep mysql //查询当前是否有mysql服务
#chkconfig --add mysql //添加mysql服务到服务器管理中
#chkconfig --list | grep mysql //查询此时mysql服务器的启动状态
#chkconfig --level 35 mysql on //设置在3、5运行级别也自启动

察看端口

netstat -tnl

netstat -atln



让服务器 启动时候自动 运行 tomcat 了。
我们最简单的方法就是通过startup.sh来自动启动Tomcat,编辑vi /etc/rc.d/rc.local
文件最后增加内容(假设JDK目录是/usr/java,Tomcat目录是/usr/local/tomcat)
export JDK_HOME=/usr/java/jdk1.7.0
export J***A_HOME=/usr/java/jdk1.7.0
/usr/local/tomcat/bin/startup.sh
保存退出



最简单的方法就是通过Tomcat自带的startup.sh来自动启动,编辑/etc/rc.d/rc.local,增加:
export JDK_HOME=/usr/local/jdk
export J***A_HOME=/usr/local/jdk
/usr/local/tomcat/bin/startup.sh

开机自动运行tomcat

J***A_HOME=/usr/java/jdk1.5.0_06
PATH=$J***A_HOME/bin:$J***A_HOME/jre/bin:$PATH
CLASSPATH=.:$J***A_HOME/lib/dt.jar:$J***A_HOME/lib/tools.jar:$J***A_HOME/jre/lib
export J***A_HOME PATH CLASSPATH
export TOMCAT_HOME=/usr/java/tomcat6
export CATALINA_HOME=/usr/java/tomcat6
/usr/java/tomcat6/bin/startup.sh





察看端口是否使用

netstat -an |grep 3306
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: