分享
 
 
 

jsp开发的网站部署到linux环境指南

王朝java/jsp·作者佚名  2006-12-16
窄屏简体版  字體: |||超大  

1.概述

网站部署过程概述。该部署指南是关于如何在服务器上部署主网站,以及相关的软硬件配置,相关的术语介绍。

2.硬件和软件环境

2.1 主站配置:

硬件配置:内存1024MB,硬盘SCSI 36GX2 ,CPU 双至强2.0,双千兆卡

软件配置:Linux7.2, jdk1.4.2,resin-2.1.12,mysql4.0.18, IglooFTP PRO3.9,

t98setup telnet,阳春白雪(中文编辑软件)等。

3.安装过程

3.1 linux 7.2

3.1.1 光盘启动

将第一片linux7.2的光盘放入光驱,启动后出现Red Hat Linux 7.2

的欢迎画面。在上述画面中直接按Enter键即可,经过一段时间的启动过程之

后就可以见到Red Hat Linux 图形模式的安装欢迎画面。

选择语言 :Chinese(Simplified)

键盘 :Generic 105-key(Int) PC

:U.S. English

:使用死键

鼠标 :Generic

2Button Mouse(PS/2)

安装等级 :服务器

安装显卡驱动 :(CTX-EX700, 24位真彩,800 x 600)

硬盘分区

1. 让安装程序自动分割硬盘:

a.若以前安装过linux,此项会先删除硬盘上已有的硬盘分区,然后再

自动分割硬盘。

b.删除所有的分区,再重新分割硬盘。如果硬盘上已经有其他的操作系统将会删除原有的分区。

c.保存已有的分区并使用还未使用的分区,来分割硬盘。

2.手动分区,可使用fdisk工具根据实际需要来完成设置。

时区选择 : 在中国上海处单击鼠标左键.

防火墙(默认) : 级别为中级。

设置网络环境 :

设置网卡的TCP/IP设置值:

IP Address : 192.168.12.40

Netmask : 255.255.255.0

Network : 192.168.0.0

Broadcast : 192.168.0.255

Hostname : bjhly

Gateway : 192.168.12.1

Primary DNS : 192.168.0.255

Secondary DNS:

Ternary DNS :

/dev/i2o/

3.1.2 安装 阳春白雪

双击阳春白雪光盘上的YCBX-SETUP后即可根据提示进行安装,安装成

功后即可使用中文输入。

3.2 jdk1.4.2

3.2.1 安装 j2sdk-1_4_2_04-linux-i586.rpm

首先将 j2sdk-1_4_2_04-linux-i586.rpm拷贝到/usr/local目录下,

再执行 rpm ?ivh j2sdk-1_4_2_04-linux-i586.rpm

j2sdk-1_4_2_04就被安装在 /usr/java目录下。

3.3 resin2.1.12

3.3.1 安装resin-2.1.12.tar.gz

首先将 resin-2.1.12.tar.gz拷贝到/usr/local 目录下,

再执行 tar ?xzvf resin-2.1.12.tar.gz

resin-2.1.12. 就被安装在 /usr/java 目录下。

3.3.1 修改环境变量

修改/etc目录下的profile文件

PATH="$PATH:/usr/java/j2sdk1.4.2_04/jre/bin:/usr/java/j2sdk1.4.2_04/bin"

Java_HOME=/usr/java/j2sdk1.4.2_04

export Java_HOME

JRE_HOME=/usr/java/j2sdk1.4.2_04/jre

export JRE_HOME

CLASSPATH=/usr/java/j2sdk1.4.2_04/lib:/usr/java/j2sdk1.4.2_04/jre/lib

export CLASSPATH

若是出现环境变量在CLASSPATH中无法找到时:

将/usr/local/j2sdk-1_4_2_04/lib目录下的tools.jar 拷贝到

/usr/java/resin-2.1.12/lib 的目录下即可。

3.3.1 resin的启动和停止

[root@bjhly root] cd /usr/java/resin-2.1.12/bin

[root@bjhly bin] ./httpd.sh -start 开启 resin

[root@bjhly bin]./httpd.sh ?stop 停止 resin

3.4 mysql 4.0.18

3.4.1 安装MySQL:

MySQL-server-4.0.18-0.i386.rpm

