在Linux上装nginx(Linux分为Ubuntu和centos,centos系用的yum,Ubuntu用的apt安装软件)
sudo apt-get update
sudo apt-get install nginx
安装php5.6
apt-add-repository ppa:ondrej/php //增加源
apt-get update //更新apt-get
apt-get install php5.6 php5.6-fpm //安装php5.6和对应的fpm
管理器
安装MySQL
sudo apt-get install mysql-server
安装过程中要输入MySQL登陆密码
配置php
nginx -t //检测nginx配置
cat /etc/nginx/nginx.conf中找/etc/nginx/sites-enabled/分配置cd进入分配置ls查看文件'default'cat查看default里面nginx根目录'/var/www/html'
进入nginx根目录写入:
<?php
phpinfo();
?>
适配php
sudo vim /etc/nginx/sites-available/default
改动为 location ~ .php$ {
try_files $udri =404;
fastcgi_split_path_info ^(.+.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php5.6-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME documentrootdocument_rootdocumentrootfastcgi_script_name;
include fastcgi_params;
(把原来location下的配置文件按两下DD删除把locattion前面的#号按X删除在把上面配置文件写进去)
重启nginx
nginx -s reload
在浏览器输入ip地址就可以查看 查看php配置在后面加上 nginx根目录写入的文件名.php
本文详细介绍了在Linux环境下(Ubuntu为例)如何安装和配置Nginx、PHP及MySQL,实现一个基本的LAMP(LNMP)开发环境。包括使用apt-get更新软件包列表、安装Nginx、增加PHP源、安装PHP5.6及fpm模块、安装MySQL服务器、配置Nginx适配PHP、重启Nginx服务等步骤。
2248

被折叠的 条评论
为什么被折叠?



