Nginx+PHP+MySQL服务器环境搭建技术实践
2021-11-22王跃进舒大荣
王跃进 舒大荣
(1.贵州省铜仁第一中学,贵州铜仁 554300;2.贵州省德江第一中学,贵州铜仁 554300)
Nginx是一个高性能的WEB服务器。Nginx以免费开源协议的形式发布,在应用过程中,其凭借良好的稳定性、反向代理与负载均衡功能和低系统资源的消耗而受到了业界的高度认可。PHP即“超文本预处理器”,是一种通用开源脚本语言。MySQL是最流行的关系型数据库管理系统之一。事实上,基于Nginx+PHP+MySQL技术开发的国内网站很多,如百度、京东、腾讯、淘宝等。
1 WEB服务器Nginx的安装调试
由于是绿色软件,无须安装,在Nginx官网下载压缩包后展开即可用,无须安装。可以在任意盘新建一个目录如e:myapp ginx,将展开的所有文件拷贝到nginx目录里。
简单介绍下几个nginx使用命令,在Nginx目录下DOS命令行方式执行:
启动nginx:start nginx
修改配置conf ginx.conf后重新加载生效:nginx -s reload
检查conf ginx.conf配置是否有错误:nginx -t
重新打开日志文件:nginx -s reopen
快速停止nginx:nginx -s stop
完整有序的停止ngin:nginx -s quit
启动nginx后,打开浏览器,在地址栏输入localhost或127.0.0.1,看到“Welcome tonginx!”的默认页面就代表安装成功了(后面再介绍修改配置nginx.conf以符合应用需求)。
2 脚本语言PHP的安装调试
PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。它利于学习,使用广泛,主要适用于Web开发领域。
2.1 在PHP官网下载安装包
选择自己需要的版本以及电脑操作系统是64位还是32位的,Nginx需要选择非线程安全版本(作者下载的是VC15 X64 Non Thread Sase)。
2.2 安装PHP
建立PHP目录,把我们下载的php压缩包解压到php里面。
用文本编辑器打开……
