目录

前言

一、如何实现WNMP?

二、步骤

1.下载phpstudy

2.安装程序并配置

总结


前言

WNMP=Windows+nginx+MySQL+PHP

是一个集成环境,可以在windows上实现服务器的功能


提示:以下是本篇文章正文内容,下面案例可供参考

一、如何实现WNMP?

wnmp用phpstudy的集成程序来实现此服务,访问到woniunote页面。

二、步骤

1.下载phpstudy

https://public.xp.cn/upgrades/phpStudy_64.ziphttps://public.xp.cn/upgrades/phpStudy_64.zip

2.安装程序并配置

  • 在网站中修改网络地址

  • 在进入数据库开始导入数据,需要先修改数据库密码或用原始密码

  • 在D:\phpstudy_pro\Extensions\MySQL5.7.26\bin目录下进入cmd,并导入数据

  • 还需要添加一个访问用户

grant all on *.* to 'woniuxy'@'localhost' identified by 'p-0p-0p-0';

flush privileges;

  • 访问页面,会发现没有数据

  • 先拉去nginx的访问页面,在虚拟端口中

  • 修改文件

server {
        listen        80;
        server_name  localhost;
        root   "D:/woniunote/public";
        location / {
            index index.php index.html;
            error_page 400 /error/400.html;
            error_page 403 /error/403.html;
            error_page 404 /error/404.html;
            error_page 500 /error/500.html;
            error_page 501 /error/501.html;
            error_page 502 /error/502.html;
            error_page 503 /error/503.html;
            error_page 504 /error/504.html;
            error_page 505 /error/505.html;
            error_page 506 /error/506.html;
            error_page 507 /error/507.html;
            error_page 509 /error/509.html;
            error_page 510 /error/510.html;
            include D:/woniunote/public/nginx.htaccess;
            autoindex  off;

 #在此处加入
            if (!-e $request_filename) {
                rewrite  ^/(.*)$  /index.php/$1  last;
                break;
            }
        }
        location ~ \.php(.*)$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;

 #在此处修改并加入
            include        fastcgi.conf;
            set $real_script_name $fastcgi_script_name;
            if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") {
                set $real_script_name $1;
                set $path_info $2;
            }
            fastcgi_param SCRIPT_NAME $real_script_name;
        }
}

  • 在D:\woniunote\config\database.php目录下修改

 注意:此处有可能行数混乱需要先复制文件到主机里,然后在主机打开修改,并将其复制到虚拟机里,用到的是数据库建立的用户

  • 此时功能都有了


总结

这是利用phpstudy来部署一个服务器

