分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

nginx部署php程序

发布时间:2023-09-06 02:26责任编辑:赖小花关键词:nginx
1、拿到php源码包后要先修改配置文件里面的数据库

[root@bogon ~]# find / -name config.php

/www/wwwroot/default/Application/Common/Conf/config.php

[root@bogon ~]# vi /www/wwwroot/default/Application/Common/Conf/config.php

/* 数据库配置 */
???‘DB_TYPE‘ ??=> ‘mysqli‘, // 数据库类型
???‘DB_HOST‘ ??=> ‘192.168.0.204‘, // 服务器地址
???‘DB_NAME‘ ??=> ‘itshop‘, // 数据库名
???‘DB_USER‘ ??=> ‘itshop‘, // 用户名
???‘DB_PWD‘ ???=> ‘mysql@123‘, ?// 密码
???‘DB_PORT‘ ??=> ‘3306‘, // 端口
???‘DB_PREFIX‘ => ‘t_‘, // 数据库表前缀






2、配置nginx配置文件cat /etc/nginx/conf.d/test.confserver ???{ ???????listen ??????80; ???????server_name 192.168.0.204; ???????index index.html index.htm default.html index.php; ???????root ?/www/wwwroot/default; ???????if (!-e $request_filename) { ???????????#访问路径的文件不存在则重写URL转交给ThinkPHP处理 ???????????rewrite ?^/(.*)$ ?/index.php/$1 ?last; ???????????break; ???????} ???????} ???????location ~ .*\.(php|php5)?$ ???????????{ ??????????????????????try_files $uri =403; ???????????????fastcgi_pass ?127.0.0.1:9000; ???????????????fastcgi_index index.php; ???????????????fastcgi_param ?SCRIPT_FILENAME ?/www/wwwroot/default$fastcgi_script_name; ???????????????????include ???????fastcgi_params; ???????????} ???????location /status { ???????????stub_status on; ???????????access_log ??off; ???????} ???????location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ ???????????{ ???????????????expires ?????15d; ???????????} ???????location ~ .*\.(js|css)?$ ???????????{ ???????????????expires ?????6h; ???????????} ???????access_log ?/var/www/ceshi.access.log ?access; ???????error_log ?/var/www/ceshi.error.log; ???}

nginx部署php程序

原文地址:https://www.cnblogs.com/effortsing/p/10124054.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved