以下內容属于 ‘lnmp’ 便签:

lnmp 修改mysql密码_lnmp重置mysql数据库root密码

lnmp 的数据库密码忘了,可以使用一键脚本来更改,很方便,具体执行以下命令: 123wget http://soft.vpser.net/lnmp/ext/reset_mysql_root_password.sh sh reset_mysql_root_password.sh 方便吧! (more...)

今天遇到的几个小知识记录一下

直接挂载至mnt目录,可能会直覆盖mnt目录下的原有文件,可能导致网站无法访问。 如您需要挂载数据盘,请您参考以下步骤操作, 1、先将数据盘挂载至data目录 2、使用cp命令,将mnt 目录下的所有文件复制到data 目录。 3、再将数据盘在data卸载,挂载至mnt目录。 CP命令 1cp -r /path/to/dir1/*/   /path/to/destination/ 挂载方法 第一、检查硬盘设备是否有数据盘 1234567# 先执行 fdisk -l # 以下是执行结果 # 检查腾讯云服务器数据硬盘 # 我们可以看到有20GB的数据盘没有挂载,看好前面的路径/dev/vdb 第二、数据硬盘分区(可选) 12345# 执行 fdisk /dev/vdb # 依次输入 n 、p、 1、 回车、回车、wq # 这里的VDA是我们上面看到数据硬盘的名称,如果你不是这个需要根据你真实的盘名称替换,如果是和我一样,那就直接复制。 第三、ext3格式化分区 12# 格式化为ext3文件系统 mkfs.ext3 /dev/vdb 第四、挂载新分区 12345# A - 新建目录 mkdir /home # B - 挂载分区 mount […] (more...)

lnmp上删除.user.ini文件

有时候网站不想折腾了,也想删除了之。(当然有时候数据还是备份了),准备直接删除 1rm -rf /www/wwwroot/www.pianpai.com/ 结果遇到这样的情况。 1rm: cannot remove ‘/www/wwwroot/www.pianpai.com/.user.ini’: Operation not permitted 通常其他都删除了,就剩一个.user.ini没删除,导致整个文件夹还在,有点强迫症,想清理了看起来舒服点。 废话不多直接上命令 1234567chattr -i /www/wwwroot/www.pianpai.com/.user.ini             #解除锁定 chmod -R 777 /www/wwwroot/www.pianpai.com/.user.ini  #赋777权限  rm -rf /www/wwwroot/www.pianpai.com/.user.ini               #删除文件  rm -rf /www/wwwroot/www.pianpai.com/ #搞定了 就是这个过程,记录一下,分享给你。 (more...)

lnmp遇到letsencrypt 168小时创建超过5次 改为zerossl

lnmp生成证书,遇到“too many certificates (5) already issued for this exact set of domains in the last 168 hours”,意思是在7天内已经生成了5次了。要限制我们了,但是…… 首先不要慌,SSL免费证书又不止它一家。咱们换成ZeroSSL的,开干 更换lnmp默认SSL服务商为 ZeroSSL 1acme.sh --set-default-ca --server zerossl 关联你的 ZeroSSL 账号([email protected] 改成你自己的 ZeroSSL 邮箱,切忌不要乱填哦!) 1acme.sh --register-account -m [email protected] --server zerossl 这里的acme.sh位置不能错,比如lnmp一般在/usr/local/acme.sh/acme.sh 那么上面的语句就变成了 1/usr/local/acme.sh/acme.sh --set-default-ca --server zerossl 1/usr/local/acme.sh/acme.sh --register-account -m [email protected] --server zerossl 在lnmp添加vhost的时候或者ssl的时候,到这一步的时候 123Add SSL Certificate (y/n) y 1: […] (more...)

Validation disabled for letsencrypt V1 API LNMP添加SSL出错

Let’s encrypt报错: new-authz error: {“type”:”urn:acme:error:unauthorized”,”detail”:”Error creating new authz :: Validations for new domains are disabled in the V1 API (https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430)”,”status”: 403} 解决方式:更新你的acme(/root/.acme.sh/acme.sh –upgrade) 思路:认真看这个报错,其实报错信息是比较明显的。网上大多数都是抄的(网站被举报了,去谷歌申诉)。报错信息说得是disabled,而不是unsafe 参考:https://blog.csdn.net/qq_36798131/article/details/107554435 补充acme github地址:https://github.com/acmesh-official/acme.sh 因为可能国内无法直接更新,所以补充上面的链接地址,可以下载后上传到/usr/local/acme.sh/ 然后重启下lnmp,然后重新为域名添加ssl即可。 强制更新Let’s Encrypt证书命令: 1"/usr/local/acme.sh"/acme.sh --force --cron --home "/usr/local/acme.sh" > /dev/null 出现 Congratulations, all renewals succeeded. 字样时,表示证书更新完成。(参考:https://www.seoimo.com/lamp-ssl/#ssl-renew-crontab) (more...)

lnmp 二级目录安装discuz、wordpress的解决方案

今天这个问题困扰了我一下,以前很少在子目录建站,这次因为想把网站集中一下。所以折腾很久。由于看到网上很多文章并没有解决我的问题,很多都是二级目录安装同样的程序。废话不多说,我总结了几种情况。 时间一久,这些都会变成思路,请参考,注意自己的情况。我用的是lnmp 一、根目录是wordpress程序,二级目录blog需要再安装wordpress ①修改wordpress.conf为下面内容。 12345678910111213141516171819location / {     try_files $uri $uri/ /index.php?$args; } # Add trailing slash to */wp-admin requests. rewrite /wp-admin$ $scheme://$host$uri/ permanent; location /blog/ { if (-f $request_filename/index.html){                 rewrite (.*) $1/index.html break;         } if (-f $request_filename/index.php){         […] (more...)

Amazon EC2 Linux lnmp下常用命令

记录常用,供自己使用,最近在用EC2,现在免费试用,网上搜来搜去,摸索到的。菜鸟一只,记性不好,也记下,怕忘咯。 (more...)

[转]Linode安装lnmp,WordPress后台看不见主题的解决办法

Linode vps安装的是军哥的lnmp一键安装包或者你也可以自己搭建Nginx+PHP+MySQL环境,架设好wodpress博客后发现除了默认主题,其他主题都不见了,而且主题的文件找不到也不能编辑。这是因为php设置中禁止了scandir函数,只需要开启这个函数就一切正常。具体方法: (more...)