利用WNMP部署woniunote相关推荐

  1. 【CentOS】利用Kubeadm部署Kubernetes (K8s)

    [CentOS]利用Kubeadm部署Kubernetes (K8s)[阅读时间:约10分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 三.具体实验流程 1 系统准 ...

  2. Centos6.3下利用open***部署远程×××服务

    Centos6.3下利用open***部署远程×××服务 open***是一款在LINUX网关服务器使用的开源的×××软件,顾名思义,其实就是用来打通一条安全的虚拟专用通道,实现用户远程办公,获取内网 ...

  3. WSUS补丁服务器部署详细 利用WSUS部署更新程序

    WSUS补丁服务器部署详细 利用WSUS部署更新程序 https://www.cnblogs.com/Summer6/p/10921491.html WSUS概述 为了让用户的windows系统与其他 ...

  4. Zabbix(五)利用Zabbix部署onealert云告警平台

    一.利用Zabbix部署onealert云告警平台 人的精力是有限的,当我们部署好zabbix监控,为监控主机添加各种监控项完毕之后,不可能时时刻刻去盯着我们的主机看,如果一个主机出现异常,我们该如何 ...

  5. 利用宝塔部署若依前后分离项目(详细教程)

    本章教程,主要介绍一下,如何利用宝塔部署若依前后端分离项目. 目录 一.部署前期准备工作 二.修改配置文件 (1)修改mysql数据库连接密码

  6. Linux学习——废旧电脑再利用Ubuntu部署私有云Nextcloud

    Linux学习--废旧电脑再利用Ubuntu部署私有云Nextcloud 一.引言 最近在网络上学到如何在电脑Ubuntu系统上部署私有云Nextcloud,部署完发现相当实用,可以当作自己的私有网盘 ...

  7. 利用MaxCompute部署股票交易策略

    Apsara Clouder大数据专项技能认证:利用MaxCompute部署股票交易策略 技术已经成为金融业的资产并在交易中体现了主导能力.通过本课程用户将学会股票的一些基本概念.常见的交易策略以及现 ...

  8. 有道乐读拥抱AWS利用AmazonWebServices部署云上的少儿图书馆

    通过 Amazon Personalize,有道乐读 APP 研发团队在一个月内成功打造少儿图书的精准化推荐场景,实现 20% 的月活跃用户提升." --姜为有道乐读 资深服务器开发工程师 ...

  9. 利用NS3部署不同拓扑无线网络

    利用NS3部署不同拓扑无线网络 实验题目 利用NS2/NS3部署一个星型无线网络(一个AP,不少于5个接入点).一个多跳无线网络(不少于6个网络节点).并测量两种网络拓扑下的网络链路吞吐量,用图表表示 ...

  10. 阿里云服务器上利用IIS部署.net网站(windows server2012r2系统)

    简介 本文介绍了在在一台新的阿里云服务器(windows server2012r系统)上,利用IIS发布net网站的教程,分享给大家.(还有代金券礼包领取,希望大家有所帮助)具体如下: 1.添加站点( ...

最新文章

  1. 教程 | Caffe在Windows10系统上安装与配置
  2. SQL常用字符串函数
  3. 前端学习(1298):gulp使用
  4. js在ie追加html,如何使用JavaScript将属性添加/更新到HTML元素?
  5. js 按给定数组的顺序给数组排序_JavaScript中如何如何给数组以及数组对象根据value值进行排序。...
  6. .net开发常用工具备忘录
  7. NDK 下利用 arm-linux-androideabi-addr2line 定位 so 库问题点
  8. js打印到控制台_前端JS,8个问题测试你真的懂吗(高频面试题,附答案)
  9. java socket 异常处理_java.net.SocketException四大异常解决方案
  10. catia2017安装包打开没反应_CATIA V5-6R2017软件下载与安装教程
  11. unity使用BMFont制作位图字体
  12. 从Android运行时出发,打造我们的脱壳神器
  13. 肠道菌群失调是II型糖尿病和炎症性肠病的标志物
  14. 一梦江湖获取服务器信息一直获取不出来,一梦江湖手游4月10日更新汇总-一梦江湖手游4月10日更新内容有哪些_牛游戏网...
  15. 各品牌主板、笔记本、台式机启动快捷键
  16. “中国童装之都”牵手九州云,共建智慧园区促产业转型
  17. win10 Xshell 中文无法输入问题
  18. 学习Python,怎能不懂点PEP呢? 1
  19. ubuntu命令行查看dns_Ubuntu命令行网络配置
  20. Java常用设计模式之装饰者模式

热门文章

  1. 基于Java的中国象棋对弈系统
  2. 查看主板型号 两种方法
  3. PHP生成一寸照片代码,ps做一寸证件照的步骤
  4. ui文件转换为py文件方法
  5. Pymol中如何显示stick+cartoon+surface
  6. 基于压缩传感的脉冲GPR成像技术研究(硕士学位论文初稿20120104)
  7. phpstudy 403 forbidden
  8. 《丁香花》 一个凄美的故事
  9. 智慧树python第三章答案_智慧树Python语言应用第三单元章节测试答案选修课网课慕课答案...
  10. iptables 删除规则