标签归档:AMH面板

AMH面板环境安装Memcache和Memcached扩展组件方法

  • 第一、安装Memcache
  • 第二、安装memcached

由于网站应用的需要,需要在已安装有AMH管理面板的环境中安装和启动Memcache和Memcached扩展组件,之前国外主机优惠也有分享过\”WDCP面板开启Memcached分布式缓存解决方案\”,在WDCP环境中启动还是相对比较简单的,而在AMH环境应用的时候解决问题的文档比较少,而且免费版本基本官方不会提供技术支持(自从AMH5.0版本收费之后很少有人提到关于AMH的信息),既然我们还有人在用AMH面板,其实目前的4.2版本还是可以的,如果有需要安装Memcache和Memcached扩展组件,那就继续往下看。

在写这篇文章的时候,国外主机优惠测试的系统是CENTOS 5 32位,先安装的是AMH4.2版本。


隐藏

第一、安装Memcache

第二、安装memcached

第一、安装Memcache

wgethttps://soft.laozuo.org/systems/memcache-2.2.7.tgz
tar zxvf memcache-2.2.7.tgz
cd memcache-2.2.7
/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config
make
make install

运行上面的脚本在SSH中,安装memcache2.2.7版本,如果没有问题会出现\”Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/\”这样的结果。

然后我们编辑PHP.INI 文件 (vi/etc/php.ini)

在文档最后一行加上下面的脚本:

extension_dir = \”/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/\”
extension = \”memcache.so\”

然后执行启动:

killall php-fpm
/usr/local/php/sbin/php-fpm

如果没有任何提示说明是OK的,如果不相信可以到PHPINFO文件里看看参数是不是多了memcache,如果有这一项说明是OK的。

第二、安装memcached

A – 先安装livevent

yum install libevent-devel

安装memcached之前,必须安装libevent

wgethttps://soft.laozuo.org/systems/memcached-1.4.15.tar.gz
tar -zxvf memcached-1.4.15.tar.gz
cd memcached-1.4.15
./configure –prefix=/usr/local/memcached –with-libevent=/usr/
make
make install

启动服务并且分配端口

/usr/local/memcached/bin/memcached -d -m 32 -l 127.0.0.1 -p 11211 -u root -P /tmp/memcached.pid

如果没有任何提示,说明OK。

这样我们已经完成了安装Memcache和Memcached扩展组件,如果运行有错误比如502错误我们在AMH面板后台重启PHP环境就可以。

PS:最后说明下Memcache和Memcached的区别,看似就差一个字母,还是有区别的。

memcached和memcache的守护进程memcached同名,memcache是完全在PHP框架内开发的,memecached是使用libmemcached的。

AMH面板手动备份网站文件和数据库 附及时备份至FTP虚拟主机

  • 第一、手工备份网站文件
  • 第二、手工备份数据库
  • 第三、同步到远程FTP空间

不管是哪种VPS管理面板,我们只需要学会安装面板、搭建网站、备份网站基本上就足够,如果在使用过程中遇到问题,然后再加以整理常规问题,这样基本上我们就算对于这款面板完成毕业。在昨天的AMH目录教程中,国外主机优惠有看到基本上新手使用是没有问题的,还差一篇手工备份网站数据的教程。所以,关于AMH面板的所有教程将做一个收尾,以后也许会有新的版本,万变不离其宗,细节问题我会在目录中整理。


隐藏

第一、手工备份网站文件

第二、手工备份数据库

第三、同步到远程FTP空间

第一、手工备份网站文件

一般我们的网站包括网页文件和数据库,如果我们需要单站点备份(有很多用户一个VPS不止一个网站,也不是所有网站都要同时备份),我们的网页文件在HOME-WWWROOT对应的域名文件夹WEB目录中为网站文件。我们可以用打包下载的方法(tar.gz压缩命令使用方法)打包然后FTP下载。

我们也可以在后台的数据备份中,直接备份文件和数据库到当前目录VPS下,然后我们下载到本地做备份。

第二、手工备份数据库

上面的直接面板备份,我们可以将数据库直接备份下来。很多人可能不喜欢这样的备份,希望文件和数据库分开备份。我们数据库如果直接是用的AMS,那在后台面板的数据库AMS界面是没有导出和导入功能的(目前版本没有),也许以后会加上。那我们如何导出数据库呢?

很 简单,我们在模块中下载和安装PHPMYADMIN模块,然后就可以进行导出数据库备份。

第三、同步到远程FTP空间

比如国外主机优惠就喜欢把网站文件备份到远程的FTP空间中,我之前购买的GODADDY虚拟主机经济方案有100G的数据存储,可以用来远程备份使用(GoDaddy主机Economy方案年付12美金 免费送1个域名),反正也不影响我们建站使用。

A:设置FTP连接

比如我这边要设置的链接GODADDY虚拟主机链接,我们在使用账号的时候目录也要对,我用的是主机的CPANEL账号,然后目录用的WWW目录。添加完毕之后,我们需要测试链接是否通。

