• 软件工程导论第四周作业,关于项目前期准备的感悟(自我回忆录,安装tomcat,mysql,myeclipse)


      我们小组打算是做一个图书馆借书的网站,关于这个方面一开始是没有任何经验的,我就连基本的HTML都不会,是个正宗的菜鸟,3月20号果断去图书馆借了三本书,准备按照书上的慢慢学习,翻开书,浏览了一下目录,懵了,发现都需要安装很多软件,于是我决定抽出一个下午来下载安装配置,我需要用MySQL,MyEclipse,Tomcat,从一开始完全不知道这三个是做什么的,到理解,用代码去控制数据库,再把窗口搬到网页上去,感觉真的很复杂,但是既然决定了,也就开始按照顺序去网上下载,之前安装过Eclipse,所以也就提前配置好了jdk。

      一,下载安装Tomcat

      这个是我首先选择下载的,按照书上的介绍,我找到了官网,可是发现一个问题,三本书中最新的那本也是2014年的,我发现现在的官网和书上给的不一样了,于是关于我下载界面,我也不知道选择哪一个选项去下载,并且由于版本更新至9.0(截图1),我就优先选择了这个版本,点开后发现有以zip和installer结尾的下载链接(截图2),书上图片却只有installer,可是这里的installer没有64位,我就惆怅了,下载了一个zip的64位的,解压缩之后发现根本没有什么setup,我就明白自己下载的和书上不一样了,于是卸载了,之后又去官网下载,并且去百度了相关问题,最终下载了一个installer对于32位和64位都兼容的版本,这就告一段落了(截图3)(截图4)。

      二,下载安装Myeclipse

      其实我不太清楚eclipse和myeclipse的区别,百度了一下才明白,相当于后者是前者的升级版,具有更多性能,我就去网上下载了,找了很久都没找到安装包,之后再一个CSDN用户的网盘上用积分买了,发现买的是汉化包,就是说你下载好了myeclipse之后才能用的东西,好吧,既然买了,也就先留着,继续找安装包,最终终于找到了,下载过程很简单,按照书上来就够了,可是在配置Tomcat的时候出了一个问题,这个版本的myeclipse不支持7.0以上的tomcat,于是我只好重新下载一个tomcat,因为这是最新版的myeclipse了,下载好了之后,又把上一步重新配置了,终于好了,闲着,决定发挥汉化包的作用,汉化包也很坑,估计是有一个地方打错了,我修改了很多次终于成功,心里还是超级开心的(截图6)(截图8)。

      三,下载安装mysql

      说到这个,真的是很艰难的历程,之前室友就尝试安装,很多次,之后还是没成功,我也是怀着试一试的心态去下载。我进了官网,然后我下载了zip的安装包,网上关于这个版本的安装还要用DOS去配置,超级麻烦,我也就卸载了,重新下载了一个installer的,可是发现这个不能使用,我继续无限的百度,然后终于在360软件管家里面居然找到了一个安装包,我喜出望外,于是开始尝试安装,可是这个mysql不像myeclipse,有可视化的图标,我完全不能立马看出时候安装好了,于是我去命令行输入net start mysql,可是告诉我找不到服务,我慌了,开始了百度慢跑,网上说mysql卸载不干净,会导致安装失败,我就把去控制面板卸载,然后360杀毒,然后重启电脑,最终安装好了,此时我输入net start mysql,出现的是系统错误,问题5,我去百度,有人说,要重新下载安装,有人说是没有管理员权限,但是我输入mysql -uroot -p,就出现了输入密码的英文字样,说明我其实安装好了,最终有人告诉我你打开dos的方式选择管理员身份就好了,我试了一下终于好了(截图5,截图6)。

      四,感悟

      经历了这么多,感觉安装软件挺不容易的,但是安装好了之后就像雨后彩虹,这都是为之后的项目开发做铺垫的必要环节,而且在安装过程中我也有备份,把安装包存到自己的网盘,大家需要或者我哪天不小心卸载了都可以再用,觉得自己虽然还没开始正式做项目,但是安装好了,也是觉得自己有收获了,同时也会加倍努力去实现这些软件德尔价值,不辜负自己当初安装的辛苦。(大家要是有需要,可以找我要安装包,或者有疑问也可以问我~)

      五。部分截图

    1

    2

    3

    4

    5

    6

    7

  • 相关阅读:
    mysql myisam转innodb的2种方法
    利用apache限制IP并发数和下载流量控制
    详细说明phpmyadmin连接,管理多个mysql服务器
    [LeetCode] Add Digits
    [LeetCode] Move Zeroe
    [LeetCode] Construct String from Binary Tree
    [LeetCode] Find the Difference
    [LeetCode] Invert Binary Tree
    [LeetCode] Find All Numbers Disappeared in an Array
    [LeetCode] Detect Capital
  • 原文地址:https://www.cnblogs.com/HYQzxw/p/5326674.html
Copyright © 2020-2023  润新知