美文网首页
Ubuntu 16.04LTS LNMP环境配置

Ubuntu 16.04LTS LNMP环境配置

作者: 茶艺瑶 | 来源:发表于2016-12-27 19:36 被阅读52次

    系统升级

    sudo atp-get update
    

    安装nginx

    sudo apt-get install nginx
    

    一条指令就搞定了安装

    默认web路径在/var/www/html,访问本地http://loaclhost/出现Welcome to Nginx!,即是安装成功!

    安装mysql
    安装mysql,我之前写过lamp环境配置,内容大同小异,故此处略..centos7下的lamp开发环境搭建
    安装php7.0

    sudo apt-get install php7.0-fpm php7.0-cgi php7.0-common php7.0-curl php7.0-mysql php7.0-mcrypt php7.0-sqlite3
    

    配置打开php.ini,vim /etc/php/7.0/fpm/php.ini
    ,设置cgi.fix_pathinfo=0:

    nginx虚拟主机配置

    /etc/nginx/sites-available
    

    目录下,新建test.app
    文件,写下如下内容

    server {
            listen 80;
            listen [::]:80;
    
            server_name test.app;
    
            root /var/www/nginx/test;
            index index.html index.php;
    
            location / {
                    try_files $uri $uri/ =404;
            }
    
            location ~ \.php$ {
                    include snippets/fastcgi-php.conf;
    
                    # With php7.0-cgi alone:
                    # fastcgi_pass 127.0.0.1:9000;
                    # With php7.0-fpm:
                    fastcgi_pass unix:/run/php/php7.0-fpm.sock;
            }
    }
    
    

    通过指令

    sudo ln -s /etc/nginx/sites-available/test.me /etc/nginx/sites-enabled/test
    

    快捷方式到sites-enabled
    目录修改

    /etc/hosts
    

    文件,最下面添加一句

    127.0.0.1 test.app
    

    重启服务

    service nginx restart
    service php7.0-fpm restart
    

    后,即可访问http://test.app/,将显示/var/www/nginx/test/
    目录下的内容

    相关文章

      网友评论

          本文标题:Ubuntu 16.04LTS LNMP环境配置

          本文链接:https://www.haomeiwen.com/subject/iweevttx.html