美文网首页工作生活
Wordpress搭建自己的博客网站

Wordpress搭建自己的博客网站

作者: 你值得拥有更好的12138 | 来源:发表于2019-07-01 16:48 被阅读0次

    以下均为本人理解,欢迎大佬指出错误
    查看TroubleShot,本文最后

    为什么要搭建自己的网站

    1.锻炼自己的环境搭建能力(架构师必会基础)
    2.对软件从idea到部署上线,加深对软件行业的理解
    3.作品比语言更有说服力
    4.建立个人品牌从博客开始(大神说)
    5.把需要的环境都放在云主机上,减少自己电脑压力(比如:mysql,rabbitmq)

    搭建一个简单的博客网站

    1.首先你得有一台云主机

    阿里云有一个云翼计划,针对24岁以下和学生一年114元。
    阿里云 云翼计划

    image.png

    云主机是默认只开启了两个端口的,如果自己搭建环境,比如mysql,tomcat之类的,需要自己去安全组里开放端口。

    2.安装apache环境

    由于Wordpress是php写的,所以需要搭建php的环境。虽然它不是java写的,但是在国内用的还是蛮多的,所以遇到问题网上找答案也是蛮方便的。
    下载wordpress包

    php环境 java环境
    php7.0 jdk1.8
    apache tomcat
    php7.0-mysql mysql-connector

    更新检查 安装Apache

    sudo apt-get update 
    sudo apt-get install apache2
    

    验证apache服务器是否正常(开放云主机80端口),输入云主机外网ip即可


    image.png
    2.安装php环境
    sudo apt-get install php7.0
    php -v #验证命令
    

    使用php -v验证环境


    image.png

    安装PHP7.0插件

    sudo apt-get install libapache2-mod-php7.0
    

    编写一个PHP test.php

    <?php
    echo phpinfo();
    

    浏览器中验证


    image.png

    安装PHP的msyql插件(前提得安装mysql)

    sudo apt-get install php7.0-mysql
    
    3.安装wordpress

    到官网下载wordpress,并上传云主机
    https://wordpress.org/download/

    image.png

    修改wp-config-sample.php中的数据库配置,并改名为wp-config.php

    image.png image.png

    重启下apache,浏览器 [ip]:[port]/blog,port默认80不用输入


    image.png

    TroubleShot

    1.数据库连接失败



    没有安装插件

    sudo apt-get install php7.0-mysql
    

    2.由于mysql8.0的连接加密方式导致php连接不上


    image.png

    修改连接方式,然后重启

     vi /etc/mysql/my.cn
    
    image.png

    最新版本的wordpress默认支持markdown格式,不需要安装插件,但可能支持不够,目前感觉表格,图片,标题都还可以

    相关文章

      网友评论

        本文标题:Wordpress搭建自己的博客网站

        本文链接:https://www.haomeiwen.com/subject/zsogcctx.html