欢迎来到天天文库
浏览记录
ID:6819328
大小:156.50 KB
页数:18页
时间:2018-01-27
《课程设计(论文)-基于linux的动态网站开发平台的搭建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、胡亮《搭建基于Linux动态网站开发平台》第2页共19页基于Linux的动态网站开发平台的搭建 学生姓名:xxx指导老师:xxx摘要本文介绍如何对基于linux的动态网站开发平台的搭建。详细的介绍了MySQL数据库,并对其安装配置做了大体的说明。另外对Apache、PHP的配置也进行了说明,还介绍了Samba服务器的相关知识。我们将使用MySQL搭建数据库服务器,而用Apache和PHP构建动态网站,最后再用Samba服务器实现网站程序的快速开发。关键词Linux;MySQL;Apache;PHP;Samba胡亮《搭建基于Linux动态网站开发平台》第2页共19页Linux-base
2、dplatformtobuilddynamicwebdevelopmentStudentname:HuLiangAdvisor:ZHOUShu-RenAbstractThisarticledescribeshowadynamicweb-baseddevelopmentplatformforlinuxstructures.DetailedintroductiontotheMySQLdatabaseanditsinstallationandconfigurationmadearoughdescription.InadditiontotheApache,PHPconfigurational
3、sodescribed,butalsointroducestheknowledgeofSambaserver.WewillusetheMySQLdatabaseserversetup,butwithApacheandPHPtobuilddynamicWebsite,Sambaserverandthenfinallyrealizetherapiddevelopmentofawebapplication.KeywordsLinux;MySQL;Apache;PHP;Samba胡亮《搭建基于Linux动态网站开发平台》第2页共19页目录目录21引言31.1课程设计的背景31.2课程设计的目
4、的41.3相关概念简介42MySQL数据库服务器的安装及其设置62.1获得MySQL软件62.2熟悉MySQL的安装流程62.3MySQL数据库服务器的安装62.3MySQL服务器的初始设置82.4新建数据库及其权限设置93Apache和PHP的安装与配置103.1Apache和PHP软件的获得104测试155结束语18参考文献19胡亮《搭建基于Linux动态网站开发平台》第18页共19页胡亮《搭建基于Linux动态网站开发平台》第18页共19页1引言1.1课程设计的背景在这个信息瞬息万变社会里,网络以其惊人的速度发展,网络服务层出不穷。在众多的传统的和新型的网络服务中,web网站是
5、目前最受欢迎的也是应用最为广泛的一种。Web网站已经成为公司或企业形象的一种标志,已经有越来越度的公司或政府部门,开始搭建自己的web网站。Web网站的建设已经成为企业信息化当中非常重要的一项工作。1.2课程设计的目的本课程设计设主要目的是在Linux操作系统下完成搭建基于Linux动态网站开发平台。Linux提供了大量免费的应用软件,所以我使用了基于Linux的完全免费的PHP技术的实现方法,搭建了一个支持数据库的完全免费的动态网站开发平台。通过该课程设计的学习,总结Linux网络系统课程的学习内容,利用apache,mysql和php以及相关的软件在Linux系统下配置一个Web
6、服务器,并完善Web服务器的功能。1.3相关概念简介1.MySQLMySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQLAB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。它的主要自身特性如下:1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性 2.支持AIX、FreeBS
7、D、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统 3.为多种编程语言提供了API。这些编程语言包括C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。胡亮《搭建基于Linux动态网站开发平台》第18页共19页 4.支持多线程,充分利用CPU资源 5.优化的SQL查询算法,有效地提高查询速度 6.既能够作为一个单独的应
此文档下载收益归作者所有