linux上一键安装lemp,安装LEMP

1. 安装nginx

sudo apt-get update

sudo apt-get install nginx

2. 安装MySQL

sudo apt-get install mysql-server

sudo mysql_install_db

sudo mysql_secure_installation

3. 安装PHP并配置fpm模块

sudo apt-get install php5-fpm php5-mysql

sudo nano /etc/php5/fpm/php.ini

cgi.fix_pathinfo=0

sudo service php5-fpm restart

4. 配置nginx使用php

sudo nano /etc/nginx/sites-available/default

默认打开的页面如下:

server {

listen 80 default_server;

listen [::]:80 default_server ipv6only=on;

root /usr/share/nginx/html;

index index.html index.htm;

server_name localhost;

location / {

try_files $uri $uri/ =404;

}

}

我们要修改如下项:

We need to make some changes to this file for our site.

First, we need to add an index.php option as the first value of our index directive to allow PHP index files to be served when a directory is requested.

We also need to modify the server_name directive to point to our server's domain name or public IP address.

The actual configuration file includes some commented out lines that

define error processing routines. We will uncomment those to include

that functionality.

For the actual PHP processing, we will need to uncomment a portion of another section. We will also need to add a try_files directive to make sure Nginx doesn't pass bad requests to our PHP processor.

修改成如下页面:

server {

listen 80 default_server;

listen [::]:80 default_server ipv6only=on;

root /usr/share/nginx/html;

index index.php index.html index.htm;

server_name server_domain_name_or_IP;

location / {

try_files $uri $uri/ =404;

} error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }

保存退出,重启nginx

sudo service nginx restart

5. 测试一个php脚本

sudo nano /usr/share/nginx/html/info.php

写入如下内容

保存退出,并重启nginx服务器。

用浏览器访问,可以访问到php的默认页面,成功。

uid-15866552-id-5072387.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值