Linux操作系统课程设计任务书一、设计题目每个人完成在linux上面的J2EE环境部署,并且开发出简单的个人网站(基于J2EE)。
二、设计目的Linux操作系统课程设计是信息管理类专业的集中实践性环节之一,是学习完《Linux操作系统》课程后进行的一次全面的综合练习。
其目的在于加深对Linux操作系统的基础理论和基本知识的理解,在此基础上掌握linux环境下部署与开发软件系统的能力(基于J2EE),提高在Linux操作系统上解决实际问题的能力。
三、设计任务每人需单独完成,严禁抄袭四、时间安排五、设计内容分为多个步骤。
1、在linux上部署jdk。
参考步骤如下:Step1:# 将解压好的jdk1.7.0_04文件夹用最高权限复制到/usr/lib/jvm目录里sudocp -r ~/jdk1.7.0_04/ /usr/lib/jvm/Step2:# 配置环境变量sudogedit ~/.profile在末尾加上:export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04然后保存关闭,使用source更新下$ source ~/.profile使用env命令察看JAVA_HOME的值$ env如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功。
Step3:# 将系统默认的jdk修改过来$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 300输入sun jdk前的数字就好了$ sudo update-alternatives --install /usr/bin/javacjavac /usr/lib/jvm/jdk1.7.0_04/bin/javac 300$ sudo update-alternatives --config java$ sudo update-alternatives --configjavacStep4:然后再输入java -version,看到如下信息,就说明改成sun的jdk了:java version "1.7.0_04"Java(TM) SE Runtime Environment (build 1.7.0_04-b20)Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)2、安装部署Mysql,源码安装方式参考步骤如下,也可以下载安装包,此安装相对简单。
(1)-------------预备工作----------1:假如下载的文件名为:mysql-5.0.45.tar.gz2:假如copy到/home下3:groupaddmysql #添加mysql组4:useradd -gmysqlmysql #添加一个mysql用户5:cd /home #进入到该目录-----------------------编译过程-----------------------6:tar zxvf mysql-5.0.45.tar.gz #解压后,在该目录下会出现一个同名的文件夹7:cd /home/mysql-5.0.458:./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci --with-extra-charsets=latin1 #参数设置,可以先不明白,以后再修改配置9:make10:make install11:cp support-files/f /etc/f #如果/etc/f已存在,则先备份,再删除12:vi /etc/f #将log-bin=mysql-bin注释掉----------------------------安装并初步配置mysql--------------------------13:cd /usr/local/mysql14:bin/mysql_install_db --user=mysql #初始化mysql15:chown -R root . #改当前目录的捅有者为root。
注意,最后有个. 啊,表示当前目录16:chown -R mysql /usr/local/mysql/var #-R表示递归之下的所有目录17:chgrp -R mysql /usr/local/mysql #改变目录所属为mysql18:bin/mysqld_safe --user=mysql& #启动mysql-----------------------------------------更改mysql的root用户密码----------------------------19:bin/mysqladmin -uroot password 123456 #在mysql政党启动的情况下,更改root用户的登录密码20:bin/mysql -uroot -p #输入此命令后,会提示你输入root用户密码123456,21:show databases; #如果查出所有数据库,就恭喜你了------------------------------------------------------把mysql加入到系统服务中-------------------------------------22:cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld chkconfig --add mysqld #加入到系统服务中,就可以通过service mysqldstart|stop|status|restart等进行管理,很是方便,就不用再到/usr/local/mysql5.0.45/bin/启动mysql了------------------------------------------------------------------配置mysql环境变量------------------------------------------------23:cd /root #回到你的个人主目录,我这里是用root登陆的cp .bashrc .bashrc.bak #备份一下吧vi .bashrc在最后加入:export PATH=/usr/local/mysql/bin:$PATH:.source ~/.bashrc #回到终端再输入此命令,以使刚修改的起作用,~代表用户主目录env #查看一下是否生效24:此是用来替换23步的一种方法cp /usr/local/mysql/bin/mysql /usr/bin/mysql #把mysql常用的工具目录加入到系统变量目录中去,自己选择性加,这样做主要是可以直接运行该工具,而不需要切换到该目录下,类似于添加环境变量了-------------------------------------------------------------------------------让Linux开放3306端口-------------------------------------------25:serviceiptables stopvi /etc/sysconfig/iptables-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPTserviceiptables start-------------------------------------------------------------------------------给root用户开启mysql远程访问权限--------------------------------------------26:shutdown -hr now #重启ps -e | grepmysql #查看mysql是否已随开机启动,或者输入:servicemysqld statusmysql -uroot -p #进入mysql输入root用户的密码grant all on *.* to root@'%' identified by '123456';#grant 权限on 数据库名.表名to 用户@登录主机identified by "用户密码";flush privileges; #为了开发方便,可以让root用户具有远程访问的权限3、安装Tomcat,直接下载安装包解压缩即可。
4、使用eclipse搭建J2EE开发环境,参考步骤如下一、直接建立Maven项目方法1、建立Maven项目接下来使用Eclipse的maven构建一个web项目,以构建SpringMVC项目为例:1.1 选择建立Maven Project选择File -> New -> Other,在New窗口中选择Maven -> Maven Project。
点击newxt。
1.2 选择项目路径Use default Workspace location默认工作空间。
1.3 选择项目类型在Artifact Id中选择maven-archetype-webapp1.4 输入Group ID和Artifact ID,以及PackageGroup ID一般写大项目名称。
Artifact ID是子项目名称。
例如Spring的web包,Group ID:org.springframework,artifactId:spring-web。
Package是默认给你建一个包,不写也可以。
2、配置Maven项目接下来就需要更改好多配置了。
2.1 添加Source文件夹接下来需要添加src/main/java,src/test/java ,src/test/resources三个文件夹。
右键项目根目录点击New -> Source Folder,建出这三个文件夹。
注意不是建普通的Folder,而是Source Folder。
2.2 更改class路径右键项目,Java Build Path -> Source下面应该有4个文件夹。
src/main/java,src/main/resources,src/test/java ,src/test/resources。