博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VPS中nginx和php安装
阅读量:6083 次
发布时间:2019-06-20

本文共 1290 字,大约阅读时间需要 4 分钟。

  hot3.png

1、安装

sudo apt-get install php5 php5-fpm  php5-mysql libapache2-mod-php5 php5-curl php5-memcached php5-fpm php5-imagick php5-mcrypt

lib默认位置 ./usr/lib/share/php5/

默认php文件位置 /usr/share/nginx/www

2、修改nginx中/etc/nginx/site-enabled/default文件配置,原来的配置文件中没有Index.php;

修改root (根目录)配置为自己存放php文件的文件夹位置;

其它几个配置是安装后自己带的,把注释拿掉启用就行,如没有则copy一份;

主配置文件:/etc/nginx/nginx.conf 一般不需要修改

Nginx Server其它配置文件:

/etc/nginx/conf.d/里面放自己建立的配置文件,这里不需要修改

/etc/nginx/site-enabled/存放了默认的一个配置,修改这里面的default文件

 index index.html index.php;
 location ~ \.php$ {              root           html;              fastcgi_pass   127.0.0.1:9000;              fastcgi_index  index.php;              fastcgi_param  SCRIPT_FILENAME  html$fastcgi_script_name;              include        fastcgi_params;          }

3、安装完后php -m检查安装了哪些包;还要保证目录权限chmod 777 -R 文件目录

4、相关服务的管理命令

service nginx {start|stop|status|try-restart|restart|force-reload|reload|upgrade|configtest}service php5-fpm {start|stop|status|try-restart|restart|force-reload|reload}service mysql {start|stop|restart|reload|force-reload|status}

6、php.ini中添加

extension = "memcached.so"extension = "pdo_mysql.so"extension = "imagick.so"output_buffer = Off修改为output_buffer = On

7、和tomcat的联合配置参考http://my.oschina.net/hyperichq/blog/405421

转载于:https://my.oschina.net/fir01/blog/381075

你可能感兴趣的文章
重装win7系统多个方法介绍
查看>>
Python之路
查看>>
IOS 消息推送---服务端.p12证书的生成
查看>>
mysql中将一个数据类型转换成另外的数据类型?mysql中cast函数的使用?
查看>>
URI URL URN
查看>>
获取当前进程的寄存器内容
查看>>
HDU 3642 Get The Treasury (线段树扫描线)
查看>>
AWK
查看>>
alpha 10
查看>>
C++中线程使用与参数传递
查看>>
VirtualBox中安装CentOS(新手教程)
查看>>
HTTP 请求头中的 X-Forwarded-For,X-Real-IP
查看>>
SDUT OJ 数据结构上机测试1:顺序表的应用
查看>>
d3----line_color_gradient 学习记录
查看>>
矩阵运算 【微软面试100题 第四十五题】
查看>>
E: Sub-process /usr/bin/dpkg returned an error code (1)
查看>>
Openshift 部署第一个应用hello-openshift
查看>>
XML学习总结
查看>>
如何利用EnteLib Unity Interception Extension 和PIAB实现Transaction
查看>>
Django中ORM介绍和字段及其参数
查看>>