B – 手工点击备份

我们选择备份方式,是本地还是远程,可以设置加密方式,如果设置加密之后,压缩包是有加密的。我们也可以设置,可以确保数据的安全。

点击备份之后,等待备份,也可以看到到备份进度。

备份完毕之后,我们在远端的FTP空间中就可以看到已经备份的AMH压缩包。

综上所述,这样我们就可以完成手工备份单个站点文件和数据库,也可以需要的时候登陆AMH面板,点击鼠标,就可以同步备份到FTP空间中。如果你希望定时备份还可以参考\”利用AMH面板实现定时自动备份VPS主机数据到邮箱\”文章。

AMH管理面板基础教程目录 – 新手从基础到实践系列

  • AMH管理面板目录

如果没有记错的话,国外主机优惠应该从AMH 2.0的时候就已经有所接触到这款VPS管理面板,鉴于国内大部分站长操作VPS的水平不同,以及长期使用虚拟主机的积累,即便有需要使用VPS主机产品,也不会去学习太多的SSH操作命令,更不会深入学习LINUX脚本。于是,在国内的个人站长中,使用VPS管理面板的用户还是很多的。

早些时候接触AMH的时候,对于其使用还是有些不太熟悉,尤其是数据库部分我也曾在有文中说到不够好之类的问题。目前已经升级到4.2版本,而且已经是国内使用较多的VPS面板之一,同时很多朋友也有反映提到国外主机优惠博客中的教程没有一个详细的整理目录,查阅的时候不够方便,尤其是随着内容越来越多更是不方便新手用户。所以,后面国外主机优惠会抽时间用目录的方式把教程都做一个目录归纳整理,教程如何涉及到老版本的我也会更新,争取让一个新手,不会使用VPS的站长,能够学会和使用。

AMH管理面板目录

第一篇:AMH面板的安装

设置MYSQL和AMH面板的密码,安装完毕之后我们会看到成功界面复制账户进行本地备份。

第二篇:添加域名建立站点以及添加创建数据库

第三篇:创建站点FTP账户 管理独立站点

如果我们的VPS是自己使用的可以不创建FTP管理,可以直接用FTP工具来管理整个权限,AMH面板的站点目录在Home-WWWROOT下对应的站点目录文件夹下的WEB文件夹。

第四篇:搭建常用站点

AMH面板搭建WordPress程序安装及伪静态设置

Linux VPS主机AMH面板下安装Discuz程序教程 附设置伪静态

第五篇:备份数据

利用AMH面板实现定时自动备份VPS主机数据到邮箱

AMH面板手动备份网站文件和数据库 附及时备份至FTP虚拟主机

第六篇:常用问题处理点

修改AMH管理面板8888端口方法

 

快捷找回AMH管理面板以及数据库密码的方法

总之,上面先整理这么多,以后如果有遇到问题或者有朋友可以提出来需要什么教程,我再整理。如果您在使用过程中遇到问题,可以单独找国外主机优惠解决。

利用AMH面板实现定时自动备份VPS主机数据到邮箱

  • 第一步、AMBmail下载和安装
  • 第二步、设置备份邮箱
  • 第三步、设置定时时间

随着VPS主机性能越来越高,配置越来越高相对价格降低,我们很多站长逐渐的从虚拟主机向VPS过度。不管我们是用的便宜几美金一年的产品,还是象Linode月付20美金的产品,我们都不能依赖商家产品的稳定性,尤其是VPS我们要做好自己备份数据,即便商家有问题或者自己操作失误,我们也可以恢复数据。

最近一段时间,国外主机优惠将会整理AMH面板的常规使用教程,然后整理一个系列出来辅助新手站长使用。在上一篇我分享到搭建DISCUZ程序建站之后,以及之前的WORDPRESS建站,基本的CMS搭建就很简单如此,只要添加站点-上传文件-添加数据库-安装程序-设置伪静态即可正常使用(我认为简单)。

在管理VPS主机中最为重要的就是数据备份,不管你是直接用SSH操作命令自动备份到网盘还是到自己的虚拟主机FTP自动上传(国外主机优惠比较喜欢购买GODADDY经济主机作为存储)。因为我们在手工备份的时候可能周期不固定,可能一周也可能一个月,甚至VPS比较稳定几个月都不备份。如果我们有使用AMH面板,可以使用面板中自带的AMBmail组件模块进行备份。


隐藏

第一步、AMBmail下载和安装

第二步、设置备份邮箱

第三步、设置定时时间

第一步、AMBmail下载和安装

第二步、设置备份邮箱

点击安装好的AMBMAIL组件的\”管理模块\”然后我们就可以开启和设置备份的邮箱。

我们这里的邮箱要是常规的,比如我这边用的是腾讯企业邮局绑定的域名邮局,或者你直接用QQ邮箱也可以。

第三步、设置定时时间

在导航中的\”任务计划\”添加自动定时备份的时间,比如我这边作为测试,设置了每周星期四18:25分自动备份发送到我之前设置的邮箱中。运行命令用\”amh backup y y\”就可以了。

