php集成环境搭建

php基础开发(集成环境搭建)

1、下载软件

2、安装软件并配置环境

3、验证

1、下载软件

下载地址

链接:https://pan.baidu.com/s/14rAsOm1g2WUUVaQ7E7VOuQ 
提取码:wamp 

或者搜索wamp自行下载进行安装。

2、安装软件并配置

安装:

选中软件,双击安装默认下一步即可,安装完成后如下。

配置:

双击桌面wamp软件启动

win+r打开运行窗口、输入cmd进入wamp所在目录。进如bin目录如下

apache配置:

黑窗口控制台,进入apache下的bin目录。输入mysql -uroot -p 回车

输入 httpd -t 检查 apache 环境搭建语法是否正常。

apache配置虚拟站点:

下apache/conf下的httpd.conf配置如下:
httpd.conf配置如下:删除“#”及去除注释。
LoadModule vhost_alias_module modules/mod_vhost_alias.so
Include conf/extra/httpd-vhosts.conf

下apache/conf/extra下的httpd-vhost.conf配置如下:
vhost.conf配置如下:
<VirtualHost *:80>
    # ServerAdmin 1@qq.com
    # php_admin_value open_basedir /data/www/domain:/data/www/domain/:/tmp:/var/tmp:/proc
    ServerName www.domain.com
    ServerAlias m.domain.com
    DocumentRoot /data/www/domain
    <Directory /data/www/domain>
        SetOutputFilter DEFLATE
        Options FollowSymLinks
        AllowOverride All
        Order Deny,Allow
        Require all granted
        DirectoryIndex index.php index.html index.htm
    </Directory>
    ErrorLog  /data/wwwlog/domain_ssl_error.log
    CustomLog  /data/wwwlog/domain_ssl_access.log combined
</VirtualHost>

数据库配置:

黑窗口控制台,进入mysql下的bin目录。输入mysql -uroot -p 回车登录,设置数据库密码:

方法1:

set password for root@localhost = password('root');

方法2:

use user;

update user set password=password('123') where user='root' and host='localhost';  

flush privileges;

方法3:

grant all on *.* to 'root'@'localhost' IDENTIFIED BY 'root'with grant option ;mysql>flush privileges;

方法4:


若忘记密码:

进入服务,关闭mysql服务

mysqld --skip-grant-tables; (启动MySQL服务的时候跳过权限表认证)

use mysql; 

update user set password=password("123") where user="root";

(或:update user set authentication_string=password("123") where user="root"; ) 此命令适用于mysql5.7版本

flush privileges;

quit;

mysql -uroot -p(重新登录)

或者进入cmd进入bin直接通过mysqladmin设置

mysqladmin -uroot -p123456 password 123 

php配置:

黑窗口控制台,进入php下的php对应版本目录。

控制台执行php代码:
    php.exe -r "echo phpinfo();" (php.exe -r "echo phpinfo();")

设置允许错误类型:php.ini

error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING & ~E_ERROR & E_COMPILE_ERROR & E_RECOVERABLE_ERROR

设置文件上传允许大小:php.ini

file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开
upload_tmp_dir ;文件上传至服务器上存储临时文件的地方
upload_max_filesize = 8m ;允许上传文件大小的最大值。默认为2M
post_max_size = 8m ;表单POST给PHP的所能接收的最大值,包括表单里的所有值 默认为8M
根据网上的资料,如果上传大于8M的文件,还要改一下时间的设置:
max_execution_time = 600 ;每个PHP页面运行的最大时间值(秒),默认30秒
max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
memory_limit = 8m ;每个PHP页面所吃掉的最大内存,默认8M
把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了
max_execution_time = 600
max_input_time = 600
memory_limit = 32m
file_uploads = on
upload_tmp_dir = /tmp
upload_max_filesize = 32m
post_max_size = 32m

正常启动wampserver

默认三个服务未启动窗口右下角wamp是红色的,开启两个服务是橙色、开启三个服务是绿色正常颜色。如果功能正常是橙色。

我的电脑、管理、服务与应用程序、服务 开启以下三个服务即可。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值