欢迎访问web学习网
当前位置:主页 > Linux > 正文

ubuntu16.04 LNMP环境搭建

09-23 Linux

ubuntu16.0 LNMP环境搭建
 
1.sudo apt update  #更新软件源
 
2.sudo apt install nginx
 
3.sudo apt-get install software-properties-common python-software-properties
 
sudo apt-add-repository ppa:ondrej/php

sudo apt update

 
sudo apt install php7.2 php7.2-fpm php7.2-cgi php7.2-cli php7.2-common php7.2-curl php7.2-mysql php7.2-mbstring php7.2-opcache php7.2-dev php7.2-json php7.2-socket
fpm配置文件       /etc/php/7.2/fpm/pool.d/www.conf
php.ini配置文件   /etc/php/7.2/fpm/php.ini
 
4.sudo apt install mysql-server mysql-client
 
5.vim /etc/nginx/conf.d/web.conf
server {
 
    listen  80;
    server_name  your domain or ip;
    set $root_path "web root";
    root $root_path;
    index index.php;
 
    location / {
 
         try_files $uri $uri/ /index.php?$query_string;
    }
 
    location ~ .*\.php?$ {
        fastcgi_pass  unix:/run/php/php7.2-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
    }
 
    location ~* ^/(css|img|js|flv|swf|download)/(.+)$ {
        root $root_path;
    }
 }

如nginx安装后不能正常访问需要查看服务器提供商安全组80端口开放没或虚拟机防火墙80端口打开
 
 
重启php-fpm :  /etc/init.d/php7.2-fpm restart
重启nginx :   nginx -s reload


linux下查看系统和cpu信息: https://www.cnblogs.com/xd502djj/archive/2011/02/28/1967350.html

 

文章来源: 本站
打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