搭建WAMP网站教程(windows+apache+mysql+php)

这篇具有很好参考价值的文章主要介绍了搭建WAMP网站教程(windows+apache+mysql+php)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

之前为了学习网络安全,从搭建网站学起,对网站运行有个初步的了解。

今天翻到了之前的笔记,顺手发到csdn上了。

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

搭建网站步骤

一、Apache

  1. 安装Apache,下载Apache之后把Apache解压,此处解压到C:\目录下

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

2.然后要记得安装运行库

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

3.安装httpd

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

4.运行httpd

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

5.此时发现已经可以访问网站了

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

此时就安装好了容器Apache

二、安装php、mysql

把下载好的php、mysql文件放到Apache目录下

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

1. mysql

在Apache24/MYSQL5.6/bin目录下打开cmd,输入mysqld,mysql就启动好了:

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

2. php

写一段简单的php代码,然后在浏览器运行发现直接输出源码了。

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

但是在php路径输入以下代码可以运行

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

现在要用Apache调用php来自动执行php,来进行php的一些配置

三、配置php

1. 建立php.ini

将php安装目录下的php.ini-production改名为php.ini

打开php.ini

2. 设置php的拓展路径

查找 extension_dir = "./"

在On windows:后面添加

extension_dir = "ext"

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

如图:

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

3. 设置data.timezone

查找data.timezone=设置为date.timezone = Asia/Shanghai

到此php.ini就设置完了

4. Apache与php关联

打开Apache24\conf\httpd.conf

1. 查找#LoadModule xml2enc_module modules/mod_xml2enc.so,在其后追加如下代码:

LoadModule php5_module "C:/Apache24/php5.6/php5apache2_4.dll"

如图:搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

2. 查找#AddEncoding x-gzip .gz .tgz的部分,并在最后追加如下代码:

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

如图:

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

配置php.ini配置文件路径

1. 在httpd.conf末尾添加如下代码:

PHPIniDir "C:\Apache24\php5.6"(路径为php.ini文件的路径)

如图:

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

2. 配置DirectoryIndex(默认网站首页)

查找DirectoryIndex,在DirectoryIndex的后面追加

index.php index.htm

3. 将下面两行代码的注释(#号)去掉

#LoadModule rewrite_module modules/mod_rewrite.so

#LoadModule vhost_alias_module modules/mod_vhost_alias.so

现在完成了所有的配置

现在写一个简单的php脚本试试:

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

运行正常

四、配置mysql

1.Navicat

下载navicat,运行nativac

1)点击mysql

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

2)输入密码建立连接

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

简单的查询语句测试

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

3)新建一个数据库

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

4)新建一个用户

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

5)添加权限

只让新建的discuz用户只能够控制discuz数据库

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

测试一下,新建discuz连接

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

INFORMATION_SCHEMA是存储当前数据库的表名、字段名等信息。

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

五、安装Discuz论坛

把Discuz/upload文件夹的东西粘贴到网站根目录

然后访问网站主页就显示discuz安装界面了:

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

然后输入用户名,设置管理员账号密码

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

添加一条bbs的记录,然后创建一个bbs站点

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

发帖测试一下

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

网站根目录的user.ini的作用是防止php跨目录,一定不能删除。

根目录的crossdomain.xml型号部位改成网站当前的域名

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

申请免费的证书

搭建WAMP网站教程(windows+apache+mysql+php),笔记,apache,mysql,数据库,php,网站,wamp,网站搭建

此处由于网站没备案,所以申请没成功。



 

网站搭建基本完成文章来源地址https://www.toymoban.com/news/detail-744121.html

