zoukankan      html  css  js  c++  java
  • ubuntu下搭建lnmp

    ctrl+alt+t打开终端

    1.更新软件源:
      sudo apt-get update
    2.安装nginx
      sudo apt-get install nginx
    3.启动nginx
      sudo /etc/init.d/nginx start

    4.安装php

    sudo apt-get install php7.0-cli

     5.安装mysql

    sudo apt-get install mysql-server

    6.修改mysql用户权限(如需远程连接)
     1)从终端进入mysql
       mysql -u root -p
     2)更改用户权限: grant 权限 on 数据库对象 to 用户
       grant all on *.* to root@'%' identified by '密码';
     3)刷新让权限生效
       flush privileges;

     4)修改mysql的配置文件
       sudo vi/etc/mysql/my.cnf
     5)将bind-address = 127.0.0.1前面加上#注释掉,这样就可以远程连接数据库了。

    7.安装php-mysql
      sudo apt-get install php-mysql

    8.安装php7.0-fpm
      sudo apt-get install php7.0-fpm

    9.配置nginx并重启服务
     1)vi编辑nginx默认配置打开php模块
       sudo vi /etc/nginx/sites-enabled/default

     在index项后面加入 index.php

     添加后示例 

      # Add index.php to the list if you are using PHP

       index index.html index.htm index.nginx-debian.html index.php;

     修改php模块如下

      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;
      }

     2)重启nginx服务
      sudo service nginx restart

    10.启动fastcgi php
      sudo service php7.0-fpm start

    11.切换用户身份为root

     sudo su

  • 相关阅读:
    wenbao与筛法素数及判断模板
    wenbao与dfs奇偶剪枝
    wenbao与搜索
    wenbao与反素数
    wenbao与三分
    wenbao与极角排序
    wenbao与差分约束
    wenbao与勒让德定理
    Zotero 导出参考文献列表
    为人性僻耽佳句(三)
  • 原文地址:https://www.cnblogs.com/junly/p/5965611.html
Copyright © 2011-2022 走看看