linux设计报告

linux设计报告

ID:25650235

大小:405.00 KB

页数:15页

时间:2018-11-21

linux设计报告_第1页
linux设计报告_第2页
linux设计报告_第3页
linux设计报告_第4页
linux设计报告_第5页
资源描述:

《linux设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、广西大学计算机与电子信息学院课程设计报告(2015——2016年度第一学期)名称:UNIX程序设计课程设计题目:UNIX程序设计课程设计院系:计算机与电子信息学院班级:计科132班学号:1307300358学生姓名:郭江达指导教师:葛志辉设计周数:2周成绩:日期:2015年12月27日目录1.设计任务12.设计步骤12.1开发环境配置12.2开发工具23.程序开发步骤44.遇到的问题及相应解决办法125.个人体会及建议13参考文献131.设计任务设计题目、任务及完成情况的大致说明,让老师能够了解你所做工作的大体情况。(每个人都要独立完成下面三个题目,不要相互抄袭!切记!)1、完成Linux下的

2、shell编程,要利用shell编程实现某一个具体的功能。2、完成Linux下的C语言编程,要求至少包括两个文件,比如一个test.c,test.h,test.h中包含了test.c中的声明,分别利用gcc和makefile进行编译。3、完成Linux下PHP+MySQL的编程,能够完成一个简单的具有数据库存储功能的网站。2.设计步骤2.1开发环境配置2.1.1Shell编程的开发环境Shell编程的开发环境不需要什么配置,只需在Linux系统的终端进行即可。2.1.2C语言编程的开发环境C语言在Linux系统下编程,需要dev安装包,用于编译C语言。在终端下输入“sudoapt-getins

3、talllibc6-dev”进行下载,在下载之前需要输入登录密码,之前已经下载好了,如下图所示:下载好后,系统会自动安装,安装完成便可在终端编译C语言程序了。122.1.3Linux下PHP+MySQL编程的开发环境这是在ubuntu上搭建LAMP,需要安装“php5”,“mysql”,“apache2”和“phpmyadmin”,如下图所示:2.2开发工具2.2.1VMwareWorkstation12 虚拟机VMwareWorkstation12 虚拟机简介:著名的虚拟机软件。不需要分区或重开机就能在同一台PC上使用两种以上的操作系统,完全隔离并且保护不同OS的操作环境以及所有安装在OS上

4、面的应用软件和资料,不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能等。安装方法:1.下载虚拟机可执行文件VMware-workstation-full-12.1.0-3272444.exe2.点击运行,按照安装教程安装即可。使用方法:打开虚拟机,在“文件”菜单中选择“新建虚拟机”,然后弹出“新建虚拟机向导”,然后参照虚拟机安装步骤进行安装即可。2.2.2Linux系统LinuxMint简介:LinuxMint是一份基于Ubuntu的发行版,其目标是提供一种更完整的即刻可用体验,这包括提供浏览器插件、多媒体编解码器、对DVD播放的支持、Java和其他组件。它与Ubuntu软

5、件仓库兼容。LinuxMint是一个为pc和X86电脑设计12的操作系统因此,一个可以跑得动Windows的电脑也可以使用LinuxMint来代替Windows,或者两个都跑。既有Windows又有Linux的系统就是传说中的“双系统”。安装方法:1.下载Linux系统镜像文件linuxmint-17-kde-dvd-64bit.iso;2.在虚拟机中新建一个虚拟机,通过安装教程安装即可;使用方法:直接运行即可。2.2.3devdev简介:编译C语言程序的一个软件。安装方法:在终端上输入sudoapt-getinstalllibc6-dev,然后系统提示输入密码,输入后即可下载并自动安装。使用

6、方法:编写好C语言代码后,利用gcc或makefile方法便可编译运行。2.2.4Apache2+php5+mysqlApache2简介:Apache2.X版本比老版本更加强大,更具可扩展性。一个多线程/多进程的混合模块使它可以充分利用各种规模的主机性能(从一台只运行小型站点的典型X86服务器到同时运行多个虚拟实例的大型主机),这正是Apache1.3所缺乏的。新版本以插件的形式提供了对一些特定平台和几个通用模块的支持。对IPV6的官方支持已经为互联网的升级做好了准备,对HTTP1.1的支持提高了代理服务器的性能。PHP5简介:PHP是一种简单、轻便的服务器端脚本语言。PHP最初是作为一个快速

7、、实用的工具包出现的。随着MySQL数据库的发展,PHP5还绑定了新的MySQLi扩展模块,它提供了一些更加有效的方法和实用工具用于处理数据库操作。这些方法大都以面向对象的方式实现,同时也极大地提高了基于数据库的Web项目的执行速度。另外,PHP5中还改进了创建动态图片的功能,能够支持多种图片格式(如PNG、GIF、TTIF、JPGE等)。PHP5以及内置了对GD2库的支持,因此安装GD2库(主要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。