1、一键安装 lnmp

从官网https://lnmp.org/install.html 找到相对应的包进行安装,安装成功,访问ip看是否安装成功,如安装成功,则如下图所示:

2、安装框架 tp5

根据官网提供的下载地址:composer create-project topthink/think=5.1.* tp5 ,切换到你要安装的地址,如下图:

在安装过程中,出现如上报错,当我们去访问tp框架时,报500错误,那么,我们需要去php.ini 去把2个参数去掉,首先根据命令find / -name php.ini ,找到php.ini命令,根据提示进入到该目录vim usr/local/php/etc/php.ini,找到这个函数的位置,找到里面的 两个函数,proc_get_status 和proc_open,然后去掉,保存退出,重启 php-fpm

然后访问 http://ip地址/tp5/public/,如果重启了没好,可以卸载了再重装。

3、接口访问

框架搭建好之后,我们来构建url 地址访问。首先,我们先去框架下建一个文件夹,模块->控制器->方法控制器->方法,如:admin->controller->Test.php->函数方法。一定要注意,这个Test.php 大小写的问题。接着我们去访问这个地址:

http://ip地址/index.php/admin/Test/get_test,一定要注意,在没有配置好路由前,访问要加上入口文件。此时我们访问,页面必然会出现404,因为还没有配置好服务器,命令进去服务器,找到你的nginx.conf 服务器配置文件和fastcgi.conf,

这连个文件都在同一个文件夹下,即conf下,打开nginx.conf

进入fastcgi.conf

当访问方法,出现如下页面,页面错误,请稍后再试~

进入到框架下config 文件夹下找到app.php ,进入到文件下,修改该项位为true,

就能展示出报错的原因

经过修改,再访问

4、访问路由去掉入口文件 index.php

首先切换到nginx ,找到服务器配置文件,进入到配置文件中,增加一段代码,tp5框架在URL访问那里也有,把这段代码复制,放入nginx.conf -> service 里面,重启服务器,访问即可 http://ip地址/admin/Test/get_test

5、访问模板

首先创建view文件夹,创建模块,创建方法

更改权限后 http://ip地址/admin/Test/get_test.html  更改权限的命令:sudo chmod -R 777 项目文件夹名

lnmp 一键安装包 安装tp5.1 404,500等相关问题相关推荐

  1. lnmp一键安装包 安装php-fpm,LNMP一键安装包的Nginx 502 Bad Gateway错误可能原因及解决方法...

    作者:licess 发布时间:2013年02月17日 分类:常见问题 第一种原因:第一种原因:安装lnmp一键安装包时php没安装成功而出现502 Bad Gateway,从0.9开始只要安装成功或失 ...

  2. lnmp一键安装包 安装php-fpm,LNMP一键安装包 PHP自动升级脚本

    前一段时间完成了lnmp一键安装包的PHP自动升级脚本,今天发布出来,如果想升级PHP版本的lnmp用户可以试用一下.支持目前lnmp的所有版本. 只能有低版本升级到高版本不能降级.可以升级到现有PH ...

  3. lnmp一键安装包 安装php-fpm,LNMP一键安装包常用命令及配置文件路径

    1.sudo apt-get update 更新源修改完毕后记得要刷新列表 LNMP一键安装包常用命令及配置文件路径 状态管理LNMP状态管理: /root/lnmp {start|stop|relo ...

  4. lnmp一键安装包安装

    优缺点 集成的环境,使得安装更加高效快捷 但是如果我们要安装指定版本的nginx.php这个就不能实现 下载地址 https://lnmp.org/download.html 安装(傻瓜安装) wge ...

  5. lnmp 一键安装包安装

    优缺点 集成的环境,使得安装更加高效快捷 但是如果我们要安装指定版本的nginx.php这个就不能实现 下载地址 https://lnmp.org/download.html 安装(傻瓜安装) wge ...

  6. lnmp 一键安装包 安装php扩展

    tar -zxvf redis-3.1.1.tgz #解压 cd redis-3.1.1 #进入安装目录 /usr/local/php/bin/phpize #用phpize生成configure配置 ...

  7. LNMP一键安装包详细安装教程

    原文地址 今天主要带给大家的是lnmp一键安装包的安装,逍遥乐一直使用的lnmp一键安装包,方便快捷.这里推荐军哥的lnmp一键安装包,以下是来自军哥lnmp一键安装包安装教程,详情请移步http:/ ...

  8. 树莓派 + lnmp一键安装包 + thinkphp搭建网站

    目录 前言: 一.准备树莓派 二.安装lnmp安装包 三.设置虚拟主机 1.添加虚拟主机​ 2.上传Thinkphp框架 3.进行一些配置(重要) 前言: 之前零星写了一些环境搭建的问题的解决方法,现 ...

  9. LNMP一键安装包如何重装Nginx

    LNMP一键安装包安装好后,相应的Mysql,Nginx及PHP都会安装配置完成. 由于某些特殊情况的需要,如何更换Nginx的版本呢? nginx升级脚本可以完成. 1. 手动编译方法:/usr/l ...

最新文章

  1. 【动态规划】状态机模型
  2. macOS Big Sur 使用全新虚拟化框架创建超轻量虚拟机!
  3. 前端工程师的知识体系
  4. Xtreme ToolkitPro 初使用
  5. svn clean up 出错解决方案
  6. MindManager 报错:Click to restart mindjet player 解决方法
  7. 计算机字符编码详尽讲解
  8. Class Imbalance Problem
  9. java 跨平台很鸡肋,Mac 篇八:Mac上的这个软件看起来很鸡肋,其实很牛很强大
  10. 2019-12-18 syscall(SYS_clock_gettime, CLOCK_MONOTONIC_RAW
  11. 使用Mybatis-Generator自动生成entity实体、dao接口以及mapper映射文件
  12. kali安装最新版nessus
  13. makefile 目标:依赖文件写法
  14. 如何购买阿里云香港服务器?又有什么什么好处呢?
  15. 计算机证英语四六级证驾驶证,学校毕业要求有两个技能证书,计算机二级,四六级,到底算不算技能证?...
  16. 个人作业 Alpha项目测试
  17. 招行零售金融3.0数字化转型实践
  18. 数据分析报告中如何选择合适的统计图表
  19. MySQL多表联表查询
  20. Tecohoo VD-306S 全高清视频会议摄像机

热门文章

  1. 2019牛客国庆集训派对day2 K 2018
  2. 联盟决策大会 By K龙
  3. 您能不能也宽容一点??
  4. NODE.JS DM数据库驱动简介及搭建
  5. Mezzanine怎样为BLOG创建分级目录
  6. 我的世界服务器信息变英文,我的世界服务器
  7. img固定宽高,图片等比缩小不变形
  8. 面试官:请你谈谈ConcurrentHashMap
  9. pycharm中配置华为云服务器
  10. 再见了青春,联想Y450最后一次升级,真的神一般存在。