PHP入门必备知识-wampserver的安装以及配置

一、wampserever的安装

学习任何一门语言,工具是必不可少的,所谓“工欲善其事,必先利其器”。对于php初学者来说,wampserver是一款不错的软件。在它安装的过程中,已经集成了php的开发环境,apache,mysql,并且做好了相应的配置,省去了很多复杂的配置过程。更加让每位程序员拍手叫好的一点是它是完全免费的!!!!,不得不说它是一款良心之作。
安装wampserver的过程很简单,只要按照提示一直“next”下去即可。






安装到这一步时,会提示选择一个默认的浏览器,注意找到浏览器的安装目录中的.exe文件,然后点击打开继续安装



右键点击工具栏中的wampserever的图标,选择language选项,可以选择中文,这样wamp所呈现的文字都是中文格式的,当然英文功底较好的可以跳过这一步。

二、apache以及php的环境配置

  1. appache的配置
    由于wampserver默认是只允许127.0.0.1访问的,也就是只允许本机访问,若要想通过外网访问,应当要修apache的配置文件,打开wamp的安装目录找到bin,然后打开apache这个目录,点进去找到conf这个文件夹,找到httpd.conf这个文件,打开找到大概233行这个位置,删除deny from all,然后把allow from 127.0.0.1修改成allow from all。

    继续查找找到大概190行和227行的位置,将 AllowOverride none 修改成 AllowOverride all,这是针对开启url重写功能使用的,如果项目中未使用到,可以不开启重写功能,修改这个之后,apache的安全性能会有所下降。

    如果进行了url重写修改的功能,则需要打开apache的重写功能,同样在配置文件中找到#LoadModule rewrite_module modules/mod_rewrite.so,然后将前面的#去掉,重启apache,注意:修改了apache的配置文件,必须重启apache才能生效。至此,apache的配置已经结束。
  2. php的配置
    打开wamp的安装目录找到bin,然后打开php这个目录,找到php.ini这个文件,查找到short_open_tag = Off这一行,将off改成on,(表示是否允许php代码开始标志的缩写形式);另外查找到memory_limit = 128M这一行,这个是php默认最大运行内存,如果代码运行时超过了这个值,php的内置机制就会报错,类似于memory limit之类的错误,对于运行内存比较大的程序,可以适当改变这个值,另外查找到max_execution_time = 30 这一行,这是php默认的执行时间,如果程序运行超过30s,php内置机制就会报错,同样对于执行时间比较长的程序,可以适当来修改这个值。至此,php的配置也已经结束。注意:php的配置同样也需要重新启动wamp后才能生效。

PHP入门必备知识-wampserver的安装以及配置相关推荐

  1. 全站最全面的Python 基础入门必备知识大全,学完即就业!【建议收藏仔细学习】

    前言: Python作为21世纪最火的编程语言,市面上各种学习视频层出不穷,关于Python的学习氛围也逐渐浓厚!!最近一段时间越来越多的知友们在私信我,希望我出一期python基础入门的内容,肝了N ...

  2. python3 [爬虫入门实战]爬虫之scrapy安装与配置教程

    python3 [爬虫入门实战]爬虫之scrapy安装与配置教程 标签: python爬虫scrapy 2017-07-08 15:38 77人阅读 评论(0) 收藏 举报 分类: python3爬虫 ...

  3. Python3入门——Python3+PyCharm环境的安装及配置

    Python3+PyCharm环境的安装及配置 1.Python3安装 检查Python安装是否成功 2.PyCharm的安装与配置 近期碰到有同学入门Python还不会安装并配置Python编程环境 ...

  4. python基础一入门必备知识-Python数据分析入门必备基础知识

    今天,老师要带大家解数据分析的定义.核心思路.应用领域以及开发流程,向大家全方位展示数据分析入门必备基础知识,全都是干货哦!虽然看完本文,不能让大家立马变身为一名数据分析师,但是能让大家对数据分析有一 ...

  5. Java补充之MySQL入门必备知识

    文章和代码已经归档至[Github仓库:https://github.com/timerring/java-tutorial ]或者公众号[AIShareLab]回复 java 也可获取. 文章目录 ...

  6. DreamFactory入门指南 - 第2章安装和配置DreamFactory

    第2章安装和配置DreamFactory 在本章中,您将学习如何安装和配置DreamFactory.提供了许多安装解决方案,包括GitHub存储库,点击式安装程序,Docker容器和特定于云的安装程序 ...

  7. MySQL笔记01: MySQL入门_1.2 MySQL下载安装与配置

    2.2 MySQL下载安装与配置 2.2.1 MySQL下载 MySQL中文官网:MySQL MySQL英文官网:MySQL MySQL官网下载地址:MySQL :: MySQL Downloads ...

  8. python基础一入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识...

    python基础语法教程 python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为 ...

  9. python编程入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识

    python基础语法教程 python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为 ...

最新文章

  1. soft nms torch测试
  2. Redis系列五:redis键管理和redis数据库管理
  3. Anaconda+conda创建python沙箱环境
  4. mysql许多连接错误而被阻止_怎样解决mysql连接过多的错误?
  5. ASP调用.Net dll
  6. Android -- 自定义ScrollView实现放大回弹效果
  7. 【开发工具】makefile之override的作用
  8. java 服务端 处理跨域_javaweb服务端跨域支持
  9. xp计算机位数,XP查看电脑系统版本是32位还是64位的方法
  10. DM7数据库ODBC的配置详解
  11. android加载大的gif动图
  12. 计算机excel函数输入法,Excel公式输入技巧3法
  13. 如何写一份具有业务价值的分析报告
  14. 如何用计算机控制电灯,怎么用电脑控制LED灯
  15. 流程控制之顺数结构和选择结构
  16. 量子力学的传说——波尔篇(上)
  17. 解决报错(Navigation cancelled from “/roleList“ to “/userlist“ with a new navigation.)_@jie
  18. Screen使用教程
  19. LeetCode 1646. 获取生成数组中的最大值 Python
  20. ansys workbench网格

热门文章

  1. 从浏览器输入url到页面加载(六)前端必须了解的路由器和光纤小知识
  2. 几种清理IE缓存的方式
  3. C++快速实现去掉数组中重复元素
  4. linux oracle 03113,oracle之ORA-03113
  5. Linux内核编程(三)----------Linux内核的基本概念
  6. nginx 编译安装及增加模块
  7. 计算机启动到一半就重新启动怎么办,电脑开机过程中自动重启怎么解决
  8. 奶牛家谱(动态规划)
  9. 亚马逊签约第五届进博会;黑芝麻智能与MAXIEYE达成合作;新思科技与达索系统合作打造业界首个整体照明设计平台 | 全球TMT...
  10. linux 时间同步的2种方法