到了这里,关于搭建WAMP网站教程(windows+apache+mysql+php)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • PHP OA协同办公管理系统mysql数据库web结构apache计算机软件工程网页wamp

    一、源码特点     PHP OA协同办公管理系统 是一套完善的web设计系统,对理解php编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 代码下载 https://download.csdn.net/download/qq_41221322/87959360 https://download.csdn.net/download/qq_41221322/87959360 演示 PHP OA协同办

    2024年02月11日
    浏览(50)
  • Windows 11 本地 php 开发环境搭建:PHP + Apache + MySQL +VSCode 安装和环境配置

    最近有空整理一下php 在windows上面的环境配置。原因是发现网上大多数php环境配置的相关帖子内容凌乱、多数是不能配置成功的。所以决定全部走一遍配置,以确保整个过程是成功的。并在此基础上开个帖子记录下这个完整的安装和配置过程,以备忘和供有需要的同学参考。

    2024年04月26日
    浏览(76)
  • PHP 在线考试管理系统mysql数据库web结构layUI布局apache计算机软件工程网页wamp

    一、源码特点     PHP 在线考试管理系统是一套完善的web设计系统 layUI技术布局 ,对理解php编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 PHP 在线考试系统1 代码 https://download.csdn.net/download/qq_41221322/88460810 论文 https://download.csdn.net/downloa

    2024年02月08日
    浏览(48)
  • FRPC+PHP+MYSQL+APACHE2=个人网站

    应用背景有公网需求,但是又不想去买又贵又低配置的服务器,然后方案就应运而生 frp/README_zh.md at dev · fatedier/frp (github.com) 在这里, FRPC作为内网穿透服务, PHP+MYSQL+APACHE2,作为网站搭建,具体细节不细讲, 但是在我的/var/www/html下面 linaro@Hinlink:/var/www/html$ tree -L 1 . ├── 404.html ├─

    2024年04月25日
    浏览(34)
  • server win搭建apache网站服务器+php网站+MY SQL数据库调用电子阅览室

    1、使用开源的免费数据库Mysql; 2、自己建网站的发布; 3、使用php代码建网站; 4、使用windows server作为服务器; 5、使用apache作为网站服务器。 apache下载地址一:Apache VS17 binaries and modules download apache下载地址二:Apche下载 1、https://httpd.apache.org 2、点Files for Microsoft Windows 3、点

    2024年04月10日
    浏览(59)
  • LAMP(Linux+Apache+MySQL+PHP)环境介绍、配置、搭建

    LAMP是由Linux, Apache, MySQL, PHP组成的,即把Apache、MySQL以及PHP安装在Linux系统上,组成一个环境来运行PHP的脚本语言。Apache是最常用的Web服务软件,而MySQL是比较小型的数据库软件。三个角色可以安装在一台机器上,也可以分开(但httpd和php要在一起的) 为什么需要LAMP? 手动

    2024年04月28日
    浏览(42)
  • Linux网站搭建(nginx+php+mysql)

    目录 nginx 安装nginx服务器依赖环境 源码安装和yum安装的区别 源码安装 源码安装三步走: php 下载 安装所有扩展:(php运行所需要的环境) 编辑/etc/php.ini 开启php-fpm 在html下创建index.php,看一下是否可以网页中访问得到它 编辑nginx配置文件 重启服务 mysql 安装mysql mysql的使用

    2024年02月01日
    浏览(51)
  • Windows云服务器 PHP搭建网站外网无法访问的问题

    前言:本人在华为云上租了一台windows的云主机,可以远程访问桌面的那种,然后想搭个网站,最开始想到的是IIS,测试了下用html的文件,没有问题。但是,php文件却不能用,因为少了PHP环境。 因此就准备去搭个PHP环境,看了大佬们的教程,感觉很麻烦,所以就放弃了。 然后

    2024年02月09日
    浏览(62)
  • windows(iis)服务器部署安装wordpress(php)网站教程

    该教程包含iis安装,php安装,mysql安装,php网站部署上线,windows服务部署php网站,只需要这一篇文章就够了。 该教程为iis服务器部署安装wordpress(php)网站教程,同样适用wordpress网站迁移。 配置要求        打开控制面板》程序与功能》启用或管理Windows功能 需要说明的是一定

    2024年02月14日
    浏览(81)
  • 打造高性能网站:使用 nginx、MySQL 和 PHP 编译,搭建 LNMP 环境并安装 WordPress实战

    🏠个人主页:我是沐风晓月 🧑个人简介:大家好,我是沐风晓月,阿里云社区博客专家😉😉 💕 座右铭: 先努力成长自己,再帮助更多的人 ,一起加油进步🍺🍺🍺 💕欢迎大家:这里是CSDN,我总结知识的地方,喜欢的话请三连,有问题请私信😘 本次实验环境见下表

    2024年02月07日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包