如何安装PHP,第1张

为了开始使用 PHP,您可以:

找一个支持 PHP 和 MySQL 的 Web 主机

在您自己的 PC 机上安装 Web 服务器,然后安装 PHP 和 MySQL

使用支持 PHP 的 Web 主机

如果您的服务器支持 PHP,那么您不需要做任何事情。

只要在您的 web 目录中创建 php 文件即可,服务器将自动为您解析这些文件。

您不需要编译任何软件,或安装额外的工具。

由于 PHP 是免费的,大多数的 Web 主机都提供对 PHP 的支持。

在您自己的 PC 机上建立 PHP

然而,如果您的服务器不支持 PHP,您必须:

安装 Web 服务器

安装 PHP

安装数据库,比如 MySQL

官方 PHP 网站 

集成开发环境推荐 WAMP 

PHP 服务器组件

如果您是第一次安装,建议您使用集成的服务器组件,它已经包含了 PHP、Apache、Mysql 等服务,能够为您节省很多繁琐的配置环境过程所需花费的时间。

WampServer

Window系统可以使用 WampServer/,支持32位和64位系统,根据自己的系统选择版本。

WampServer 安装也简单,你只需要一直点击 "Next" 就可以完成安装了。

实在不懂的,可以查看WampServer安装教程。

XAMPP

XAMPP 支持 Mac OS 和 Window 系统,下载 

IDE (Integrated Development Environment,集成开发环境)

Eclipse for PHP(免费)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台(如果未安装JDK,则需要先 下载 JDK 安装)。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。

支持 Window、Linux 和 Mac OS 平台。

Eclipse for PHP 官方下载 

PhpStorm(收费)

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。

PhpStorm 非常适合于PHP开发人员及前端工程师。提供诸于:智能HTML/CSS/JavaScript/PHP编辑、代码质量分析、版本控制集成(SVN、GIT)、调试和测试等功能。

支持 Window、Linux 和 Mac OS 平台。

注意,Access不是不要钱,而是它包含在Office套件中。你买了Office套件的同时也把Access的费用付了。

因为Access数据文件本身可以通过ODBC等接口直接操作不需要Access程序的参与。所以很多Windows下的程序把Access做为免费的嵌入数据库使用。

现在有很多免费和开源的数据库可供使用。SQL Server也有免费得Express版本。

ASP、JSP和PHP是目前流行的Web开发技术。

ASP是Microsoft推出的。最新的是ASPNET20。ASP网站需要IIS运行,所以也不是真正意义上得免费,你得买WIndows。

JSP其实只是Sun的JavaEE体系中的一部分。JavaEE是目前主流的开发B/S系统之一。最新的是50版本。JavaEE的免费产品多得很。有很多的免费产品供选择。运行的服务器软件有免费的、操作系统也有免费的(Sun的Solairs和Linux)。甚至开发硬件也可以免费,你可以向Sun申请,Sun会向你提供开发机器远程登录的帐号。有些项目甚至能得到Sun的服务器。

PHP也是Web开发技术之一。PHP本身是免费开源的。支持大多数的Web服务器。

NET是微软最新一代的开发平台。微软目前提供免费的SDK包和Express版本的开发工具。不过NET只能运行在Windows平台上(Linux上有一个模拟的Mono项目,不过目前还很不成熟),所以你至少得买套Windows才能用。

1、iftop

类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。

2、Ganglia

Ganglia是伯克利开发的一个集群监控软件。可以监视和显示集群中的节点的各种状态信息,比如如:cpu 、mem、硬盘利用率, I/O负载、网络流量情况等,同时可以将历史数据以曲线方式通过php页面呈现。

3、Cacti

Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。

Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结 构、host以及任何一张图,还可以与LDAP结合进行用户验证。

4、Zenoss

Zenoss Core是开源企业级IT管理软件-是智能监控软件,他允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度。Zenoss Core同时也是开源的网络与系统管理软件。

Zenoss提供功能丰富的产品,以监测整个IT基础设施:

5、Monit

