个人网站可以做推广吗,做彩票网站要多大服务器,wordpress 文章底部,网站通栏怎么做1、前言。 我一开始是想 搭建 Tomcat PHP 环境。 Tomcat并不能直接运行PHP#xff0c;因为Tomcat是一个Java Web服务器#xff0c;主要用于运行Java应用程序。但是#xff0c;我们可以通过一些配置和工具来使Tomcat能够运行PHP。 在配置Tomcat支持PHP 项目的时…1、前言。 我一开始是想 搭建 Tomcat PHP 环境。 Tomcat并不能直接运行PHP因为Tomcat是一个Java Web服务器主要用于运行Java应用程序。但是我们可以通过一些配置和工具来使Tomcat能够运行PHP。 在配置Tomcat支持PHP 项目的时候需要JavaBridge.jar, script-api.jar, php-servlet.jar, php-script.jar这几个文件去网站 https://php-java-bridge.sourceforge.net/pjb/download.php 下载的时候发现 php-script.jar找不到 庆幸的是百度搜索能找到这些文件。 到目前为止都没有搭建成功于是就尝试去搭建 Nginx PHP MySQL 环境而且已在Mac电脑中搭建成功。还没有尝试去搭建 Apache PHP 环境。 2、分别安装Nginx和PHP 。 安装NginX和安装PHP的步骤这里就不介绍了网上有很多文章大家也参考下列文章。 参考文章 macbook nginx php环境如何搭建-Nginx-PHP中文网 。 参考文章 Nginx在Window与Mac环境的使用及配置详情_mac nginx-CSDN博客 。 3、在Nginx中配置php程序环境。
打开编辑 /opt/local/etc/nginx/nginx.conf 文件。
http {. . . server {listen 8090;server_name localhost;. . . location / {root html;index index.html index.htm;add_header Access-Control-Allow-Origin *;add_header Access-Control-Allow-Headers *;add_header Access-Control-Allow-Methods *;add_header Access-Control-Expose-Methods *;}. . . # proxy the PHP scripts to Apache listening on 127.0.0.1:80##location ~ \.php$ {# proxy_pass http://127.0.0.1;#}# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000# note_1: 先执行命令 php-cgi -b 127.0.0.1:9000 启动php-cgi, 再执行命令 nginx 启动nginx 。# note_2: 访问php网页的http路径端口号不是9000, 而是上一层server所配置的端口号。location ~ \.php$ {# root若被配置成 html , 则在Mac系统里所表示的php站点根路径默认是 /usr/local/var/www 。root html;#root D:/MyDevelop/MyPhpFiles;#root /Users/MyUser/Documents/MyPhpFiles;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;#这里的 $document_root 就是指前面 root 所指的php站点根路径。fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}. . . }. . . }
4、启动NginxPhp服务。
创建一个测试php的文件phpinfo.php其内容如下
?php
phpinfo();
?
把文件phpinfo.php移动到php站点根路径下。
先执行命令 php-cgi -b 127.0.0.1:9000 启动php-cgi 再执行命令 nginx 启动Nginx 。
浏览器打开网址 http://localhost:8090/phpinfo.php 看看效果。 php菜鸟教程 PHP 教程 | 菜鸟教程 。