Ubuntu   发布时间:2022-05-10  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Ubuntu下LNMP环境的搭建大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

完全卸载apache2

  • sudo apt update
  • sudo apt upgrade
  • sudo apt remove apache2*
  • sudo apt autoremove

安装Nginx

sudo apt install Nginx
sudo service Nginx start

测试Nginx,首先使用如下命令获取本机IP地址

ifconfig


使用浏览器访问本地IP。

http://10.102.7.193

返回如下页面,则安装Nginx成功。

安装MysqL

sudo apt install MysqL-server

@R_771_9382@需要输入两次密码。


安装MySQL安全组件

sudo MysqL_secure_installation

@R_771_9382@首先需要输入MysqL的root密码.

当询问“Change the root password?”时,输入“N”

剩下的问题可以敲击回车键,选择默认选项。

安装php

sudo apt install php php-fpm php7.0-MysqL

为使Nginx支持php,需要修改Nginx的配置文件,首先备份原始配置文件。

sudo mv /etc/Nginx/sites-available/default /etc/Nginx/sites-available/default.old

编辑/etc/Nginx/sites-available文件,作为Nginx的配置文件。

sudo vim /etc/Nginx/sites-available/default

/etc/Nginx/sites-available输入以下内容


server {
        listen       80;
        server_name  your_site_name.com;
        root /usr/share/Nginx/html;
        index index.php index.html;

        LOCATIOn / {
                try_files $uri $uri/ =404;
        }

        error_page 404 /404.html;
        error_page 500 502 503 504 /50x.html;

        LOCATIOn = /50x.html {
                root /var/www/html;
        }

        LOCATIOn ~ \.php$ {
                try_files $uri =404;
                fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILename $document_root$fastcgi_script_name;
                include fastcgi_params;
        }
}

修改完Nginx配置,需要重启Nginx

sudo service Nginx restart

/usr/share/Nginx/html/目录创建info.php文件,测试php

sudo nano /usr/share/Nginx/html/info.php

输入以下内容

<?php
  • phpinfo();
  • ?>
  • 在浏览器打开http://本地IP/info.php

    例如http://10.102.7.193/info.php.

    返回如下内容,则nginx能够支持php

    最后,可以选择删除创建的info.php文件,避免被攻击者利用。

    sudo rm /usr/share/Nginx/html/info.php
    本图文内容来源于网友网络收集整理提供,作为学习参使用,版权属于原作者。
    @H_103_197@ 编程之家官方1群(满)
    @H_103_197@ 编程之家官方2群(满)
    @H_103_197@ 编程之家官方3群(满)
    编程之家官方4群
    编程之家官方5群(新)

    大佬总结

    以上是大佬教程为你收集整理的Ubuntu下LNMP环境的搭建全部内容,希望文章能够帮你解决Ubuntu下LNMP环境的搭建所遇到的程序开发问题。

    如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
    如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
    标签:
    猜你在找的Ubuntu相关文章
    其他相关热搜词更多
    phpJavaPython程序员load如何string使用参数jquery开发安装listlinuxiosandroid工具javascriptcap