xampp配置虚拟主机

1.下载并安装好xampp

启动apache和mysql测试是否安装

2.找到你的xampp安装目录,依次找到下面的目录:apache目录--conf目录--extra目录--httpd.conf文件,注释掉DocumentRoot目录 如 #DocumentRoot "D:/xampp/htdocs"

3.找到你的xampp安装目录,依次找到下面的目录:apache目录--conf目录--extra目录--httpd-vhosts.conf文件

打开文件后,在最下边写入如下代码:

<VirtualHost *:80>

ServerAdmin mymail@qq.com

 ServerName myci.com

 ServerAlias www.myci.com

 DocumentRoot "D:/myci.com"

<Directory "D:/myci.com"> 

 Options FollowSymLinks IncludesNOEXEC Indexes

 DirectoryIndex index.html index.htm index.php

 AllowOverride all 

 Order Deny,Allow 

 Allow from all 

 Require all granted

</Directory>

</VirtualHost>


4.修改hosts文件

打开C盘,依次找到下面的目录:windows目录--system32目录--drivers目录--etc目录--找到hosts文件

或者用HostsX这个软件修改

添加如下这句话  127.0.0.1  myci.com www.myci.com


这样你的虚拟主机就配置成功了,重启apache就可以在地址栏访问myci.com 和www.myci.com


转载自:http://mjycto.blog.51cto.com/7254092/1650903

### 配置 XAMPP 服务器环境 XAMPP 是一个功能强大的工具,可以快速搭建本地开发环境。它集成了 Apache、MySQL、PHP 和 Perl 等组件,非常适合用于本地开发和测试网站、小程序或插件。以下是详细的配置步骤: #### 1. 下载与安装 XAMPP 前往 [XAMPP 官网](https://www.apachefriends.org/index.html) 下载适用于你操作系统的安装包。在安装过程中,可以选择需要安装的组件,建议勾选以下常用模块: - **Apache**:Web 服务器的核心组件 - **MySQL**:数据库管理系统 - **PHP**:广泛使用的服务器端脚本语言 - **phpMyAdmin**:MySQL 数据库的图形化管理工具 对于 Windows 用户,安装时可以选择是否将 XAMPP 安装到默认目录(通常是 `C:\xampp`)或自定义目录。推荐使用默认路径以避免潜在的路径问题。 #### 2. 启动 XAMPP 控制面板 安装完成后,打开 XAMPP 控制面板。在控制面板中可以看到 Apache、MySQL 等服务的状态。点击 "Start" 按钮分别启动 Apache 和 MySQL 服务。启动成功后,状态栏会显示绿色的 "Running" 标记。 #### 3. 配置虚拟主机(Virtual Host) 为了更好地组织多个项目,可以通过配置虚拟主机为每个项目分配独立的域名。以下是配置步骤: 1. 打开 `xampp\apache\conf\extra\httpd-vhosts.conf` 文件。 2. 在文件末尾添加以下内容(以项目 `myproject.local` 为例): ```apache <VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/myproject" ServerName myproject.local <Directory "C:/xampp/htdocs/myproject"> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost> ``` 3. 打开 `C:\Windows\System32\drivers\etc\hosts` 文件,并添加以下行: ``` 127.0.0.1 myproject.local ``` 4. 重启 Apache 服务以应用更改。 这样,访问 `http://myproject.local` 即可直接打开对应的项目目录。 #### 4. 配置 FTP 服务器(可选) XAMPP 还支持通过 FileZilla 配置 FTP 服务,便于文件传输和管理。可以在 XAMPP 控制面板中找到 FileZilla 组件并启动它。然后通过 FileZilla 的图形界面配置用户账户、目录权限等。 #### 5. 配置 PHP 环境 XAMPP 默认使用 PHP 7.x 或 8.x,具体版本取决于你下载的安装包。如果需要调整 PHP 配置,可以编辑 `xampp\php\php.ini` 文件。例如: - **启用扩展**:取消注释 `extension=mysqli` 以启用 MySQL 扩展。 - **设置时区**:找到 `date.timezone` 并设置为 `date.timezone = Asia/Shanghai`。 - **上传限制**:修改 `upload_max_filesize` 和 `post_max_size` 以适应大文件上传需求。 修改完成后,重启 Apache 服务以使更改生效。 #### 6. 配置数据库(MySQL) XAMPP 提供了 phpMyAdmin 工具,可以通过浏览器访问 `http://localhost/phpmyadmin` 来管理 MySQL 数据库。首次登录时,用户名为 `root`,密码为空。可以在此处创建新数据库、导入 SQL 文件或管理用户权限。 #### 7. 配置 ODBC 数据源(可选) 如果你需要连接外部数据库(如 GaussDB),可以在 Windows 中使用自带的 ODBC 数据源管理器进行配置。解压驱动包后,根据系统位数选择安装 `psqlodbc.msi` 或 `psqlodbc_x64.msi`,然后在 ODBC 数据源管理器中添加新的数据源。 #### 8. 测试环境 在 `htdocs` 目录下创建一个简单的 `test.php` 文件,内容如下: ```php <?php phpinfo(); ?> ``` 访问 `http://localhost/test.php`,如果看到 PHP 信息页面,则表示 Apache 和 PHP 已成功配置。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值