部署PHP项目应该注意的几点事项分享

yipeiwu_com6年前PHP代码库

在部署PHP项目时,有几点需要特别注意,也是初学者比较容易忽视的点:

一、下载WAMPServer后,如何安装配置?

二、如何通过客户端管理MySQL数据库?

三、如何通过IP地址访问PHP网站,如果在局域网内部访问服务器上的PHP网站?

针对第一点,注意以下内容:

1、下载WAMPServer,地址可以自己去找;

2、安装WAMPServer

3、此时PHP、Apache、MySQL都已经装好,甚至可以立即访问http://localhost,也可以通过phpMyAdmin访问到MySQL数据库;

4、如果要开启伪静态,需要做如下操作:

加载Rewrite模块:

在conf目录下httpd.conf中找到

复制代码 代码如下:

01.LoadModule rewrite_module modules/mod_rewrite.so 

将前面的注释#去掉

许在任何目录中使用“.htaccess”文件,将“AllowOverride”改成“All”(默认为“None”):

复制代码 代码如下:

# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride All

针对第二点,注意以下内容:

1、通过phpMyAdmin,找到用户菜单,修改MySQL密码(默认密码为空)

2、下载Navicat对MySQL进行管理

针对第三点,注意以下内容:

1、允许IP地址访问(默认都只允许127.0.0.1访问):

在Apache的配置文件httpd.conf找到如下内容,将Deny from all这一行注释掉

复制代码 代码如下:

#   onlineoffline tag - don't remove
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1

相关文章

php如何调用webservice应用介绍

php如何调用webservice应用介绍

1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中...

PHP空值检测函数与方法汇总

几乎任何入口的HTTP请求我们都会去检测它携带的参数,类似 isset() empty() 的函数一定不少见。 以下的测试结果基于 PHP7.16 是否定义判断: isset() 可以...

PHP Ajax实现页面无刷新发表评论

大家都有在网站发表评论的经历,传统的发表过程无非是:发表->提交页面表单->等待刷新页面,这样在网络比较拥挤的时候,往往需要漫长的等待,今天介绍用PHP+Ajax实现页面无刷...

php使用for语句输出三角形的方法

本文实例讲述了php使用for语句输出三角形的方法。分享给大家供大家参考。具体实现方法如下: <?php //phpinfo(); function Dis($n...

约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数

来看看这个问题的详细描述: view sourceprint?一群猴子排成一圈,按 1,2,...,n 依次编号。然后从第 1 只开始数,数到第 m 只,把它踢出圈,从它后面再开始数,...