首页 开发编程 正文

怎么部署php网站 如何在ftp服务器下部署php网站

其中也会对怎么部署php网站进行解释,1、如何在ftp服务器上部署php网站2、在Windows系统下怎么部署PHP网站运行环境3、如何在IIS下部署PHP网站4、如何安装部署php网站如何在ftp服务器上部署php网站首先你的服务器上要有一个能解析PHP的软件,把你的这个PHP文件夹设置为网站的发布位置,然后还需要有DNS解析服务器...

今天给各位分享怎么部署php网站的知识,其中也会对怎么部署php网站进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录:

如何在ftp服务器上部署php网站

首先你的服务器上要有一个能解析PHP的软件,如:APACHE,TOMCAT等等,先启动这个软件,具体的配置方法可以上网再找一下。然后在他们的

配置文件

中,把你的这个PHP文件夹设置为网站的发布位置,这样你就能通过IP地址网络来访问了。如果想通过域名的方式来访问,那就比较复杂了,首先得有个域名,然后还需要有

DNS解析

服务器来解释这个域名具体指向的位置。然后才能通过域名来访问你的网站。

在Windows系统下怎么部署PHP网站运行环境

phpstudy软件

方法/步骤如下:

1、首先,在百度软件中心里下载最新的phpstudy软件。phpstudy已经自己集成了php网站所需要的所有环境了。

2、安装后打开phpstudy,显示界面如下。

3、点击 其他选项菜单 再选择phpstudy设置。进入phpstudy设置界面。

4、在 网站目录 里选择下好的PHP网站源码,再点击 应用。

5、重新回到了开始打开的界面,点击右上角 重启 ,等待重启成功。

6、打开浏览器,输入,就成功进入了下载好的网站里了。说明网站配置已经成功。这时可以进入网站源码里去随意修改符合你的要求了。

如何在IIS下部署PHP网站

首先你要有windows2003和iis6.0(6.0以下就免谈了)。

然后要安装的东东依次为:php5.2,mysql5.0,phpmyadmin2.11

这些东西一个个去找实在是太麻烦了,幸好我们有wamp。

只要学会了安装wamp,那么就只剩下“配置”了。

下面所有牵涉到的文件路径都以wamp为准,php在wamp中的目录为wamp\bin\php\php5.2.5。

要让iis能够解析php,首先要把php.ini复制到c:\windows目录下,把php5isapi.dll复制到c:\windows\system32下。

然后从windows2003的管理工具中进入iis,新添加一个web服务扩展,扩展名可以任意填写,比如说“php服务扩展”,要求的文件则是php5isapi.dll,勾上“设置扩展状态为允许”。

然后新建一个网站,假设已经有了一个网站,右键“属性”,为网站创建一个“应用程序池”,执行权限为“脚本和可执行程序”,点击“配置”,添加一个

“应用程序扩展”,在新弹出的窗口中,可执行文件选择刚才的php5isapi.dll(最好是c:\windows\system32下的),”扩展

名”为.php,动作限制为“get,head,post,trace”,勾去“确认文件是否存在”

ok,这样php就基本上配置好了,可以去网站根目录下创建一个index.php,写入“

?php

phpinfo();?”,然后打开浏览器测试一下就可以了。

首先你必须修改php.ini,找到extension_dir这个参数,假设wamp安装在d盘,改成

extension_dir

=

“d:\wamp\bin\php\php5.2.5\ext\”,然后找到extension=php_mysql.dll和

extension=php_mysqli.dll,确保他们之前的逗号已经去掉。

接下就是关键了,在wamp\bin\php\php5.2.5目录下有一个关键的文件libmysql.dll,昨天困扰了许久,才想起以前配置

mysql的惨痛经历(都是wamp惹的祸,把php/mysql的安装搞的太简单了),这个文件一定要复制到c:\windows\system32目

录下去,否则就算在php.ini里面打开extension=php_mysql.dll也没有用,当浏览需要连接mysql的页面时,会报错说

“mysql”类型不存在。

