PHP环境包DedeAMPZ一键安装,马上开始PHP

DedeAMPZ 说明文档

DedeAMPZ是DedeCMS+Apache+Mariadb+PHP服务器套件,简单易用,方便搭建调试DedeCMS构建的站点。全新版本DedeAMPZ升级界面、功能,使得使用DedeCMS建站变得更加容易。

DedeAMPZ v2系列目的是建立一个本地良好的DedeCMS开发环境,如果需要在线部署站点,请选择我们DedeCMS提供的云主机系统

下载安装

访问DedeAMPZ官方站点,在下载频道中选择相应的程序安装包,如果是exe文件双击按照提示即可完成安装,如果是zip文件,需要解压到目录双击目录下的DedeAMPZ.exe文件即可使用。

注意:MySQL默认用户名为root,密码为空,需要更改密码则可以使用数据库管理工具自行修改。

程序升级

程序目录下有update.exe文件,双击即可检测是否需要升级当前程序,如果有新版本发布,则会提示你是否进行升级。DedeAMPZ主程序也会有新版本检测的功能,若存在更新会直接提醒是否进行升级。

使用操作

主界面

DedeAMPZ主界面

  1. 工具栏:可以快捷操作DedeAMPZ服务器的启动、停止、重启,也包含工具的快捷启动;
  2. 列表面板:包含DedeAMPZ的服务器套件列表和站点列表,可方便对DedeAMPZ设置、站点管理进行操作;
  3. DedeAMPZ套件管理:直观的对DedeAMPZ中Apache、Mariadb、PHP进行管理操作;
  4. 快捷工具:包含本地开发测试的一些实用小工具;
  5. 操作日志:DedeAMPZ操作日志记录项;

套件设置

套件设置

在列表面板中选择套件列表中的具体项目,修改完成配置之后点击保存即可,如果想恢复修改未保存前默认配置,点击取消即可。

启动/停止/重启服务器

DedeAMPZ需要启动的服务器包含Web服务器(Apache)、数据库服务器(Mariadb),如果需要单独启动服务器项目,可以进入DedeAMPZ首页,在DedeAMPZ套件管理中,选择对应的服务器进行操作。

当然,打开DedeAMPZ程序后,会自动创建托盘图标,右键点击托盘图标,选择对应的服务器管理项进行操作。

托盘图标

同时,在列表面板套件列表选项中,右键打开菜单也可以进行对应的操作。

套件列表选项

站点管理

可方便快捷对Apache虚拟站点进行添加、修改、删除操作。

添加站点

添加站点

选择站点列表中的[添加站点],在设置中依次填写:

站点ID:网站唯一标志符,由英文或者数组组成,并且需要是唯一的;

站点名称:网站名称;

网站域名:用于访问的域名,设置完成后可以使用hosts编辑器添加相应的解析;

站点目录:网站所在的目录;

使用DedeCMS初始化站点:是否默认采用DedeCMS作为站点;

站点配置:Apache Vhost文件信息;

添加完成后点击“保存站点配置”,成功后则提示需要重启Apache服务器。

修改站点

选择站点列表中相应站点,在编辑表单中进行相应设置,保存后重启Apache服务即可生效。

删除站点

站点列表中点击右键菜单,选择对应站点,点击“删除”,即可删除当前站点设置。

访问站点

浏览器中打开当前站点的域名

站点菜单

浏览站点

在文件管理器中打开当前站点的文件夹

http://dedeampz.dedecms.com/docs

http://dedeampz.dedecms.com/downloads

链接提交,主动推送百度站长平台,自动提交 Url ,shell+php+apache

seo们在工作过程中,经常需要从sitemap里面提取url,提交百度站长平台,那么今天我们就来看看,如何用shell+php+apache 做一个自动url Ping 提交百度站长平台。

shell 部分

前期准备:一个虚拟机,或linux,然后我们来一段优雅的shell。获得sitemap 的url。

第一步,获得sitemap索引文件中,所有的sitemap文件,并保存到1.txt。如下:

curl -s http://www.woshiseo.com/sitemap.xml sleep 1|grep -F -A 1 ‘<loc>’|sed ‘s/<[^<>]*>//g’|sed ‘s/–.*//g’|sed ‘s/2017.*//g’|sed ‘s/^[ \t]*//g’|sed -e ‘/^$/d’>>1.txt;echo ‘is done’;

以上引用部分,将sitemap中的所有sitemap文件,并保存到1.txt中,第一步就ok了。注意:2017这里是sitemap中的lastmod 的时间,如果你是其他时间请自行修改。

第二步,从所有sitemap文件中获取,所有的url。

for i in `cat 1.txt`;do curl -s $i sleep 1|grep -F -A 1 ‘<loc>’|sed ‘s/<[^<>]*>//g’|sed ‘s/–.*//g’|sed ‘s/2017.*//g’|sed ‘s/^[ \t]*//g’|sed -e ‘/^$/d’>>url.txt echo ‘is done’;done;

上文中 1.txt 需要把sitemap的主索引url先获取到。例如:

http://www.woshiseo.com/post/x

http://www.woshiseo.com/post/x1

http://www.woshiseo.com/post/x2

url.txt,就是所有的url地址。 继续阅读“链接提交,主动推送百度站长平台,自动提交 Url ,shell+php+apache”