最后,我们备份之后发送到邮箱中就会类似y-20140515-182501.tar.gz.amh这样的压缩文件,是AMH后缀的,这里我们如果下载到本地,可以把.AMH后缀去掉,然后解压缩。

解压缩之后,我们看到WWWROOT和MYSQL文件夹是比较重要的,网站文件和数据库都在里面对应的文件名自己看一下就是对应的网站。

这样的自动备份是不是很简单呢?

Linux VPS主机AMH面板下安装Discuz程序教程 附设置伪静态

  • 第一步、添加域名建站
  • 第二步、添加FTP权限传文件
  • 第三步、添加数据库
  • 第四步、安装DISCUZ站点
  • 第五步、设置伪静态

目前,我们站长使用VPS主机作为自己网站的空间越来越多,一来是因为VPS主机比较便宜,稍微学习下使用教程节省的成本超过虚拟主机产品(虚拟主机与VPS主机的区别 我们到底选择什么?),二来我们可以使用比较轻便的VPS管理面板管理VPS,只需要按照教程安装面板在VPS主机中,我们管理和搭建网站基本上和使用虚拟主机的DA、CP面板一样的简单。当然,在这里国外主机优惠不会可以的要求你是使用虚拟主机还VPS主机,根据自己的需要,如果VPS选择和使用不当导致的风险是高于虚拟主机的。

在这篇文章中,国外主机优惠将会分享用AMH面板安装和设置DISCUZ程序的教程,对于AMH面板我们很多人不陌生,是国内的免费VPS面板,耗资源比较小,使用的用户也比较多。在之前,国外主机优惠也分享过几篇关于AMH的教程,之前写的可能比较简单,如果有时间会加以丰富。

AMH管理面板系列教程之四:WordPress程序安装及伪静态设置

AMH管理面板系列教程之一:安装系统及应用介绍

AMH面板的基础使用技巧


隐藏

第一步、添加域名建站

第二步、添加FTP权限传文件

第三步、添加数据库

第四步、安装DISCUZ站点

第五步、设置伪静态

第一步、添加域名建站

我们在安装AMH面板之后,需要登陆后台添加站点,把自己需要搭建DISCUZ网站的域名添加虚拟主机。

这里我们暂时不要管伪静态的事情,默认面板中没有带有DZ伪静态,后面我们在提到解决方法。这里我们需要添加域名,尤其是绑定的域名WWW和不带WWW是不同的,需要都添加进去,如果你需要是二级域名,也可以直接添加。(这里国外主机优惠用了一个最近抢注的3数字BIZ作为测试留着自己用)

第二步、添加FTP权限传文件

我们可以用FTP工具直接登陆ROOT权限SSH,然后在HOME/WWWROOT/你的域名/WEB文件夹下可以传文件,如果你不敢使用怕弄错,那直接到AMH面板添加一个FTP账户。

添加FTP之后,我们可以用FTP工具上传安装文件包。我这边从官方下载最新的Discuz! X3.1然后上传上去,我们可以用上传解压好的文件,也可以把ZIP或者RAR压缩包直接上传,然后通过在在\”模块扩展\”-\”管理模块\”中,安装AMFTP在线管理工具可以帮助我们上传的文件解压和以后的压缩,类似我们常用的CPANEL的文件管理工具。

解压文件,移动到所在的根目录(有些用户喜欢在其他二级目录),确定目录没有问题,然后我们就准备安装。

第三步、添加数据库

在AMH面板上的MYSQL,快速创建数据库(早期的版本国外主机优惠也提到过对于数据库管理很一般,现在已经改善好)。比如我在写\”AMH管理面板系列教程之二:添加域名建立站点及数据库\”教程的时候,提到数据库很麻烦,这个教程是以前的,可以不参考。

记住我们的数据库账号信息,等会安装需要使用。

第四步、安装DISCUZ站点

这个很简单,只要我们的域名已经解析好,然后打开域名就可以有一个安装向导,我们根据提示一步步下去,尤其是上面的数据库信息要填写正确。

第五步、设置伪静态

到此,我们的DZ论坛就可以正常访问,但需要注意一个问题,这时候伪静态还不好使用,我们需要设置伪静态。我们去\”AMH管理面板实现Discuz程序伪静态设置\”把附件中的常用脚本下载下来,那是国外主机优惠整理的常用的伪静态CMS站点规则。

下载之后,我们上传到/usr/local/nginx/conf/rewrite目录下。然后再到当前虚拟机下的网站编辑选择对应的DZ伪静态,我这边选择discuzx.conf版本。

这里设置好之后,我们只要去DZ后台,设置。位置在\”全局\”-\”SEO设置\”,然后在右侧把需要设置的都勾选,\”Rewrite 兼容性\”选择是启动。

最后,这样我们在看看自己的DISCUZ网站是不是搭建完毕。对于其他的程序也是如此的步骤,很简单不?如果你还不会可以联系国外主机优惠私下交流。