基于Linux的动态网站开发平台的搭建

基于Linux的动态网站开发平台的搭建

ID:39474273

大小:183.00 KB

页数:18页

时间:2019-07-04

基于Linux的动态网站开发平台的搭建_第1页
基于Linux的动态网站开发平台的搭建_第2页
基于Linux的动态网站开发平台的搭建_第3页
基于Linux的动态网站开发平台的搭建_第4页
基于Linux的动态网站开发平台的搭建_第5页
资源描述:

《基于Linux的动态网站开发平台的搭建》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、胡亮《搭建基于Linux动态网站开发平台》第2页共19页基于Linux的动态网站开发平台的搭建 学生姓名:xxx指导老师:xxx摘要本文介绍如何对基于linux的动态网站开发平台的搭建。详细的介绍了MySQL数据库,并对其安装配置做了大体的说明。另外对Apache、PHP的配置也进行了说明,还介绍了Samba服务器的相关知识。我们将使用MySQL搭建数据库服务器,而用Apache和PHP构建动态网站,最后再用Samba服务器实现网站程序的快速开发。关键词Linux;MySQL;Apache;PHP;Sam

2、ba胡亮《搭建基于Linux动态网站开发平台》第2页共19页Linux-basedplatformtobuilddynamicwebdevelopmentStudentname:HuLiangAdvisor:ZHOUShu-RenAbstractThisarticledescribeshowadynamicweb-baseddevelopmentplatformforlinuxstructures.DetailedintroductiontotheMySQLdatabaseanditsinstallati

3、onandconfigurationmadearoughdescription.InadditiontotheApache,PHPconfigurationalsodescribed,butalsointroducestheknowledgeofSambaserver.WewillusetheMySQLdatabaseserversetup,butwithApacheandPHPtobuilddynamicWebsite,Sambaserverandthenfinallyrealizetherapidde

4、velopmentofawebapplication.KeywordsLinux;MySQL;Apache;PHP;Samba胡亮《搭建基于Linux动态网站开发平台》第2页共19页目录目录21引言31.1课程设计的背景31.2课程设计的目的41.3相关概念简介42MySQL数据库服务器的安装及其设置62.1获得MySQL软件62.2熟悉MySQL的安装流程62.3MySQL数据库服务器的安装62.3MySQL服务器的初始设置82.4新建数据库及其权限设置93Apache和PHP的安装与配置103.1Ap

5、ache和PHP软件的获得104测试155结束语18参考文献19胡亮《搭建基于Linux动态网站开发平台》第18页共19页胡亮《搭建基于Linux动态网站开发平台》第18页共19页1引言1.1课程设计的背景在这个信息瞬息万变社会里,网络以其惊人的速度发展,网络服务层出不穷。在众多的传统的和新型的网络服务中,web网站是目前最受欢迎的也是应用最为广泛的一种。Web网站已经成为公司或企业形象的一种标志,已经有越来越度的公司或政府部门,开始搭建自己的web网站。Web网站的建设已经成为企业信息化当中非常重要的一

6、项工作。1.2课程设计的目的本课程设计设主要目的是在Linux操作系统下完成搭建基于Linux动态网站开发平台。Linux提供了大量免费的应用软件,所以我使用了基于Linux的完全免费的PHP技术的实现方法,搭建了一个支持数据库的完全免费的动态网站开发平台。通过该课程设计的学习,总结Linux网络系统课程的学习内容,利用apache,mysql和php以及相关的软件在Linux系统下配置一个Web服务器,并完善Web服务器的功能。1.3相关概念简介1.MySQLMySQL是一个小型关系型数据库管理系统,开

7、发者为瑞典MySQLAB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购.对于Mysql的前途,没有任何人抱乐观的态度.目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。它的主要自身特性如下:1.使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性  2.支持AIX、FreeBSD、HP-UX、Linux、M

8、acOS、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.既能够作为一个单独的应

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

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

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