我们就遇到了这样一个实际问题:54上已经在运行asp以及asp.net的网站,iis抢占了80端口,apache就不能使用了,这样难道你要别人在

单,在wamp中找到httpd.conf文件,将其中所有“80”字样替换成你想要的端口,重启apache就可以了。apache里面一共有4个地方

需要修改80:

listen

80,servername

localhost:80,namevirtualhost

*:80,前2个是默认的,后2个是配置了virtualhost才会出现。/pre

评论

11

加载更多

如何安装部署php网站

Apache 的安装

1 点击apahce安装包

2 接受协议

3 下面3项随便填即可

apache 监听80 端口.如果iis用了80端口,修改iis端口或者apache端口,以免冲突

4 这里默认的是 typical,建议选custom,点击next.

5 这里可用修改安装路径,注意安装路径不能含中文.

6 点击install开始安装

7 安装完成后在浏览器里打入

如果可以看到这个页面,证明apache安装成功,已经可以解释静态页面了

MySQL 的安装

1 点击MySQL安装包

2 默认是Typical,如果想修改安装路径的话也可以选择custom.

注意:安装mysql的路径中,不能含有中文!

3 点击intall开始安装

4 跳过注册

5 是否现在就配置 MySQL.也可以之后在开始菜单的configuration wizard 进行配置.

这里是现在进行配置

6 选择Detailed Configuration(详细设置),点Next继续

7 下面这个选项是选择mysql应用于何种类型,第一种是开发服务器,

将只用尽量少的内存,第二种是普通WEB服务器,将使用中等数量内存,

最后一种是这台服务器上面只运行MySQL数据库,将占用全部的内存.

用户可根据自己的需求,选择选项.这里只选择开发服务器,点Next继续

8 下面是选择数据库用途,第一种是多功能用途,

将把数据库优化成很好的innodb(事务)存储类型和高效率的myisam(非事务)存储类型,

第二种是只用于事务处理类型,最好的优化innodb,但同时也支持myisam,只有myisam才支持全文索引

最后一种是简单的网络开发,适合于简单的应用,只有不支持事务的myisam类型是被支持的.

一般选择第一种多功能的.

9 下面是选择InnodDB的数据存放位置,一般默认好了,不需要改动

(如果要修改数据保存路径,也可用在安装后修改my.ini的datadir的值)

10 下面是选择MySQL允许的最大连接数,第一种是最大20个连接并发数,

第二种是最大550个并发连接数,最后 一种是自定义,你可以根据自己的需要选择.

这里选择第一个

下面是是否运行网络链接.这里选择复选框.数据库监听的端口,一般默认是3306,

如果改成其他端口,以后连接数据库的时候都要记住修改的端口,否则不能连接mysql数据库,

比较麻烦,这里不做修改,用mysq的默认端口:3306

12 这一步设置mysql的默认编码,默认是latin1,也是标准的编码.第二种是UTF8,第三种是手动设置.

编码是版本4.1以上引入的.如果要用原来数据库的数据,最好能确定原来数据库用的是什么编码,如果这里设置的编码

和原来数据库数据的编码不一致,在使用的时候可能会出现乱码.建议使用latin1标准编码

13 这一步是是否要把mysql设置成windows的服务,一般选择设成服务,

这样以后就可以通过服务中启动和关闭mysql数据库了.推荐:下面的复选框也勾选上,

这样,在cmd模式下,不必非到mysql的bin目录下执行命令.在命令行下咨询可以执行文件

14 这一步是设置mysql的超级用户密码,这个超级用户非常重要,

对mysql拥有全部的权限,请设置好并牢记超级用户的密码,

下面有个复选框是表示创建一个匿名账号,这会使数据库系统不安全.

如果有这个需求,也请勾选.

15 点击 Execute进行安装

16 点击finish完成安装

怎么部署php网站的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于怎么部署php网站、怎么部署php网站的信息别忘了在本站进行查找喔。

本文转载自互联网,如有侵权,联系删除