JAVA运行环境:j2sdk-1_4_2_05 数据库服务器:MySQL-4.0.20d Web服务器:Tomcat5.0.27 JDBC驱动程序:mysql-connector-java-3.0.14-production-bin.jar 1、搭建JAVA的运行环境 (1)到Sun公司下载j2sdk-1_4_2_05-linux-i586-rpm.bin (2)将文件改为可执行文件: [root@eframe62 tuzq]# chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin (3)执行自解压文件: [root@eframe62 tuzq]# ./j2sdk-1_4_2_05-linux-i586-rpm.bin (4)解压缩生成rpm文件j2sdk-1_4_2_05-linux-i586-rpm,安装rpm: [root@eframe62 tuzq]# rpm ?ivh j2sdk-1_4_2_05-linux-i586-rpm (5)文件被安装在/usr/java/j2sdk1.4.2_05目录下,为了方便在/usr目录下做一个简单的连接: [root@eframe62 usr]# ln ?s /usr/java/j2sdk1.4.2_05 jdk (6)加入环境变量: [root@eframe62 usr]# export JAVA_HOME=/usr/jdk [root@eframe62 usr]# export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:. [root@eframe62 usr]# export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin (7)测试JAVA运行环境:写一个java程序来验证 [root@eframe62 usr]# vi HelloWorld.java 输入如下内容: public class HelloWorld{ public static void main(String args[]){ System.out.println("Hello,Wrold"); } } 写盘并退出编辑器: :wq [@more@] [root@eframe62 usr]# javac HelloWorld.java (没有错误) [root@eframe62 usr]# java HelloWorld Hello,World 这样,JAVA运行环境搭建好了。 2、安装MySQL数据库 MySQL数据库服务器可以到www.mysql.com网站下载。一种是二进制版本(已编译)mysql-standard-4.0.20-pc-linux-i686.tar.gz,安装如下: (1)增加名为mysql的用户和组: [root@eFrame62 root]# groupadd mysql [root@eFrame62 root]# useradd -g mysql mysql (2)将文件解压缩到/usr/local目录下: [root@eFrame62 root]# cd /usr/local [root@eFrame62 local]# gunzip < /home/tuzq/mysql-standard-4.0.20-pc-linux-i686.tar.gz | tar xvf ? (3)创建一个方便使用的连接: [root@eFrame62 local]# ln -s /usr/local/mysql-standard-4.0.20-pc-linux-i686 mysql (4)执行mysql_install_db脚本,初始化数据库(创建系统数据库和表): [root@eFrame62 local]# cd mysql [root@eFrame62 mysql]# scripts/mysql_install_db --user=mysql 如果出现类似下面错误,加上--force参数: Neither host 'eframe62' and 'localhost' could not be looked up with ./bin/resolveip (5)修改所有者: [root@eFrame62 mysql]# chown -R root . [root@eFrame62 mysql]# chown -R mysql data [root@eFrame62 mysql]# chgrp -R mysql . (6)启动数据库服务器: [root@eFrame62 mysql]# bin/mysqld_safe --user=mysql & 另一种是RPM版本,包括:MySQL-server-4.0.20-0.i386.rpm(服务器)和MySQL-client-4.0.20-0.i386.rpm(客户程序)。执行下面的命令安装,会自动执行上面的操作,启动好服务器: rpm -ivh MySQL-server-4.0.20-0.i386.rpm rpm -ivh MySQL-client-4.0.20-0.i386.rpm 注意:RPM版本的MySQL的安装目录有所不同,主要有下面一些目录: l /usr/bin:客户程序和脚本 l /usr/sbin:mysqld服务程序 l /var/lib/mysql:日志文件和数据库 如果不能正常启动服务,可能需要修改/var/lib/mysql的所有者为mysql: chown -R mysql:mysql /var/lib/mysql MySQL初始的root口令为空,需要修改。为了能够使用客户工具(如Windows下的图形工具)远程连接,需要增加权限: [root@eFrame62 mysql]# mysql -u root ?p mysql> use mysql mysql> grant all privileges on *.* to root@"%" identified by '012345' with grant option; 上面的命令创建一个可以从任意机器以root登录的超级账号,口令是012345。这样,就可以使用方便的图形工具进行登录和操作,包括修改root的口令。 3、安装Tomcat Tomcat可以到www.jakarta.org下载,是二进制包(已编译):jakarta-tomcat-5.0.27.tar.gz。 (1)将文件解压到/usr/local目录下 [root@eFrame62 local]# gunzip < /home/tuzq/jakarta-tomcat-5.0.27.tar.gz | tar xvf ? (2)创建方便使用的连接 [root@eFrame62 local]# ln -s /usr/local/jakarta-tomcat-5.0.27.tar.gz tomcat (3)设置JDK路径 [root@eFrame62 local]# cd tomcat [root@eFrame62 tomcat]# vi bin/catalina.sh 在catalina.sh的开头添加: export JAVA_HOME=/usr/jdk export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib:. export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin (4)启动Tomcat [root@eFrame62 tomcat]# bin/startup.sh 在浏览器中输入http://机器域名或IP地址:8080/,会显示Tomcat欢迎界面。 (5)停止Tomcat [root@eFrame62 tomcat]# bin/shutdown.sh (6)要在系统启动时自动启动Tomcat,在/etc/rc.d/rc.local中加入: /usr/local/tomcat/bin/startup.sh (7)管理Tomcat 修改/usr/local/tomcat/conf/tomcat-users.xml,增加管理员账号(需要重新启动Tomcat): [root@eFrame62 tomcat]# vi conf/tomcat-users.xml 在中加入一行: 在浏览器中输入http://机器域名或IP地址:8080/admin,以管理员登录进入管理界面。 (8)创建Context内容 创建标准的Web应用程序(如quickstart):包括WEB-INF目录,其下有classes和lib目录。 一种方法是将整个目录拷贝到/usr/local/tomcat/webapps/目录下,重启Tomcat,会自动加载。 另一种方法是整个目录拷贝到某个目录(如/home/tuzq/quickstart),在管理界面中,左边选择Tomcat Server/Service (Catalina)/Host(localhost),在右边的Host Actions下拉框中选择Create New Context,指定Document Base为/home/tuzq/quickstart,指定Path为/quickstart;为了使用JNDI,将Use Naming设为True。 这样,就可以通过http://机器域名或IP地址:8080/quickstart访问Web应用内容了。 (9)设置JDBC 为了访问指定的数据库,要把对应的JDBC驱动程序(这里是mysql-connector-java-3.0.14-production-bin.jar)拷贝到/usr/local/tomcat/common/lib目录下,Tomcat在启动时会自动加载。 |
免责声明:本站部分文章和图片均来自用户投稿和网络收集,旨在传播知识,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系我们及时修正或删除。谢谢!
始终以前瞻性的眼光聚焦站长、创业、互联网等领域,为您提供最新最全的互联网资讯,帮助站长转型升级,为互联网创业者提供更加优质的创业信息和品牌营销服务,与站长一起进步!让互联网创业者不再孤独!
扫一扫,关注站长网微信
1、打开掌阅app,点击“我的”, 2、点击“设置”, 3、进入设置页面,点击“备份与同步”, 4、进入备份与同步页面,点击“书架备份与同步”,选择需要同步 ......
此前,腾讯宣布将推出基于NT架构的新版Windows QQ。今天,腾讯正式发布了新版Windows QQ的首个公测版,面向此前报名公测,并获得资格的用户开放下载。新Windows ......
答:荣耀60se支持门禁卡。 只要更新到最新的操作系统。 并且使用支持nfc技术的门禁卡即可。 荣耀60se门禁卡添加教程: 1、首先打开手机“钱包app” 2、接着点 ......
1、打开qq浏览器的页面,点击右上角“下载”图标, 2、会出现一个下载管理的页面,在这里就可以看到我们下载过的全部文件了。 找到qq浏览器的文件在哪里的方法 ......
前阵子,腾讯历时 4 年打造的“ 末日僵尸生存”游戏《 黎明觉醒》,终于上线。在前期宣发中,光子工作室表示,游戏采用虚幻四打造,画面大幅升级,还会出现可探 ......
1、首先单击电脑开始键,选择控制面板。 2、打开后找到语言选项,点击“更改显示语言” 3、打开后点击“管理”按钮。 4、再点击下方的“更改系统区域设置” ......
1、首先进入“控制面板—用户账户—管理其他账户”, 即可查看登录的账户是不是管理员账户,不是的话就没有权限更改。 2、右击左下角开始键,点击“命令提示符 ......
方法一: 1、首先打开手机的“电话”功能。 2、接着拨打电话。 3、拨通后,点击“红色方块”的录音就可以开始通话录音了。 方法二: 1、我们也可以在通话时 ......
1、开始菜单打开控制面板。 2、在控制面板中找到硬件和声音,点击打开。 3、在硬件和声音窗口中选择电源选项。 4、点击电源选项窗口左侧的更改计算机睡眠时间 ......
1、点击左下角开始,打开管理工具选择“高级安全windows防火墙”。 2、在左侧的任务栏中选择“入站规则”随后在右侧点击“新建规则”。 3、选择“端口”点击下 ......
以ChatGPT为代表的生成式AI火爆全球,最新的GPT-4大模型又进一步提升了ChatGPT的能力,国内有多家公司都在对标ChatGPT,然而发布出来的产品被指差距极大,360创 ......
《霍格沃茨之遗》的热潮退去后,这款游戏的Steam在线人数从近88万跌至7.5万。推特上有“反恐同”人士嘲讽道:“哈利·波特在霍格沃茨住了7年,你们这些粉丝连2个 ......
1、网速问题 网速太慢,只能换网线。 2、电脑配置问题 可以换零件,重新组装。 3、浏览器问题 浏览器出现故障,可以用修复软件修复或者重新下载一个浏览器。 4 ......
1、首先我们开机,如果已经开了那就重启电脑, 开机进入图示的“英特尔logo”画面时,马上进行第二步。 2、在进入类似上方的logo界面时,快速按下键盘上的“del ......
1、右击桌面此电脑,点击“属性”。 2、进入属性后点击“控制面板主页”。 3、在里面选择打开“程序和功能”。 4、随后在里面打开“启用或关闭windows功能” ......
2016年12月新海诚导演的动画电影《你的名字。》在国内上映,首日就拿下了7629.53万票房。今天,新海诚的新作《铃芽之旅》在国内上映,截止本文成稿,首日票房成 ......
1、点击左下角开始,搜索cmd,选中cmd.exe用管理员身份运行。 2、打开后输入“netsh wlan set tednetwork mode=allow ssid=Test key=0123456789” (ssid是无 ......
在谷歌宣布生成式AI Bard开启公测后,微软研究院首席研究员Kate Crawford在社交媒体发布文章,质疑Bard的训练数据集调用了Gmail的数据。换言之,Crawford质疑谷 ......
答:administrator是系统管理员的意思,可以删除的。 这个单词的意思就是超级用户,是指电脑权限不受控的人。 删除是可以删除的,但是一定要在创建了第二个账户 ......
1、打开“资源管理器”,即可查看七个文件夹。 2、在空白桌面出建立“文本文档”。 3、随后进入文本文档,复制黏贴下列代码。 Windows Registry Editor Versio ......
1、点击任务栏右下角的网络图标,点击“网络和Internet设置”。 2、在设置窗口右侧找到更改网络设置,点击下方的“更改适配器选项”。 3、右击你正在使用的网 ......
继ChatGPT、文心一言之后,谷歌终于将自家对话式AI服务Bard开放测试。谷歌表示,公测将从美国和英国开始,开放更多用户访问是“改进它的下一个关键步骤”。与Cha ......
答:appdata能删。 一般不建议删除,删除了之后容易造成应用程序配置丢失,可能在开启一些程序的时候会失败,严重清理还可能会导致无法启动。 里面有三个子文 ......
1、找到桌面的此电脑右击打开“管理”。 2、随后点击左侧任务栏中的“任务计划程序”。 3、再点击下拉中的“任务计划程序库”。 4、此时可以将右侧的菜单中的 ......
答:电脑guest的意思是给客人访问电脑系统的账户。 在系统之中被称作“来宾账户”这个账户一般没有修改系统设置的权限。 可以用作读作计算机系统的信息和文件, ......
1、首先在桌面空白处右击选择个性化打开。 2、在打开的击界面点击打开右下角的屏幕保护程序。 3、在新开的屏幕保护界面就可以选择各种效果来保护屏幕了。 4、 ......
1、在开机界面重启三次后再次开机即可进入安全模式,点击“启用安全模式”。 2、随后点击左下角开始键,点击“设置”。 3、在windows设置中点击“应用”。 4 ......
一、来源不同 1、iso来源于系统光盘,gho来源于系统克隆文件。 二、使用方法不同 1、iso不需要解压缩,直接打开或刻录到光盘中读取就能安装。 2、gho需要解压运 ......
3月25日,中国计算机学会(以下简称CCF)与钉钉达成合作,联合发布了CCF的数字化平台——CCFLink。CCF上线专属钉钉,这是CCF提升数字化水平,探索全新会员服务模 ......