Linux操作系统课程设计任务书.docx
《Linux操作系统课程设计任务书.docx》由会员分享,可在线阅读,更多相关《Linux操作系统课程设计任务书.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux操作系统课程设计任务书 Linux操作系统课程设计任务书 一、设计题目 每个人完成在linux上面的J2EE环境部署,并且开发出简单的个人网站(基于J2EE)。 二、设计目的 Linux操作系统课程设计是信息管理类专业的集中实践性环节之一,是学习完Linux操作系统课程后进行的一次全面的综合练习。其目的在于加深对Linux操作系统的基础理论和基本知识的理解,在此基础上掌握linux环境下部署与开发软件系统的能力(基于J2EE),提高在Linux操作系统上解决实际问题的能力。 三、设计任务 每人需单独完成,严禁抄袭 四、时间安排 五、设计内容 分为多个步骤。 1、在linux上部署jd
2、k。参考步骤如下: 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
3、: # 将系统默认的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 -configjav
4、ac Step4: 然后再输入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.gz 2:假如copy到/home下 3:groupaddmysql
5、#添加mysql组 4:useradd -gmysqlmysql #添加一个mysql用户 5:cd /home #进入到该目录 -编译过程- 6:tar zxvf mysql-5.0.45.tar.gz #解压后,在该目录下会出现一个同名的文件夹 7:cd /home/mysql-5.0.45 8:./configure -prefix=/usr/local/mysql -with-charset=utf8 -with-collation=utf8_general_ci -with-extra-charsets=latin1 #参数设置,可以先不明白,以后再修改配置 9:make 10:ma
6、ke install 11:cp support-files/ f /etc/ f #如果/etc/ f已存在,则先备份,再删除 12:vi /etc/ f #将log-bin=mysql-bin注释掉 -安装并初步配置mysql- 13:cd /usr/local/mysql 14:bin/mysql_install_db -user=mysql #初始化mysql 15:chown -R root . #改当前目录的捅有者为root。注意,最后有个. 啊,表示当前目录 16:chown -R mysql /usr/local/mysql/var #-R表示递归之下的所有目录 17:chgr
7、p -R mysql /usr/local/mysql #改变目录所属为mysql 18: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/mysq
8、l/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/b
9、in:$PATH:. source /.bashrc #回到终端再输入此命令,以使刚修改的起作用,代表用户主目录 env #查看一下是否生效 24:此是用来替换23步的一种方法 cp /usr/local/mysql/bin/mysql /usr/bin/mysql #把mysql常用的工具目录加入到系统变量目录中去,自己选择性加,这样做主要是可以直接运行该工具,而不需要切换到该目录下,类似于添加环境变量了 -让Linux开放3306端口- 25:serviceiptables stop vi /etc/sysconfig/iptables -A RH-Firewall-1-INPUT -m
10、state -state NEW -m tcp -p tcp -dport 3306 -j ACCEPT serviceiptables start -给root用户开启mysql远程访问权限- 26:shutdown -hr now #重启 ps -e | grepmysql #查看mysql是否已随开机启动,或者输入:servicemysqld status mysql -uroot -p #进入mysql 输入root用户的密码 grant all on *.* to root% identified by 123456; #grant 权限on 数据库名.表名to 用户登录主机iden
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 操作系统 课程设计 任务书
限制150内