环境搭建介绍
- 环境搭建四个部分:操作系统+数据库+开发语言+服务器
操作系统:xp,win7,win8,vista,linux,unix,ios,android。。。
服务器:windows server 2000、windows server 2003、server2008、server2012、server2016
个人:dos、windows3.1、window95(真正意义上的图形操作系统)、win98、windows ME(过渡系统)、windows Xp(较之前版本最稳定的)、win7、win8、win8.1、win10
数据库:mysql、oracle、sqlserver(微软)、db2。。。
开发语言:java、php、c、c++、c#、vb、python、.net、js。。。
服务器:tomcat、apache、IIS。。。
(注:背景颜色为黄色的是要学习的重点)
操作系统(Operating System)简称OS,是管理计算机硬件和软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,其他软件在操作系统上运行。操作系统是用户和计算机的接口,也是计算机硬件和其它软件的接口。它的作用是管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它软件开发提供必要的服务和相应的接口等。linux和unix占据了市场的大部分份额。
数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。在信息化社会,充分有效的管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。
开发语言是(development language)即用来定义计算机程序的形式语言,其中python是测试第一脚本语言。
服务器(server)Apache是世界使用排名第一的Web服务器软件,几乎可以运行在所有计算机平台上,由于其跨平台和安全性被广泛使用。它快速、可靠并且可以通过简单的API扩充,将Perl/Python等解释器编译到服务器中。而Tomcat是Apache软件基金会的Jakarta项目中的一个核心项目,由Apache、Sun等公司及个人共同开发完成,特点:技术先进、性能稳定、免费。IIS是一种Web服务组件,其中包括web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等反面,它使得在网络上发布信息成了一件很容易的事。IIS的安全性较差。
aone(项目管理软件):Windows+MySQL+PHP+Apache
oa(办公自动化):Windows+MySQL+Java+Tomcat
exam:Windows+Access+ASP+IIS
oa:Linux+Oracle+Java+Tomcat
2.环境搭建的基本步骤
1)准备干净无毒的操作系统,基本配置符合项目软件的最低要求
安装或者拷贝(虚拟机--VMware)虚拟机:可以同时多个os进行安装和使用以及切换(os指操作系统)
2)安装数据库,进行数据库的基本配置和启动,进行数据准备
3)安装服务器,进行基本配置和启动
4)把开发包放到服务器的指定位置,进行基本的配置(放在了htdocs)
5)访问应用软件,进行基本的配置
3.XAMPP(一种功能强大的建站集成软件包)
X:操作系统
A:Apache
M:MySQL
P:PHP