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

相关推荐
sweet丶14 小时前
DNS安全威胁:从劫持、污染到放大攻击的演练
网络协议·安全
小快说网安14 小时前
从合规到发展:新《网络安全法》如何重塑企业安全建设逻辑
安全·web安全·等保测评
玄同76517 小时前
Python 装饰器:LLM API 的安全与可观测性增强
开发语言·人工智能·python·安全·自然语言处理·numpy·装饰器
儒道易行17 小时前
平凡的2025年终总结
网络·安全·web安全
天云数据19 小时前
【报名开启】“智防于心·安产于行”——AI赋能能源安全新质生产力研讨会(北京)
人工智能·安全·能源
麦聪聊数据20 小时前
敏感数据安全吗?基于字段级血缘的 PII 数据全链路追踪
数据库·sql·安全
MicroTech202521 小时前
微算法科技(NASDAQ :MLGO)探索基于盲量子计算的安全多方量子计算数据隐私保护
科技·安全·量子计算
pusheng202521 小时前
普晟传感|2025 关键成就回顾:以技术创新定义安全,以标准发展连接世界
安全
MicroTech20251 天前
微算法科技(NASDAQ :MLGO)构建量子安全区块链架构,增强后量子数据安全性技术介绍
科技·安全·区块链
石像鬼₧魂石1 天前
Cobalt Strike(简称 CS)专业的红队安全测试工具
linux·windows·安全·ubuntu