☆根目录修改问题

/.修改运行根目录

1.修改apache配置,将服务请求定位到新目录下

→左击wampserver,点击Apache打开httpd.conf文件,Ctrl+f搜索documentroot和directory,修改路径->D:/www

→左击wampserver,点击Apache打开httpd-vhosts.conf文件,Ctrl+f搜索documentroot和directory,修改路径->D:/www
2.修改Wamp配置,将wamp给定的运行根目录显示定位为用户指定的运行根目录
→打开D:/wamp找到文件wampmanager.ini,定位到Type: item; Caption: " www
directory "; Action: shellexecute; FileName: " C:/wamp64/www ";
Glyph: 2

修改:www directory →www 目录;  C:/wamp64/www→ D:/www
→打开D:/wamp找到文件wampmanager.tpl,定位到Type: item; Caption: "${w_wwwDirectory}";
Action: shellexecute; FileName: " C:/wamp64/www "; Glyph: 2

修改:${w_wwwDirectory}→目录 www; C:/wamp64/www→D:/www

保存,退出wamp,重新启动,此时www目录就变为用户指定的运行根目录。

☆设置MySQL(5.7.19)数据库密码:

1.安装wampserver后MySQL默认密码为空,在WAMP 托盘图标中点击phpmyadmin打开数据库登录界面。

2.用户名为root,密码不用输,点击执行即可登入数据库;点击“账户”选项,选中root localhost,点击这一行最右侧的“修改权限”,选中“修改密码”选项,为root用户设置密码(如果不想将密码加密,不要点击“生成”),并点击“执行”。提示已修改,说明修改成功。

3.然后修改配置文件:config.inc.php,这个文件路径是:\wamp64 \apps\phpmyadmin4.7.4 ;

找到$cfg['Servers'][$i]['password'] = '';在等号右边引号中输入设置的密码。

在这行下面添加:$cfg['blowfish_secret'] = 'fslk3xkl319sf';   这里引号内的字母数字你可以随便输入。

4.保存,重启所有服务,以后再打开PHPmyadmin都需要输入密码才能登录了。

☆外部访问问题

/.Apache2.4.27版本下外机(局域网)访问本机web项目问题

1.首先打开httpd.conf,搜索“Require local”,将其改为“Require all granted”;

2.再打开httpd-vhosts.conf,搜索“Require local”,将其改为“Require all granted”;

注意:这两处地方必须同时更改才可以生效,用手机测试输入本机ip可以打开目标电脑下的web项目

☆端口占用问题

如果80端口被占用(wamp默认使用80端口),会导致wamp无法正常启动。

/.如何查看某一个端口是否被占用?

在控制台输入:netstat -ano,查看即可。

/.如何修改wamp端口?

1. 打开httpd.conf文件,打开后Ctrl+F搜索【Listen】关键字,把默认的【80】修改为其他的端口号,例如【8088】,如图

2.打开后Ctrl+F搜索【servername】关键字,同样修改,例如【8088】,如图。然后保存。

此时想要访问根目录下的网站如test.com,需要输入test.com:8088才可以访问,否则找不到页面。为了不用输入端口也可以找到页面,进行后续操作。

3. 找到wamp目录下的【wampmanager.tpl】文件,用文本编辑器打开,Ctrl+F搜索【http://localhost】关键字,将【http://localhost】后面加上你刚才设置的端口号,即【http://localhost:8088】;同理将【http://localhost/phpmyadmin/】和【http://localhost/webgrind/】的【localhost】后面都加上【:8088】,如【http://localhost:8088/phpmyadmin/】

☆如何建站问题

1.点击Apache打开httpd-vhosts.conf文件

添加代码:

<VirtualHost
*:80>

DocumentRoot "D:/www/test"  //网站代码存放目录

ServerName test.com          //指定你想要的域名,如www.test.com,域名与代码目录无关

</VirtualHost>

2. 用编辑工具打开C:\Windows\System32\drivers\etc目录下的hosts文件,添加192.168.0.x     localhost  
//将localhost的ip指向为你的主机ip

192.168.0.x     test.com  
//访问test.com这个域名时,系统会向指定的ip请求支援,于是可以访问运行根目录下的网站

☆默认主页问题(即访问某一个域名时应该打开哪一个页面)

/.index.php 、index.html 等等这些文件名,都是在目前大部分web服务器程序(例如Apache Nginx)中的默认主页。即用户通过浏览器访问某个目录时,若不精确到资源名称,服务器默认将index.php提交给用户。例如你访问http://example.com/ 与访问http://example.com/index.php是同样的效果。不过,这个默认主页可以在你服务器配置文件里修改。

/.如何设置默认页面?

1.打开Apache的配置文件httpd.conf,Ctrl+F搜索【IfModule】关键字定位到

<IfModule
dir_module>

DirectoryIndex index.php index.php3
index.html index.htm

</IfModule>

2.将自己需要设置的默认首页的名称写到后面保存即可,如
<IfModule dir_module>
DirectoryIndex index.php index.php3 index.html index.htm test.html
</IfModule>
则test.html则就成为Apache的默认首页之一,但是优先级比前面的低,优先级和顺序有关。

