博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wamp非集成安装
阅读量:6958 次
发布时间:2019-06-27

本文共 2011 字,大约阅读时间需要 6 分钟。

新到公司首先就是自己搭建开发环境,原来一直用phpstudy,被它的默认配置坑了【mysql的my.ini字符集要改为utf8】,所以自己做自己的配置非集成环境,下面安装路径可以进行参考

一.创建wamp目录

wamp目录下再创建三个目录

图片描述

二.安装apache

我没写的代表默认,直接下一步就可以

图片描述

图片描述

根目录配置

默认根目录是在 F:\wamp\apache\htdocs,现在改为自己的E:\myphp【前提是该路径存在】,配置好以后输入访问的是E:\myphp【配置文件F:\wamp\apache\conf\httpd.conf】

图片描述

虚拟目录、访问权限配置

现在还把根目录改回F:\wamp\apache\htdocs,现在想访问E:\myphp可以使用虚拟目录,虚拟目录就是开启另一个工作的目录

图片描述

# 虚拟目录,访问E盘下面的web目录  
# 设置缺省载入页面 DirectoryIndex index.html index.htm inde.php # 设置站点别名,别名与访问路径是相关的,取任何名称都可以(除特殊) Alias /myweb "E:/myphp"
# 设置访问权限 【Deny from可以禁止某个IP禁止访问】 Options Indexes FollowSymLinks Order allow,deny #把下面的Allow改为Deny就是拒绝所有人访问 Allow from all #Deny from 100.84.155.242
访问一下看看效果:http://localhost/myweb/

虚拟主机配置

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

图片描述

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

# *代表以域名进行区分,如果是具体的IP代表以IP地址进行区分
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

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

解压

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

图片描述

修改php配置

打开php.ini进行如下修改并开启相应的扩展支持,路径参考自己的php路径

图片描述

图片描述

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 .phpphpinfo() //测试一下看看是否成功呢?

四、安装mysql数据库(难)

安装

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

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

图片描述

测试

代码测试,新建php文件

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

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

命令行测试

图片描述

所需软件下载

链接: 密码:ihjs

转载地址:http://prmil.baihongyu.com/

你可能感兴趣的文章
nginx配置错误目录遍历漏洞
查看>>
PostgreSQL的连接问题汇总
查看>>
基于PXE实现全自动安装Linux
查看>>
IOS Socket编程
查看>>
我的友情链接
查看>>
linux下free -m命令详解
查看>>
network connections服务不见了
查看>>
Genymotion Unable to load VirtualBox engine
查看>>
uwsgi log rotate按天切割日志
查看>>
如何在具有不同硬件配置的计算机上执行 Active Directory 的灾难恢复
查看>>
我的友情链接
查看>>
js之滚动置顶效果
查看>>
我的 2014
查看>>
【转】通过 HTTP 头进行 SQL 注入
查看>>
web的工作方式,http协议简介
查看>>
kylin初体验-入门介绍
查看>>
我的友情链接
查看>>
方法的返回值
查看>>
静态方法
查看>>
2.2 基本运算符
查看>>