跳至主要内容

LNMP一键安装包安装使用常见问题(FAQ)

 常见问题关键词快速索引,也可以联系QQ 503228080 购买付费支持服务(联系请直入主题)。

  • MySQL的root默认密码是什么?
    1.5之前版本如果安装时不输入直接回车,密码为root,否则为你输入的密码。1.5及之后版本为 lnmp.org#随机数字,如没有输入密码会立即显示,安装完成后也会再次显示,也可以查询安装日志。
  • 开始安装LNMP时,提示error: package httpd is not installed , error: package php is not installed ,error: package mysql is not installed
    这个不是错误信息,这个是检查系统环境,将原系统中的php、apache、mysql删除,请不必在意这个问题。
  • 安装LNMP时,停在 make[3]: Leaving directory `/root/lnmp0.4-full/mysql-5.1.44/mysql-test 不动。
    答:MySQL编译测试mysql,这个地方会消耗的时间比较长,多等一下就可以了。
  • 没外网的内网或单机可以离线安装LNMP吗?
    答:可以,可以参考:https://www.vpser.net/manage/centos-iso-local-yum-repository.html。
  • 安装时经常掉线怎么办?
    请参照此教程:https://www.vpser.net/manage/run-screen-lnmp.html
  • 下载或安装时提示"Read error (Connection reset by peer) in headers."或"读取文件头错误(链接超时)"如何解决?
    答:域名撞墙了,换其他节点,参考:https://lnmp.org/faq/download-url.html。
  • 安装完LNMP后出现502 Bad Gateway
    解决方法:http://bbs.lnmp.com/thread-1144-1-1.html
  • 如何添加删除域名(虚拟主机)?
    解决方法:https://lnmp.org/faq/lnmp-vhost-add-howto.html
  • 如何修改安装默认虚拟主机的域名?
    修改方法:编辑/usr/local/nginx/conf/nginx.conf 查找server_name,修改为你想设置的域名,多个域名空格隔开,保存,执行:/usr/local/nginx/sbin/nginx -s reload 重启即可。
  • 如果忘记MySQL root密码,如何重设密码?
    LNMP脚本是提供重置mysql root密码的工具的,请参考教程:https://lnmp.org/faq/lnmp-1-2-tools.html
  • 如何给php安装自己需要的PHP模块?
    解决方法:https://www.vpser.net/manage/lnmp-php-install-ext.html
  • 如何添加自定义404错误页面?
    解决方法:https://bbs.lnmp.com/thread-2175-1-1.html
  • 如何启动关闭Nginx/PHP-FPM/MySQL等程序?
    具体请看:https://lnmp.org/faq/lnmp-status-manager.html
  • 网站目录及各种文件都分布在哪?
    具体请看:https://lnmp.org/faq/lnmp-software-list.html
  • MySQL/MariaDB无法远程连接,如何开启?
    为了安全LNMP默认是禁止远程连接的,开启方法:https://bbs.lnmp.com/thread-13563-1-1.html
  • Warning: require(): open_basedir restriction in effect. File(/home/wwwroot/***/bootstrap/autoload.php) is not within the allowed path(s): (/home/wwwroot/***/public/:/tmp/:/proc/) in /home/wwwroot/***/public/index.php on line 22类似错误如何解决?我想读取网站目录以外的目录,如何关闭/修改LNMP/LNMPA/LAMP的防跨目录设置?
    发生该类错误一般都是在Thinkphp、CI、Laravel等框架下,网站目录一般是在public下,但是public下的程序要跨目录调用public上级目录下的文件,因为LNMP默认是不允许跨目录访问的,所以需要将防跨目录访问的设置去掉,参考 https://lnmp.org/faq/lnmp-vhost-add-howto.html#user.ini 进行设置,有时候这些框架类的程序也可能会提示500错误,也可能是这个问题引起的。
  • MySQL启动错误:[Warning] '--skip-locking' is deprecated and will be removed in a future release. Please use '--skip-external-locking' instead. <解决方法:https://bbs.lnmp.com/thread-1844-1-1.html
  • 如何开启IMAP模块?
    解决方法:https://bbs.lnmp.com/thread-1150-1-1.html
  • IPv6服务器环境下lnmp的设置及注意事项
    请参考:https://www.vpser.net/build/nginx-lnmp-ipv6.html
  • 如何升级Nginx/PHP/MySQL/MariaDB版本?
    请参考:https://lnmp.org/faq/lnmp1-2-upgrade.html
  • 安装好后,端口正常,Ping正常,但是无法通过IP或域名访问网站 80或443端口
    解决方法:一般都是因为iptables引起的,可以通过yum或apt-get删除iptables,或/etc/init.d/iptables stop 停止iptables。如果想保留iptables可以按这个教程添加上80和443端口。如果是国内的VPS或服务器不能IP直接访问很正常,国内一般都有白名单。
    另外一些云服务商可能有另外的安全组或防火墙之类的设置。
  • LNMP中如何添加伪静态?
    LNMP伪静态教程
  • LNMPA中如何添加伪静态?
    直接将Apache的伪静态文件.htaccess放在网站目录下即可。
  • 如何禁止IP访问/禁止别人域名解析到自己的IP?
    解决方法:这是空主机头问题 https://bbs.lnmp.com/thread-1794-1-1.html
  • 如何修改Pureftpd管理界面的登录密码?
    解决方法:https://bbs.lnmp.com/thread-2038-1-1.html
  • Pureftpd目录的文件数限制如何解除?
    解决方法:https://bbs.lnmp.com/thread-3509-1-2.html
  • 如何确认Memcached已经安装成功?
    解决方法:https://bbs.lnmp.com/thread-6203-1-1.html
  • 升级到PHP 5.3.* 版本后为什么探针显示不支持Zend Optimizer了?
    答:PHP 5.3.* 之后的版本里Zend Optimizer已经改名为Zend Guard Loader,虽然探针无法查到,可以在phpinfo里看到,需要Zend Optimizer的程序也是可以正常运行的,不需要担心。
  • 如何更改网站的存放目录和MySQL的数据库存放目录?
    如果还没开始安装直接修改LNMP安装包目录里lnmp.conf配置文件即可。
  • 安装好LNMP后,如何更改网站的存放目录和MySQL的数据库存放目录?
    网站存放目录的更改只需要修改对应虚拟主机的配置文件,将里面的root 后的目录改成新的目录,然后执行:cp -a 老目录 新目录,chown www:www -R 新目录。
    (LNMP1.2的话还需要修改网站目录下的.user.ini 文件里的目录,参考https://lnmp.org/faq/lnmp-vhost-add-howto.html 末尾“其他事项”的说明。)
    MySQL目录的更改,首先需要停掉mysql服务器/etc/init.d/mysql stop,下面新目录以/data/mysql/ 为例,然后cp -a /usr/local/mysql/var/* /data/mysql/,再chown mysql:mysql -R /data/mysql/ 下面再修改/etc/my.cnf ,查找[mysqld] ,在下面加入datadir = /data/mysql/ 保存,如果开启了innodb还需要修改innodb_data_home_dir 和innodb_log_group_home_dir为新的/data/mysql,启动mysql。
  • LNMP 0.9禁用了部分存在危险的PHP函数,我想开启,怎么操作?
    答:修改/usr/local/php/etc/php.ini 查找disable_functions 将后面要使用的函数删掉,保存,然后执行:/etc/init.d/php-fpm restart 重启后即可。
  • LNMP 0.9 DiscuzX 通信失败或通过Socket连接SMTP无法发送邮件或wordpress Akismet 无法工作问题的解决方法?
    解决方法:https://bbs.lnmp.com/thread-7649-1-1.html
  • MySQL无法启动,如下启动信息:Starting MySQL............?
    解决方法:大部分是当前硬盘或分区空间不足,具体看错误信息/usr/local/mysql/var/主机名.err 的日志,清理日志信息的话参考:https://bbs.lnmp.com/thread-8393-1-1.html
  • LNMP 下如何安装pear?
    解决方法:参考 https://bbs.lnmp.com/thread-8721-1-1.html
  • LNMP下如何限制Nginx每个IP的连接数和速度?
    解决方法:参考 https://bbs.lnmp.com/thread-3017-1-1.html
  • LNMP优化教程
    解决方法:参考 https://bbs.lnmp.com/thread-8914-1-1.html
  • LNMP模式下如何开启PHP错误日志?访问网站提示500错误如何解决? 500错误首先就需要先开启php错误日志,通过php错误日志来排错。
    LNMP下的错误需要编辑 /usr/local/php/etc/php-fpm.conf 加上
    php_admin_value[error_log] = /usr/local/php/var/log/php_errors.log
    php_admin_flag[log_errors] = on
    或在/usr/local/php/etc/php-fpm.conf里设置,加上catch_workers_output = yes,错误信息就会记录到php-fpm.conf里error_log设置的文件里。 上述两种方法都行,重启php-fpm生效
    有时可能错误日志文件不自动创建,可以执行:touch /usr/local/php/var/log/php_errors.log && chown www:www /usr/local/php/var/log/php_errors.log
    同理如果要设置php.ini里的display_errors也是需要在php-fpm.conf里设置的,加上php_flag[display_errors] = On就开启了,重启php-fpm生效。
  • LNMPA或LAMP模式下如何开启PHP错误日志?
    LAMP和LNMPA下开启错误日志的方法是:编辑 /usr/local/php/etc/php.ini 查找;error_log 加上 error_log = /usr/local/php/var/log/php_errors.log 然后重启apache生效。
    有时候上面设置可能无法记录下日志,可以尝试设置为 error_log = syslog 这样就会输出到系统日志里,一般是 /var/log/messages 日志文件中会记录php报错的相关信息。
  • php-fpm如何开启慢日志?
    编辑/usr/local/php/etc/php-fpm.conf 里面有个request_slowlog_timeout参数,后面设置多少秒就是执行超过设置时间的就会被记录下来,slowlog = 后面为日志文件保存目录。
    慢日志一般在/usr/local/php/var/log/slow.log 。

问题反馈及更多常见问题
请访问:https://bbs.lnmp.com/search.php使用搜索功能搜索相关关键词。
或访问:https://bbs.lnmp.com/forum-25-1.html发帖提问,请问前请确保已经在论坛或https://www.vpser.net搜索过没有相关的解决方法再发帖。

评论

此博客中的热门博文

甲骨文云免费电子邮件服务-5分钟轻松设置

 转自网络,个人备用。原文地址: 免费电子邮件原文地址 引言 电子邮件传送是一项电子邮件发送服务和 SMTP 中继,它提供快速可靠的托管解决方案,用于发送需要到达收件箱的大容量批量电子邮件和事务性电子邮件。 摘自甲骨文云官网 大家好,我是兔哥。大家都知道甲骨文有 4 台永久免费的机器。但是其实还有很多免费服务也值得了解一下。今天和大家分享如何使用甲骨文云免费发送电子邮件服务,以及实现配合 worldpress 做到有人评论会收到邮件通知的功能。 免费电子邮件服务介绍与设置 一、 甲骨文云免费电子邮件服务简介 甲骨文云提供一项免费的电子邮件服务,用户可以每天发送最多100封电子邮件。这项服务包括以下功能: 免费使用,无需支付任何费用 每天发送100封电子邮件的限额 支持自定义域名 内置邮件管理工具,包括收发、收发追踪等功能 可集成到常见的第三方服务如博客、论坛、CRM、营销系统等 总的来说,这是一个功能丰富、免费使用的电子邮件服务,适合个人或中小型企业使用。 二、 登录甲骨文云账号,首页点击左上角,依次点击: 开发人员服务-电子邮件传送 依次点击左侧  ① 电子邮件域 – ② 创建电子邮件域 – ③ 填入自定义电子邮件域名 – ④ 点击创建电子邮件域 新页面依次点击  ① 添加 DKIM – ② 填入符合要求的字符串 – ③ 点击生成 DKIM 记录 – ④ 点击底部创建 DKIM 按钮 DKIM 记录也有助于验证邮件的发送者身份。通过在 DNS 设置中添加 DKIM 记录,你可以提高你的邮件被接收方认可的可能性。 网页底部可以看到当前 DKIM 签名状态为待处理,复制右侧 CNAME 记录和 CNAME 值,打开配置域名DNS解析网页,因域名DNS由 cloudflare 管理,所以我需要去 cloudflare 中进行添加记录操作 类型选择 CNAME,名称和目标选择上图中的数据,关闭代理状态,点击右下角保存。 大约半分钟左右,返回甲骨文网页,可以看到提示状态为活动状态 接下来,配置 SPF,下图可看到未配置前的状态为  否 ,我们点击右侧  了解更多信息 。(SPF的作用:确保你的邮件不被视为垃圾邮件,你需要在 DNS 设置中添加 SPF 记录。SPF 记录会指定哪些邮件服务器被允许发送来自你的域名的邮件。) 上步...

如何在 Windows 11 上打开 Pages 文件

  在 Windows 11 上打开 Pages 文件的 6 种方法(转自PHP中文网) 无论您使用的是 mac 还是 windows 设备,文字处理器都已成为常态。但是,apple 设备带有一个名为 pages 的专有文字处理器,默认情况下使用 .page 格式导出文件。遗憾的是,由于其专有格式,这种格式无法被常用的文字处理器(如 microsoft word、记事本等)打开。那么如何在 windows 11 上打开 pages 文件呢?让我们来了解一下! 如何以 6 种方式在 Windows 11 上打开 Pages 文件 在 Windows 11 上打开 Pages 文件的方法有很多。其中大多数涉及转换文档,而有些方法允许您以支持的格式本地导出文档。我们建议您先使用 iCloud 以兼容的格式再次导出您的文档。但是,如果这对您不起作用,您可以选择以下教程中提到的替代方法之一。让我们开始吧。 方法一:使用 iCloud 网页版 在您喜欢的浏览器中打开 iCloud.com 并登录您的 Apple 帐户。 登录后,单击并选择  Pages 。 Pages Web 应用程序现在将在您的浏览器中打开。单击 顶部的 云上传图标。 现在从本地存储中选择所需的 Pages 文件。 该文件现在将在 Pages Web 应用程序中打开。这可能需要一些时间,具体取决于您的网络速度和可用带宽。文件打开后,检查您的文档并验证一切是否符合预期。现在单击 顶部的 设置 图标。 选择  下载副本。 单击并选择您喜欢的格式。如果您此时不确定该怎么做,我们建议您使用  Word 。 该文件现在将被转换,并且应该启动相同的下载。 您现在可以将文档保存在方便的位置并使用 Microsoft Word 打开它。 方法 2:使用 PDF 阅读器 您还可以使用在线转换器将 Pages 文件转换为 .PDF 格式。请按照以下步骤帮助您完成该过程。 云转换 在您的首选浏览器中访问上面的链接,然后单击  Select File 。 现在从本地存储中选择相关的 Pages 文件。 单击下拉菜单并选择 PDF 。 单击  转换 。 文件转换后,您将看到相同的预览。完成后,验证您的文档及其格式。如果一切正常,请单击  ...

老白jack stone系列迷你电脑性能测试数据(随时更新)

 老白: 这些数据仅供大家购买迷你电脑参考!全部数据我们每年这时候更新!季度仍然更新CoreMark排行榜数据! 尽量随时同步更新,可在线查看!2024年4月2日下载2023年12月27日数据 一、 ArcTime转码时间数据对比 二、 Cinebench R23测试数据对比 三、 CPU Z测试数据对比 四、Geekbench 5测试数据对比 五、Geekbench 6测试数据对比 六、openWRT(以CoreMark排序) 七、PassMark测试数据对比