美文网首页
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