Ubuntu 16.04LTS LNMP环境配置

系统升级

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/
目录下的内容

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 系统环境 所需软件官方下载地址: 一、 安装开发包环境: 二、 关闭iptables和Selinux(生产...
    莫名其妙的一生阅读 5,138评论 0 4
  • 一、LAMP环境的介绍 1.LAMP环境的重要性 思索许久,最终还是决定写一篇详细的LAMP的源码编译安装的实验文...
    endmoon阅读 7,611评论 4 26
  • 1.写在前面 本文主要介绍的是zabbix的编译安装过程,包含它的基础环境LNMP,虽然zabbix官方一般推荐的...
    天之蓝色阅读 7,338评论 0 16
  • 首先简单介绍一下linux的两种安装方法,yum以及编译安装。yum是一个软件包管理器,使用yum指令安装,系统会...
    正在修炼的西瓜君阅读 4,785评论 0 2
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,872评论 19 139

友情链接更多精彩内容