Wampserver配置与本地建站的更多相关文章

  1. 详细的图文介绍如何利用XAMPP本地建站的环境配置教程

    原文:详细的图文介绍如何利用XAMPP本地建站的环境配置教程 WordPress 是一个简便快捷,用途广,人气旺的一个开源的博客建站程序.很有很多等您去发现. 简便快捷:在性能上易于操作.易于浏览: ...

  2. WordPress 本地建站

    1.搭建环境 appserv下载链接:http://www.onlinedown.net/soft/35753.htm 安装 1.直接运行 2.选择安装路径 3.选择所需环境,若已经有,则可不勾选 4 ...

  3. Discuz建站教程:本地安装discuz网站

    网站建目前都很简单,建站容易,管理难,网站做大优化更难.本人有建站经验,目前给大家分享一下如何建站,当然,目前使用的是本地建站,因为非本地建站需要购买域名和网站空间,当然,朋友们想真正建站的,对于一些 ...

  4. vps建站教程 CentOS6如何安装配置FTP服务器

    通过之前的几篇文章,我们都知道了如何配置PHP环境,也知道如何保护我们的vps以及如何绑定多个域名建设多个网站.有时候我们为了让我们的朋友也能用我们的vps建站又不想给他们太多权限,有时候我们想要当个 ...

  5. 用户选择wordpress程序建站需要知道的一些事情 - 安全、优化速度、配置

    WordPress是我们使用最多的CMS程序之一,无论是我们的个人博客,还是企业网站,甚至中小型站点,我们都可以用WP程序部署.我们看到海外网站的时候,大部分都是用的WORDPRESS程序.在我们国人 ...

  6. Linux服务器建站基础-选择何种配置和安装环境项目

    我们准备在搬瓦工笔记中,边整理和分享利用Linux VPS建站过程的同时,也会分享关于用户在选择和使用VPS服务器以及网站管理运营中的一些心得和建议.经常有很多网友在很多主机论坛.QQ群众问道,有没有 ...

  7. Windows 服务器配置、运行、图文流程(新手必备!) - IIS建站配置一条龙

    Window 2008 服务器的配置教程 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar ...

  8. Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站

    完整Debian7配置LAMP(Apache/MySQL/PHP)环境及搭建建站 第一.安装和配置Apache Web服务器 运行升级命令来确保我们的系统组件各方面都是最新的. apt-get upd ...

  9. 零基础建站如何配置PHP运行环境 几种服务器环境配置的选择和方法

    上次给大家分享了小白建站如何选择虚拟空间及服务器,及购买域名的基础知识,这些是硬性要求,你的网站要想运行起来,硬件只是基础,真正的技术是软件,关于PHP软件开发技术,后面我们会慢慢的分享给大家,今天主 ...

随机推荐

  1. 社会地位即服务, Status as a Service (二): 社交网络的投资回报率 (ROI)

    本文作者 Eugene Wei 是 Amazon 战略部门的第一位分析师,后来还担任过 Flipboard, Hulu, Oculus 的产品负责人. 原文标题是 Status as a Servic ...

  2. D3.js(v3)+react框架 基础部分之数据绑定及其工作过程与绑定顺序

    数据绑定: 将数据绑定到Dom上,是D3最大的特色.d3.select和d3.selectAll返回的元素的选择集.选择集上是没有数据的. 数据绑定就是使被选择元素里“含有”数据. 相关函数有两个: ...

  3. D3.js (v3)+react框架 基础部分之认识选择集和如何绘制一个矢量图

    首先需要下载安装d3.js  :  yarn add d3 然后在组建中引入 :  import * as d3 from 'd3' 然后定义一个方法,在componentDidMount()这个钩子 ...

  4. iOS数据持久化--用户属性

    一.简介 NSUserDefaults类是一个单例类,每个程序只有一个 NSUserDefaults对象,可以用来存储用户的属性,比如自动登录时候的账号密码等小型的数据. 二.使用 1.NSUserD ...

  5. 优化openfire服务器提升xmpp 效率的15个方法(原创)

    1.禁用原生xmpp搜索,使组织架构.人员数据本地化保存,并使客户端数据同步服务器,降低原生xmpp搜索的iq消耗,因为搜索是im应用的频繁操作: 2.禁用roster花名册.禁用presence包通 ...

  6. 使用反射功能在Unity运行状态通过Inspector面板修改字段和调用方法

    使用反射功能在Unity运行状态通过Inspector面板修改字段和调用方法 效果展示 一个很简单的组件脚本 运行状态在Inspector面板可以随便修改字段和调用方法 方法调用日志 设计由来 最近在 ...

  7. POJ 2575

    #include<iostream> #include<set> #include<stdio.h> using namespace std; int my_abs ...

  8. Dev Label显示不同颜色字体

    labelControl1.Text = "<size=14>Size = 14<br>" + "<b>Bold</b> ...

  9. Javascript图片预加载详解 分类: JavaScript HTML+CSS 2015-05-29 11:01 768人阅读 评论(0) 收藏

    预加载图片是提高用户体验的一个很好方法.图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快的加载速度.这对图片画廊及图片占据很大比例的网站来说十分有利,它保证了图片快速.无缝地发布 ...

  10. 使用Xutils 3 中遇到的一些问题!!!!

    1.当xml页面中有可见的,同时设置id的控件时,如果在Activity中没有使用注解进行反射该控件,app会crash,提示:  Caused by: java.lang.NullPointerEx ...