PHP+Nginx+MySQL环境搭建

web环境搭建

常见web架构

  • apache(服务器)+php(开发语言)+mysql(数据库)
  • nginx(服务器)+php(开发语言)+mysql(数据库)
  • tomcat(服务器)+Java(开发语言)+mysql(数据库)
  • nginx(反向代理)+tomcat(服务器)

PHPStudy

概述

  • phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。

搭建woniunote项目

安装PHPStudy

  • 以管理员身份运行,一路next;

启动PHPStudy

  • WNMP:Nginx+MySQL+PHP
  • WAMP:Apache+MySQL+PHP

启动服务器和数据库程序,检查端口状态

准备web资源

  • 项目文件资源:包括前端+后端的所有文件资源
  • 数据库资源:数据资源

部署web网站

  • 删除测试网站
  • 将项目资源压缩文件解压到指定盘符;
  • 创建web网站

访问服务器资源

  • 浏览器输入URL协议://主机:端口/资源路径?附加信息

导入数据库数据

  • 找到项目的数据库连接文件,查看数据库配置信息
  • 初始化root账户密码
  • 创建项目数据库
  • 导入数据

配置Nginx的URL重写

  • woniunote使用think php框架实现(要基于URL重写技术),nginx默认不支持URL重写,需要进行配置实现URL重写;
  • 重启Nginx;
  1. if (!-e $request_filename) {
  2. rewrite ^/(.*)$ /index.php/$1 last;
  3. break;
  4. }

配置HTTPS

配置HTTP跳转HTTPS

相关推荐
麦聪聊数据12 小时前
数据服务化(生产者篇):如何通过 QuickAPI 实现 SQL 逻辑的安全封装与发布?
数据库·sql·安全
半个西瓜.13 小时前
车联网CAN总线:拒绝服务测试.
网络·安全·网络安全·车载系统·安全威胁分析
momo0611715 小时前
图文+示例,带你彻底搞清楚那些加密手段...!
安全·程序员
半个西瓜.15 小时前
车联网CAN总线:应用报文监听_重放测试.
网络·安全·网络安全·车载系统·安全威胁分析
咸鱼菲菲19 小时前
KhPRF介绍
安全·密码学·同态加密
@Ma1 天前
基于dify+memobase实现带永久记忆功能AI智能微信客服系统(安全无风控无封号)
安全·微信
pps-key1 天前
网络安全教学体系构建与实施方案
安全·web安全
乾元1 天前
AI 在 BGP 池管理与路由安全(RPKI / ROA)中的自动化运用——服务提供商网络中“可验证路由”的工程化实现
运维·服务器·网络·人工智能·网络协议·安全·自动化
Bruce_Liuxiaowei1 天前
HTTPS真的安全吗?—— 使用 mitmproxy 中间人攻击破解 GitHub 登录会话
安全·网络安全·https
江边鸟2191 天前
小迪安全第二十六天
网络·tcp/ip·安全·web安全·网络安全