WampServer操作手册


1.安装
版本2.5需要安装Microsoft Visual C++ 2012 Redistributable
版本3.0.4需要安装Microsoft Visual C++ 2015 Redistributable 和 Microsoft Visual C++ 2012 Redistributable 要两个一起

2.远程访问网站
在apache的配置文件httpd.conf
找到
#   onlineoffline tag - don't remove
     Require local
将此处修改如下
#   onlineoffline tag - don't remove
#   Require local
#   Deny from all
Require all granted
Order Deny,Allow   
Allow from all

注意:上面为版本2.5,如果版本是WampServer3.0.4
在D:\wamp64\bin\apache\apache2.4.18\conf\extra(根据实际安装路径而定)\httpd-vhosts
找到Require local,并用“Require all granted”代替它

3.phpmyadmin远程访问
WampServer3.0.4账户默认root密码为空
登录后可以新建用户密码
在Apache环境下phpmyadmin的配置文件phpmyadmin.conf ,找到 下面代码:
<Directory "D:/wamp64/apps/phpmyadmin4.5.5.1/"> 
   Options Indexes FollowSymLinks MultiViews  
   AllowOverride all  
  <IfDefine APACHE24>  
    Require local  
  </IfDefine>  
  <IfDefine !APACHE24>  
    Order Deny,Allow  
      Deny from all  
      Allow from localhost ::1 127.0.0.1  
    </IfDefine>  
  php_admin_value upload_max_filesize 128M  
  php_admin_value post_max_size 128M  
  php_admin_value max_execution_time 360  
  php_admin_value max_input_time 360  
</Directory> 
参照改为
<Directory "D:/wamp64/apps/phpmyadmin4.5.5.1/">
   Options Indexes FollowSymLinks MultiViews  
   AllowOverride all  
  <IfDefine APACHE24>  
    Require local  
  
    #--> 修改行  
#意味允许183.225.5.215 ip访问(想限制把ip前#去掉)
    #Require ip 183.225.5.215

#意味允许都可以访问
Require all granted
  
  </IfDefine>  
  <IfDefine !APACHE24>  
    Order Deny,Allow  
      Deny from all  
      Allow from localhost ::1 127.0.0.1    
  </IfDefine>  
  php_admin_value upload_max_filesize 128M  
  php_admin_value post_max_size 128M  
  php_admin_value max_execution_time 360  
  php_admin_value max_input_time 360 
</Directory>
4.网站根目录修改
寻找httpd.conf 下 DocumentRoot "D:/wamp64/www/"
<Directory "D:/wamp64/www/">如果不想要默认存放项目的目录,那么可以改为自己喜欢的目录:如:DocumentRoot "D:/website/"
<Directory "D:/website/">
还不够。此时我们还要在安装目录下的“scripts”文件夹里面找到config.inc.php文件,打开它,搜索
$wwwDir = $c_installDir.'/www';将其改为:
$wwwDir = 'D:/website/';




5.php页面URL重写实现静态化(3.0.4貌似不用配置看情况而定)
①.
先打开httpd.conf
查找:#LoadModule rewrite_module modules/mod_rewrite.so
改成:LoadModule rewrite_module modules/mod_rewrite.so
②.
查找:
<Directory /> 
Options FollowSymLinks 
AllowOverride None 
</Directory>
改成:(可能里面的内容有点不同,但是主要是AllowOverride All)
<Directory /> 
Options FollowSymLinks 
AllowOverride All
</Directory>
③.
新建url重写规则.htaccess
RewriteEngine On
RewriteBase /
RewriteRule ^(popping)\.你想要要的后缀$ $1.php 把php后缀改为其他后缀

当写成
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 
顺便输入什么后缀可访问不输入也可以访问(不推荐的,哈哈~)
如果是
Options +FollowSymlinks 
RewriteEngine On 
RewriteBase / 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}.php -f 
RewriteRule ^(.+)$ /$1.php [L,QSA]
那么就可以把后缀给隐藏掉(推荐),有后缀也是不影响使用的

更多规则可以参照正则表达式定义………………




6.修改WampServer 的附件上传限制的方法:
方法一:修改 php.ini 文件。


相关参数解释:


file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开。

upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹。

upload_max_filesize = 2m ;望文生意,即允许上传文件大小的最大值。默认为2M

post_max_size = 8m ;指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值。默认为8M

max_execution_time = 30 ;每个PHP页面运行的最大时间值(秒),默认30秒

max_input_time = 60 ;每个PHP页面接收数据所需的最大时间,默认60秒

memory_limit = 128m ;每个PHP页面所吃掉的最大内存,默认128M。如果觉得小了,可以设置大点。128够用。

max_execution_time = 600

max_input_time = 600

upload_max_filesize = 32m

post_max_size = 32m

把上述参数修改后,在网络所允许的正常情况下,就可以上传大体积文件了。

END


  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WampServer教程 据我所知很多同学都想要试着学习一下PHP,无奈要在Windows下安装搭建好一个PHP环境来学习对于菜鸟同学来说繁琐程度足以让一半以上的人放弃,毕竟 Apache+PHP+MySQL 这3个程序配置起来比较麻烦,对于新手来说,要弄清楚那些配置还真是云里雾里。所以傻瓜式整合型的WAMP程序(Windows+Apache+PHP+MySQL)就出来了,这类软件可以让懒人和新手朋友们免除安装配置多款服务器软件的麻烦,让同学们更快地投入到PHP语言本身的开发与学习当中去。 WAMP类的软件有许多,并且基本上都是免费的,比如 XAMPP 等,而今天在这里我们要向大家介绍的是——WAMP Server,没错!它就是叫做WAMP! LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的著名免费开源的软件,其中包括:Linux操作系统;Apache网页服务器;MySQL数据库管理系统(或者数据库服务器);PHP 和有时 Perl 或 Python脚本语言。取各自名字的首个字母就组成LAMP这个词了。同样,在Windows操作系统下使用这些软件组合,就叫做WAMP了。 虽然这些开放源代码程序本身并不是专门设计成同另外几个程序一起工作的,但由于它们都是用于构建Web服务器的影响较大的开源软件,这就导致了这些组件经常配合在一起使用。在过去的几年里,这些组件的兼容性不断完善,在一起的应用情形变得更加普遍。并且它们为了改善不同组件之间的协作,已经创建了某些扩展功能。目前,几乎在所有的Linux发布版中都默认包含了这些产品。Linux操作系统、Apache服务器、MySQL数据库和Perl、PHP或者 Python语言,这些产品共同组成了一个强大的Web应用程序平台。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值