< >
Home » ROS与Web入门教程 » ROS与web入门教程-安装LNMP

ROS与web入门教程-安装LNMP

ROS与web入门教程-安装LNMP

说明:

  • 介绍如何在ubuntu下安装LNMP
  • 安装环境是ubuntu18.04虚拟机

步骤:

wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz && tar zxf lnmp1.8.tar.gz && cd lnmp1.8 && ./install.sh lnmp
  • 根据提示选择mysql版本,选择mysql 5.6, php版本选择 php8.0
  • 选择mysql其他版本编译出错了,目前mysql 5.6版本比较顺利
  • 设置mysql密码,假设密码为ncnynl.com 在回车即可自动完成安装
  • 安装后的目录都在/usr/local/下

变更目录:

  • 默认目录是在/home/wwwroot/default, 会导致写代码不方便
  • 通过修改vim /usr/local/nginx/conf/nginx.conf
  • 设置端口为81给检测LNMP使用,80端口为以后给cakephp使用
 listen 81 default_server reuseport;
  • 设置root /home/ubuntu/web 为根目录
  • 复制/home/wwwroot/default下的所有文件到/home/ubuntu/web
cp -r /home/wwwroot/default/* /home/ubuntu/web 
  • 重新启动nginx
sudo lnmp nginx restart
  • 假设网站ip为192.168.0.139
  • 访问网站http://192.168.0.139:81
  • 效果如下:

请输入图片描述

  • 访问phpMyAdmin:http://192.168.0.139:81/phpmyadmin/
  • 效果如下:

请输入图片描述

  • 访问phpinfo: http://192.168.0.139:81/phpinfo.php
  • 效果如下:

请输入图片描述

  • 访问Prober: http://192.168.0.139:81/p.php
  • 效果如下:

请输入图片描述

相关命令:

  • lnmp相关命令:
lnmp status manage: lnmp {start|stop|reload|restart|kill|status}
  • 数据库相关命令
sudo lnmp db {start|stop|reload|restart|kill|status}
  • ngix相关命令
sudo lnmp ngix {start|stop|reload|restart|kill|status}
  • 更多命令
sudo lnmp {httpd|mysql|mariadb|pureftpd} {start|stop|reload|restart|kill|status}

参考:

  • https://lnmp.org/install.html

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: ros与web入门教程