利用WNMP部署woniunote
目录
前言
一、如何实现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相关推荐
- 【CentOS】利用Kubeadm部署Kubernetes (K8s)
[CentOS]利用Kubeadm部署Kubernetes (K8s)[阅读时间:约10分钟] 一.概述 二.系统环境&项目介绍 1.系统环境 2.项目的任务要求 三.具体实验流程 1 系统准 ...
- Centos6.3下利用open***部署远程×××服务
Centos6.3下利用open***部署远程×××服务 open***是一款在LINUX网关服务器使用的开源的×××软件,顾名思义,其实就是用来打通一条安全的虚拟专用通道,实现用户远程办公,获取内网 ...
- WSUS补丁服务器部署详细 利用WSUS部署更新程序
WSUS补丁服务器部署详细 利用WSUS部署更新程序 https://www.cnblogs.com/Summer6/p/10921491.html WSUS概述 为了让用户的windows系统与其他 ...
- Zabbix(五)利用Zabbix部署onealert云告警平台
一.利用Zabbix部署onealert云告警平台 人的精力是有限的,当我们部署好zabbix监控,为监控主机添加各种监控项完毕之后,不可能时时刻刻去盯着我们的主机看,如果一个主机出现异常,我们该如何 ...
- 利用宝塔部署若依前后分离项目(详细教程)
本章教程,主要介绍一下,如何利用宝塔部署若依前后端分离项目. 目录 一.部署前期准备工作 二.修改配置文件 (1)修改mysql数据库连接密码
- Linux学习——废旧电脑再利用Ubuntu部署私有云Nextcloud
Linux学习--废旧电脑再利用Ubuntu部署私有云Nextcloud 一.引言 最近在网络上学到如何在电脑Ubuntu系统上部署私有云Nextcloud,部署完发现相当实用,可以当作自己的私有网盘 ...
- 利用MaxCompute部署股票交易策略
Apsara Clouder大数据专项技能认证:利用MaxCompute部署股票交易策略 技术已经成为金融业的资产并在交易中体现了主导能力.通过本课程用户将学会股票的一些基本概念.常见的交易策略以及现 ...
- 有道乐读拥抱AWS利用AmazonWebServices部署云上的少儿图书馆
通过 Amazon Personalize,有道乐读 APP 研发团队在一个月内成功打造少儿图书的精准化推荐场景,实现 20% 的月活跃用户提升." --姜为有道乐读 资深服务器开发工程师 ...
- 利用NS3部署不同拓扑无线网络
利用NS3部署不同拓扑无线网络 实验题目 利用NS2/NS3部署一个星型无线网络(一个AP,不少于5个接入点).一个多跳无线网络(不少于6个网络节点).并测量两种网络拓扑下的网络链路吞吐量,用图表表示 ...
- 阿里云服务器上利用IIS部署.net网站(windows server2012r2系统)
简介 本文介绍了在在一台新的阿里云服务器(windows server2012r系统)上,利用IIS发布net网站的教程,分享给大家.(还有代金券礼包领取,希望大家有所帮助)具体如下: 1.添加站点( ...
最新文章
- 教程 | Caffe在Windows10系统上安装与配置
- SQL常用字符串函数
- 前端学习(1298):gulp使用
- js在ie追加html,如何使用JavaScript将属性添加/更新到HTML元素?
- js 按给定数组的顺序给数组排序_JavaScript中如何如何给数组以及数组对象根据value值进行排序。...
- .net开发常用工具备忘录
- NDK 下利用 arm-linux-androideabi-addr2line 定位 so 库问题点
- js打印到控制台_前端JS,8个问题测试你真的懂吗(高频面试题,附答案)
- java socket 异常处理_java.net.SocketException四大异常解决方案
- catia2017安装包打开没反应_CATIA V5-6R2017软件下载与安装教程
- unity使用BMFont制作位图字体
- 从Android运行时出发,打造我们的脱壳神器
- 肠道菌群失调是II型糖尿病和炎症性肠病的标志物
- 一梦江湖获取服务器信息一直获取不出来,一梦江湖手游4月10日更新汇总-一梦江湖手游4月10日更新内容有哪些_牛游戏网...
- 各品牌主板、笔记本、台式机启动快捷键
- “中国童装之都”牵手九州云,共建智慧园区促产业转型
- win10 Xshell 中文无法输入问题
- 学习Python,怎能不懂点PEP呢? 1
- ubuntu命令行查看dns_Ubuntu命令行网络配置
- Java常用设计模式之装饰者模式