Monit是一款功能非常丰富的进程、文件、目录和设备的监测软件,用于Unix平台。可以自动修复那些已经停止运作的程序,特使适合处理那些由于多种原因导致的软件错误。

Monit 对管理员可谓神器也。话说 NAGIOS 也就是在监控牛,而 Monit 不但本地监控牛,远程服务监控也牛。只要花点功夫,服务就永远都能“死而复生”。

基本上没有免费服务器。

网站早已不再神秘,再也不是什么高技术活。普通用户也可以轻松的建立出相对专业的网站。下面向大家简单介绍一下个人建站的一些流程和注意事项。

一、域名

要想让人家访问自己的网站,域名是必不可少的。域名要尽可能的短、尽可能的方便记忆,比如top域名,当然现在好记的、有特征的域名已经不多了,这需要你自己进行考虑,只要觉得有一定的规律或便于用户记忆即可。

二、空间

要建网站,其次必须要有一个空间,即存放网站的地方。对于个人用户,建议购买虚拟主机。在购买虚拟主机时要看其服务、速度、响应时间等。一般选择有一定名气的服务商即可。

注:域名、空间目前国内比较好的服务商像阿里云、西部数码、中国数据等都是非常好的选择。

三、网站程序

网站程序当然是选择现成的,因为个人没有必要去从头开始编制一个网站程序,也没有那个实力。现在网上有现成的网站管理系统,这类系统还有很多,可以在自己综合试用的基本上进行选择。

在选择网站程序时,还必须考虑到其通用性和二次开发。对于通用性不好、不利于二期开发的,虽然功能强大但不建议选用,因为网站有了一定规模后需要进行个性化功能设计时会很麻烦。另外程序尽量选择asp(aspnet),PHP、JSP等在国内不是特别流行;在asp和aspnet之间也尽量选用aspnet,毕竟其基于net架构是发展的潮流。

四、网站设计

选择好了网站程序后,则需要根据自己的需要进行网站设计。一般来说,如果有专业的美工和程序员进行修改自然最好。不过个人站长可能不一定具备这种条件,可以选择服务商的智能建站。

MonkeyServe – 英国无限容量cPanel面板可绑米免费空间

MonkeyServe免费空间来自英国,无限容量,无限流量,提供yournamemonkeyservecom免费二级域名1个,可绑定无限个域名、建立无限个网站,支持PHP、CGI,提供无限个MySQL数据库、无限个PostgreSQL数据库、无限个免费邮箱,定期备份数据,cPanel主机管理面板(可选简体中文版),限制20个并发连接,页顶和页底有强制插入广告。

网址:http://monkeyservecom

申请MonkeyServe空间后,你会收到欢迎邮件,24小时左右你的免费空间才会被开通,到时会给你发帐户登陆信息邮件。

FTP地址就是你的二级域名,网页文件传到“/public_html/”目录下。

MySQL数据库创建:

登陆cPanel管理面板,点“MySQL Databases”进入,在“New Database:”后面输入数据库名,点后面的按钮创建数据库。然后在“Add New User”下面输入用户名、密码,点按钮创建数据库用户。“Add User To Database”下面将你的数据库和数据库用户关联起来,并赋予全部权限。MySQL服务器地址是“localhost”。

绑定域名并建立新网站:

绑定域名必须先将你的域名DNS修改为MonkeyServe中指定的DNS服务器,否则在cPanel中无法直接绑定。然后进入“Addon Domains”,依次输入你要建立的新网站绑定的域名、此网站的FTP用户名、网页文件存放的目录名、密码,然后点下面的按钮创建新网站。登陆FTP,你会发现在/public_html/中多了你刚刚创建的网站目录,进入这个目录,把网页文件传到这个目录下就行了。

MonkeyServe的cPanel管理面板还可以设置为中文版,点“Change Language”,在“Set Language to:”的后面选择“chinese”,点后面的按钮。不过这个中文版有些地方翻译的驴唇不对马嘴,凑合着看吧。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何安装PHP

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情