MySQL-client-4.0.18-0.i386.rpm

下载地址为:http://www.mysql.com/downloads/mysql-4.0.html,找到“Server”和“Client programs”项,下载需要的上述两个rpm文件。

rpm文件是Red Hat公司开发的软件安装包,rpm可让Linux在安装软件包时免除许多复杂的手续。该命令在安装时常用的参数是 ?ivh ,其中i表示将安装指定的rmp软件包,V表示安装时的详细信息,h表示在安装期间出现“#”符号来显示目前的安装过程。这个符号将持续到安装完成后才停止。

1) 安装服务器端

2) 在有两个rmp文件的目录下运行如下命令:

[root@test1 local]# rpm -ivh MySQL-server-4.0.18-0.i386.rpm

3) 显示如下信息。

warning: MySQL-server-4.0.18-0.i386.rpm: V3 DSA signature: NOKEY, key ID

5072e1f5

Preparing...########################################### [100%]

1:MySQL-server########################################### [100%]

。。。。。。(省略显示)

/usr/bin/mysqladmin -u root password 'new-password'

/usr/bin/mysqladmin -u root -h test1 password 'new-password'

。。。。。。(省略显示)

Starting mysqld daemon with databases from /var/lib/mysql

如出现如上信息,服务端安装完毕。测试是否成功可运行netstat看Mysql端口是否打

开,如打开表示服务已经启动,安装成功。Mysql默认的端口是3306。

[root@bjhly local]# netstat ?nat

Active Internet connections (servers and established)

Proto Recv-Q Send-Q Local Address Foreign Address State

tcp00 0.0.0.0:3306 0.0.0.0:* LISTEN

上面显示可以看出MySQL服务已经启动。

2)安装客户端

运行如下命令:

[root@bjhly local]# rpm -ivh MySQL-client-4.0.18-0.i386.rpm

warning: MySQL-client-4.0.18-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5

Preparing...########################################### [100%]

1:MySQL-client ########################################### [100%]

显示安装完毕。

3. 4. 2 登录MySQL

登录MySQL的命令是mysql, mysql 的使用语法如下:

mysql [-u username] [-h host] [-p[password]] [dbname]

username 与 password 分别是 MySQL 的用户名与密码,mysql的初始管理帐号是

root,没有密码,注意:这个root用户不是Linux的系统用户。MySQL默认用户是root,

由于初始没有密码,第一次进时只需键入mysql即可。

[root@bjhly local]# mysql

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

Your MySQL connection id is 1 to server version: 4.0.16-standard

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

mysql>

出现了“mysql>”提示符,恭喜你,安装成功!

增加了密码后的登录格式如下:

mysql -u root -p

Enter password: (输入密码)

其中-u后跟的是用户名,-p要求输入密码,回车后在输入密码处输入密码。

3.4.3增加MySQL用户

格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"

例1、增加一个用户user_1密码为123,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入MySQL,然后键入以下命令:

mysql> grant select,insert,update,delete on *.* to zsx@"%" Identified by "123";

例1增加的用户是十分危险的,如果知道了user_1的密码,那么他就可以在网上的任何一台电脑上登录你的MySQL数据库并对你的数据为所欲为了,解决办法见例2。

例2、增加一个用户user_2密码为123,让此用户只可以在localhost上登录,并可以对数据库aaa进行查询、插入、修改、删除的操作(localhost指本地主机,即MySQL数据库所在的那台主机),这样用户即使用知道user_2的密码,他也无法从网上直接访问数据库,只能通过MYSQL主机来操作aaa库。

mysql>grant select,insert,update,delete on test.* to zsx@localhost identified by "123";

用新增的用户如果登录不了MySQL,在登录时用如下命令:

mysql -u user_1 -p-h 192.168.113.50(-h后跟的是要登录主机的ip地址)

3. 4. 4启动与停止

1、 启动

MySQL安装完成后启动文件mysql在/etc/init.d目录下,在需要启动时运行下面命令即可。

[root@bjhly init.d]# /etc/init.d/mysql start

停止

/usr/bin/mysqladmin -u root -p shutdown

3. 4. 5增加MySQL用户

增加一个用户username密码为123,让此用户只可以在localhost上登录,并可以对数据库test进行查询、插入、修改、删除的

[1] [2] 下一页

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有