wamp非集成安装

新到公司首先就是本身搭建开发环境,原来一直用phpstudy,被它的默认配置坑了【mysql的my.ini字符集要改成utf8】,因此本身作本身的配置非集成环境,下面安装路径能够进行参考php

一.建立wamp目录

wamp目录下再建立三个目录html

图片描述

二.安装apache

我没写的表明默认,直接下一步就能够mysql

图片描述
图片描述

根目录配置

默认根目录是在 F:\wamp\apache\htdocs,如今改成本身的E:\myphp【前提是该路径存在】,配置好之后输入http://localhost访问的是E:\myphp【配置文件F:\wamp\apache\conf\httpd.conf】linux

图片描述

虚拟目录、访问权限配置

如今还把根目录改回F:\wamp\apache\htdocs,如今想访问E:\myphp可使用虚拟目录,虚拟目录就是开启另外一个工做的目录web

图片描述

# 虚拟目录,访问E盘下面的web目录  
<IfModule dir_module>  
    # 设置缺省载入页面  
    DirectoryIndex index.html index.htm inde.php
    # 设置站点别名,别名与访问路径是相关的,取任何名称均可以(除特殊)  
    Alias /myweb "E:/myphp" 
</IfModule>     
    <Directory E:/myphp>  
    # 设置访问权限  【Deny from能够禁止某个IP禁止访问】
    Options Indexes FollowSymLinks
        Order allow,deny
   #把下面的Allow改成Deny就是拒绝全部人访问
     Allow from all
    #Deny from 100.84.155.242
</Directory>  

访问一下看看效果:http://localhost/myweb/

虚拟主机配置

如今一个linux/windows服务器想搭建多个网站【多个域名】,须要apache开启虚拟主机,在F:\wamp\apache\conf\httpd.conf中开启虚拟主机支持sql

图片描述

在F:\wamp\apache\conf\extra\httpd-vhost.conf中添加虚拟主机,<VirtualHost *:80>【访问时输入linux/windows服务器绑定域名便可,http://www.51aixue.cn】<VirtualHost #.#.#.#:80>【访问时输入linux/windows服务器的IP地址http://#.#.#.#数据库

# *表明以域名进行区分,若是是具体的IP表明以IP地址进行区分
<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host2.somenet.com
    #指定域名映射路径
    DocumentRoot "E:/myphp/ThinkPHP5"
    #默认自动加载index.php文件
    DirectoryIndex index.php
    #设置域名
    ServerName www.51aixue.cn
    ErrorLog "logs/dummy-host2.somenet.com-error.log"
    CustomLog "logs/dummy-host2.somenet.com-access.log" common
</VirtualHost>

三.解压php,apache添加php模块

解压

解压到指定路径,在该路径下找到php.ini-development改成php.iniapache

图片描述

修改php配置

打开php.ini进行以下修改并开启相应的扩展支持,路径参考本身的php路径windows

图片描述

图片描述

apache加载php模块

F:\wamp\apache\conf\httpd.conf加载php模块,配置好之后phpinfo()测试是否成功服务器

图片描述

#加载php模块,你的apache是什么版本就用那个.dll文件
LoadModule php5_module "F:/wamp/php5.4/php5apache2_2.dll"
#php配置文件路径【这很是重要,知错了会在C:\windows\目录下面找php.ini】
PHPIniDir "F:/wamp/php5.4"
#后面的*.php说明遇到*.php后缀文件就调用该模块
AddType application/x-httpd-php .php

phpinfo() //测试一下看看是否成功呢?

4、安装mysql数据库(难)

安装

下面的安装没写的表明默认,直接下一步就行

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

测试

代码测试,新建php文件

$conn=mysql_connect("localhost","root","123456");
if($conn){
    echo "链接数据库成功";
}else{
    echo mysql_error();
}

安装phpMyAdmin测试【新手自行百度】

命令行测试

图片描述

所需软件下载

连接:http://pan.baidu.com/s/1hs7miRq 密码:ihjs

相关文章
相关标签/搜索