1、添加站点域名命令: lnmp vhost add;

2、重置mysql密码:

1.先停掉mysql;

/etc/init.d/mysql stop

2.
修改/etc/my.cnf,在[mysqld]的段中加上一句:skip-grant-tables, 然后保存退出; 3.重启数据库;
/etc/init.d/mysql start

4.进入到mysql数据库,修改密码;
mysql -u root ;
mysql> use mysql;
mysql> UPDATE user SET Password=PASSWORD(‘new password’) where USER=’root’;
mysql> quit
5. 把 /etc/my.cnf,在[mysqld]的段中加上这句:skip-grant-tables 去掉, 保存退出;
6.最后重新启动mysql即可;
/etc/init.d/mysql start

3、购买了云服务器,安装LNMP集成环境后, 想用Navicat 工具远程连接,还要做一些配置 ,参考了下面的博客操作,亲测可用;

版权声明:本文为CSDN博主「zhaoyang_1214」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/u014691098/article/details/78275981

4、我用的是最新版的 lnmp 1.6 集成环境,放到linux环境时老是报错404,解决方案:

先打开你的域名配置: /usr/local/nginx/conf/vhost/XXX.com.conf 

、把里面的 include enable-php.conf;  改为pathinfo模式 include enable-php-pathinfo.conf;  

、添加这部分代码

       location / {
index index.php server.php index.htm index.html;
try_files $uri $uri/ /index.php?$query_string;
#try_files $uri $uri/ /index.php?$;
if (!-e $request_filename) {
#一级目录
rewrite ^/(.*)$ /index.php/$ last;
#二级目录
#rewrite ^/(.*)$ /public/index.php/$ last;
}
} 、再出来, 在路径 /usr/local/nginx/conf 目录下找到 fastcgi.conf 文件修改;
把 最下面的一句代码
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/"; 在这后面加上项目目录全路径: fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/:/tmp/:/proc/:/home/wwwroot/"; 4、出来重启,nginx -s reload

5、使用tp5,执行时碰到mkdir() Permission denied 的 500错误,在部署在线上的时候,你使用tp5的时候,这个错误很大几率会碰到。

对于tp框架而言,自动生成的文件或者目录应该是runtime目录,所以在线部署代码的时候,开放此类目录的权限。

所以解决mkdir() premission denied 的问题最直接的方式,把runtime权限放开,让所有用户都可以创建它。在根目录执行一下命令;

chmod -R  runtime 

6、微信小程序开发, 手机打开的时候报错: 运行环境加载失败(1,4),解决方案:

、手机后台杀死微信的进程,重新打开;

、如果杀死进程不行,更新微信版本即可!

7、删除文件无权限: Operation not permitted

用命令  chattr -R -i  文件名  或者 chattr -i 文件名

lnmp 命令 及其 TP5 部署遇到的一些问题的更多相关文章

  1. TP5部署服务器问题总结

    及最近部署TP5遇到了很多坑,各种环境下都会出现一些问题,下面是我记录的排坑之路 先说最简单的lnmp一键安装包,我用的是1.5稳定版 安装命令:wget http://soft.vpser.net/ ...

  2. 九.LNMP网站架构实践部署

    期中集群架构-第九章-期中架构LNMP章节====================================================================== 01. LNMP ...

  3. LNMP架构及应用部署!(重点)

    LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构. WNMP代表的就是:Windows系统下Nginx+MySQL+PHP这种网站服务器架构. WAMP代表的就是: ...

  4. LNMP架构介绍与部署

    一.LNMP架构介绍 LNMP:Linux系统下Nginx+MySQL+PHP这种网站服务器架构.Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器.My ...

  5. 记一次使用命令行启动部署在tomcat上的应用

    在Eclipes进行程序开发完成后,一般都会直接在Eclipse部署启动,其中的一些启动参数设置都会在其中进行,若用命令行启动,则需要手动配置. 程序开发完成后打成的war包,需要部署到Tomcat应 ...

  6. Linux命令及架构部署大全

    1.Linux系统基础知识 Linux 基础优化配置 Linux系统根目录结构介绍 linux系统重要子目录介绍 Linux基础命令(之一)详解 Linux基础命令(之二)详解 Linux文件系统 L ...

  7. LNMP下动静分离部署phpmyadmin软件包

    LNMP环境肯定是先要配置好的.可以参考我之前的博客.那我们直接进行配置,我这里使用了三台机器进行动静分离部署,第一台负责nginx反向代理,第二台负责php-fpm应用程序以及mariadb的服务器 ...

  8. 基于LNMP(fastcgi协议)环境部署、原理介绍以及fastcgi_cache配置以及upstream模块负载均衡讲解

    ngx_http_proxy_module只能反向代理后端使用HTTP协议的主机.而ngx_http_fastcgi_module只能反向代理后端使用FPM或者使用FastCGI协议的客户端. 一.部 ...

  9. 常用linux命令(项目部署)

    centos 图形 命令行 界面切换 如果在图形界面下,按:Ctrl+Alt+F2进入如下命令行界面 -------------- 看当前目录的路径: pwd ................... ...

随机推荐

  1. contos7上安装rabbitmq

    #centeros7 安装erlang yum install erlang #启动扩展源 yum install epel-release #下载rabbitmq源文件 wget http://ww ...

  2. 022_统计每个远程 IP 访问了本机 apache 几次?

    #$1为IP#i为不同的IP#print ip[i],i 输出不同IP出现的次数总和以及它们是谁#ip[$1]++ 未定义则从0开始,IP出现则自增 #!/bin/bashawk '{ip[$1]++ ...

  3. vue-ckeditor-word粘贴

    我司需要做一个需求,就是使用富文本编辑器时,不要以上传附件的形式上传图片,而是以复制粘贴的形式上传图片. 在网上找了一下,有一个插件支持这个功能. WordPaster 安装方式如下: 直接使用Wor ...

  4. mkdir/rmdir/install/mktemp

    mkdir rmdir很有趣,如果加上p选项,如果删除空目录后,其父目录是空,则一并删除,所以如果都是空的,那么就会全家删 a用户不能修改b用户的文件,但是却可以删除 install 创建文件并赋权 ...

  5. docker 1.12

    curl https://releases.rancher.com/install-docker/1.12.sh | sh http://rancher.com/docs/rancher/v1.6/e ...

  6. windows游戏编程地址

    本系列文章由jadeshu编写,转载请注明出处.http://blog.csdn.net/jadeshu/article/details/22309325 作者:jadeshu   邮箱: jades ...

  7. windows游戏编程了解消息事件模型

    本系列文章由jadeshu编写,转载请注明出处.http://blog.csdn.net/jadeshu/article/details/22309265 作者:jadeshu   邮箱: jades ...

  8. CodeForces 494B Obsessive String ——(字符串DP+KMP)

    这题的题意就很晦涩.题意是:问有多少种方法,把字符串s划分成不重叠的子串(可以不使用完s的所有字符,但是这些子串必须不重叠),使得t串是所有这些新串的子串.譬如第一个样例,"ababa&qu ...

  9. 多项式fft、ntt、fwt 总结

    做了四五天的专题,但是并没有刷下多少题.可能一开始就对多项式这块十分困扰,很多细节理解不深. 最简单的形式就是直接两个多项式相乘,也就是多项式卷积,式子是$N^2$的.多项式算法的过程就是把卷积做一种 ...

  10. 调用subprocess 使用logging打印日志

    #!/usr/bin/env python # -*- coding:utf-8 -*- # Author:Henry 17607168727@163.com import sys import lo ...