导读:
在阿里云搭好lnmp后,于是打算把sae上的博客(Erlang教程)搬到阿里云上,然后就安装wordpress ,安装完后,自己拿了一个号注册,发现无法发送邮件,网上各种方法搜了一些方法,现对其中的总结一下,一种是安装sendmail,一种是安装插件。
环境:
系统:centos 5.3 64bit ,框架:wordpress,服务器:LNMP
第一种方法安装sendmail:
1).重新安装 sendmail 组件,使用下面的命令安装
yum install sendmail
2).使用下面的命令重启php-fpm进程
/etc/init.d/php-fpm restart
3).检测sendmail是否运行正常
/etc/init.d/sendmail status
如果显示正在运行running 就可以。
可能用到的命令
/etc/init.d/sendmail start (启动sendmail) /etc/init.d/sendmail stop (关闭sendmail) /etc/init.d/sendmail restart (重启sendmail)
4).配置php.ini,填写sendmail的绝对路径
使用命令打开编辑php.ini
vi /usr/local/php/etc/php.ini
输入” ?sendmail_path “查找定位(或者手动跳转找到sendmail_path),你会发现默认是下面的代码
;sendmail_path =
按 i 进入编辑,将这行修改为
sendmail_path = /usr/sbin/sendmail -t -i
按 Esc 键退出编辑,输入 :wq 保存退出
5).重启php-fpm进程
/etc/init.d/php-fpm restart
第二种方法安装插件(WP Mail SMTP)
这里用到的是网易163邮箱进行,可以到这里进行下载插件,下载完插件并安装后点该插件”settings”进行设置,可以如下图方式进行设置:
描述:
From Email:用于发邮的地址。
From Name:发邮件后在对方邮件显示的名字(即发件者)。
Username、Password:设置的(Form Email)的用户名和密码。
其他的如图所示进行设置就可以了。
总结:
建议用插件形式,其优点有这些:
1)安装简单;
2)不需要系统的邮件系统发送邮件,可以减轻服务器的负担;
3)因为用的是网易的邮箱(也可以是其他邮箱),不易被当成垃圾邮件。
相关推荐
如何在云主机上,利用docker部署LNMP环境,并部署Wordpress
【WordPress在LNMP环境下的安装】 WordPress是一款广泛使用的开源内容管理系统,它可以帮助用户轻松搭建功能丰富的网站。在LNMP(Linux + Nginx + MySQL + PHP)环境下安装WordPress,是许多开发者和网站管理员首选...
阿里云 LNMP 环境搭建和 MySQL 备份 本文将详细介绍如何在阿里云平台上搭建 LNMP 环境(Linux、Nginx、MySQL、PHP),并介绍 MySQL 备份的方法。 一、阿里云 LNMP 环境搭建 LNMP 环境是 Web 开发的基础环境,...
安装时,需要确保系统是最新的,可以通过`sudo apt-get update && sudo apt-get upgrade`(Ubuntu/Debian)或`yum update`(CentOS)来更新系统。 **2. Nginx web服务器** Nginx以其高性能和低内存占用而闻名,它是...
构建 LNMP+WordPress 基础准备需要使用一台云主机,使用 OpenStack 平台创建一台云主机作为本实验的 LNMP 节点,进行下述实验。LNMP 代表的是 Linux 系统下 Nginx+MySQL+PHP 这种网站服务器架构。Linux 是一类 Unix ...
3. **安装Nginx**:使用`sudo yum install nginx -y`安装Nginx,安装完成后,启动Nginx服务`sudo systemctl start nginx`,并设置开机启动`sudo systemctl enable nginx`。 4. **安装PHP**:执行`sudo yum install ...
以上步骤详细阐述了在阿里云CentOS7系统上部署LNMP环境并安装WordPress的过程。这个过程需要对Linux命令行操作、网络服务配置、数据库管理和Web应用搭建有一定的理解。完成这些步骤后,你可以拥有一个自定义的...
安装完Nginx后,我们可以配置虚拟主机。首先创建一个新的配置文件,例如:vim nginx.ninghao.net.conf。然后添加以下配置代码: ``` server { listen 80; server_name nginx.ninghao.net; root /home/...
阿里云Linux一键安装Web环境是针对在阿里云服务器上快速部署Web服务的一种高效方法。它通常涉及Apache或Nginx Web服务器、PHP解释器、MySQL或MariaDB数据库等组件的安装,这些组件构成了常见的LAMP(Linux、Apache、...
* 在安装 LNMP 软件堆栈时,需要确保 SELinux 模式设置正确,以避免 Nginx 未运行的问题。 七、总结 * 本文介绍了 CentOS 7 LNMP 安装的详细步骤,包括 Linux 操作系统、Nginx Web 服务器、MySQL 数据库和 PHP ...
本文档将详细介绍如何在Linux系统上进行LNMP的编译安装,以及WordPress博客的搭建,对于初学者来说是一份宝贵的参考资料。 ### Nginx的编译安装管理 01_Nginx的编译安装管理.docx提供了一个详细的步骤,从下载源码...
这个“lnmp+wordpress软件包”包含了搭建WordPress所需的所有组件,旨在简化安装过程,让用户能够快速、方便地在Linux系统上建立WordPress站点。 1. **Linux**:作为基础操作系统,Linux提供了稳定、安全的运行环境...
本教程将详细讲解如何在Linux系统上通过源码方式安装LNMP组件。 首先,我们需要理解为什么选择源码安装。源码安装允许我们自定义编译选项,优化性能,以及解决依赖问题,特别是对于旧版本或特定需求的系统,源码...
10. **配置WordPress**:在安装过程中,输入刚才创建的数据库信息,完成安装。 以上步骤完成后,你就成功地在一台服务器上部署了LNMP环境,并安装了WordPress。虽然初次尝试可能会有些困难,但随着实践的积累,你会...
**源码安装LNMP环境详解** 在Linux操作系统中,LNMP(Linux + Nginx + MySQL + PHP)是一种常见的Web服务器架构,适用于搭建高性能、高并发的网站服务。本教程将详细介绍如何在CentOS 6.8环境下通过源码安装LNMP...
基于 LNMP 安装 Zabbix 详解 Zabbix 是一个基于 Web 的网络监控系统,可以监控服务器、网络设备和应用程序的状态。 LNMP 是一个流行的 Linux 发行版的ronym,分别代表 Linux、Nginx、MySQL 和 PHP。下面我们将详细...
本教程将详细介绍如何在Linux系统上构建LNMP环境并安装WordPress。 一、Linux操作系统准备 LNMP通常在Linux发行版如Ubuntu、CentOS或Debian上搭建。这里我们以CentOS为例,确保系统是最新的: ```bash sudo yum ...
Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具LNMP云安装 Ubuntu Debian云安装基于debian apt-get 快速配置安装nginx php mysql等。LNMP云安装Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具经测试,整个过程约2-5分钟...
在本教程中,我们将探讨如何在腾讯云主机上安装LNMP环境并部署WordPress。LNMP是Linux、Nginx、MySQL和PHP的缩写,这是一个常见的Web服务组合,用于搭建高性能的动态网站和应用程序,例如WordPress博客平台。 首先...