WoedPress建站

零基础 wordpress安装建站教程

wordpress是一款开源的博客程序,如果你想搭建自己的博客,那么wordpress是你最好的额选择。搭建流程就是解析域名-配置环境-安装源码-选择模板-上线网站

  • 注册域名【可以在万网、新网、或者其他域名服务商注册】 选择大点的服务器售后比较给力,
  • 空间【服务器或者是虚拟机,最常用的就是阿里云、腾讯云、华为云、或其他服务商购买】如果你是新手我觉着还是阿里云,工单系统强大。【阿里云双十一的服务器便宜】
  • 虚拟机不需要配置环境,自己后台上传源码,或者ftp上传,【根据自己情况选择上传方式,上传博客程序wordpress】
  • 模板可以选择后台的免费或付费模板,这里提醒新手。如果你的网站比较成熟。那么还是用付费模板比较保险。因为网络上的模板破解版bug很多,而且恶意源码也很普遍。如果只是搭建来玩的那么就无所谓了。
  • 安装模板后就可以上线你的博客了。可以使用百度站长平台或者站长工具,爱站网这些工具查看自己博客的关键词和收录情况。

搭建wordpress环境要求

wordpress搭建博客需要的系统支持,也就是服务器或者虚拟机的环境要求。这里如果是服务器ecs那么你自己安装一款服务器管理面板,最适合新手的就是宝塔【宝塔安装教程】这里可以根据你自己站点的需求去选择你需要的php以及数据库MysQL以及apache等环境版本。如果是虚拟机的话就直接登录你虚拟机的后台进行配置。

上传源码:下载wordpress博客程序,最好是去官网下载,因为是最新版本,不过后台也可以直接升级。

下载地址 https://cn.wordpress.org 中文版官网下载

下载完成可以直接上传zip文件也可以解压后上传,但是解压后上传以二进制上传。

安装wordpress

访问 你的域名/wp-admin/install.php 进入安装页面。根据 你后台设置的数据库名字密码填写,【数据库名和数据库用户名不一样,看清楚填写否则安装失败】

localhost默认就好,表前缀可以自设置,但需要记住

除了按照步骤填写数据库信息以外,还可以下载 wp-config.php文件设置数据库。

然后确定,那么你的博客站点就搭建成功了。

模板选择:模板可以是付费的,可以是破解版本,付费的一般功能都比较全面,比如本站使用的7b2,基本满足任何场景的需求,在本站的wordpress主题栏目可以下载一些免费的主题,这里要说明,主题都来自网络,其可靠程度请自行斟酌。


如何设置wordpress伪静态规则以及固定链接

设置固定链接能打开文章那么说明你的站点有了伪静态规则,如果文章404那么就必须配置伪静态规则,如果用的是宝塔面板 ,可以在网站管理直接添加伪静态规则,如果是其他的服务器没有后台面板的就需要修改根目录如果没有生成.htaccess,那就需要手动创建一个txt文件,使用上传软件修改名为 .htaccess,粘贴Apache或Nginx规则代码,保存并上传到网站根目录。

登陆到wordpress后台,点击左侧的设置——固定链接

选择“自定义结构”,输入伪静态规则代码。这里提供了2种方式供你参考:/%category%/%post_id%.html、/%category%/%postname%.html

伪静态规则分类:根据你的服务器选择规则

Apache规则

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

Nginx规则

location / {

if (-f $request_filename/index.html){

rewrite (.*) $1/index.html break;

}

if (-f $request_filename/index.php){

rewrite (.*) $1/index.php;

}

if (!-f $request_filename){

rewrite (.*) /index.php;

}

}

这里主要是根据自己的站点是属于什么语言写的,网站是PHP语言建设的,建议是选择Liunx操作系统,因为Linux操作系统跟MySQL以及Apche架构运行的PHP页面会比Windows稳定高效,而且该系统支持zend加速等优势,可以让用户的网站运行更快速。但是如果说网站是ASP建设的网站,那只能选择Windows操作系统了,因为内Linux是不支持ASP系列的语言。这里只写了Linux的伪静态。

 

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