云服务器上搭建个人博客——wordpress

第一篇:云服务器上搭建个人博客

一、WorkPress介绍
WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统;
WorkPress具有插件框架和模板系统;
WorkPress是目前Internet最流行的博客系统;
借助第三方的插件、模板,用户可以实现多样化的个性化功能。

二、WordPress特性
用户管理:它允许管理用户信息,例如创建和删除用户,更改密码和用户信息。
媒体管理:用于管理媒体文件和文件夹工具,您可以轻松上传、组织和管理网站上的媒体文件。
主题系统:它允许修改网站视图和功能。
扩展和插件:根据用户需要,有好多插件可以自定义功能和特性。
搜索引擎优化:它提供多种搜索引擎优化(SEO)工具,它使得SEO更简单。
多语言:它允许翻译成多语言。
导入器:它允许导入发布形式的数据,它导入自定义文件、评论,帖子页和标签。

三、WordPress的优势和缺点
优势
它是一个开源平台,并免费提供。
CSS文件可以根据设计根据用户需要进行修改。
有很多插件和免费提供的模板。
它可以很方便的上传媒体文件。
根据客户定制。
缺点
多个插件使得网站加载和运行沉重。
PHP知识是必须的,特别在修改WordPress网站时。
网站更新时,容易丢失数据,所以需要网站备份。

四、WordPress博客的示例
云服务器上搭建个人博客——wordpress_第1张图片
云服务器上搭建个人博客——wordpress_第2张图片
云服务器上搭建个人博客——wordpress_第3张图片五、WordPress系统要求

  1. PHP 5.2或更高版本
    sudo apt install libapache2-mod-php php-mysql php-curl php-gd
    phpmyadmin——数据库管理工具,设置密码
  2. MySQL 5.0.15或更高版本
    sudo apt-get install mysql-server
    mysql restart
    sudo /usr/bin/mysqladmin -u root password ‘xxx’
    创建数据库——CREATE DATABASE xxxx;
    创建管理员——CREATE USER xxxxx;
    设置密码——SET PASSWORD FOR wordpressusers = PASSWORD(“密码”);
    设置权限
    GRANT ALL PRIVILEGES ON wordpress.* TO wordpressusers IDENTIFIED BY “密码”;
    生效配置,刷新权限——FLUSH PRIVILEGES;
    退出数据库——exit
    备注
    数据库操作:Insert 插入 show 显示 create 创建 drop删除 use 使用某个数据库 查询selete
  3. 安装apache组件
    sudo apt-get install apache2
    使用service apache2 restart 或者 /etc/init.d/apache2 restart(注:若过程中提示端口冲突,使用netstat -tnlp监听端口,修改配置文件/etc/apache2/ports.conf,将端口由80修改为8080)
    打开/var/www/html进行查看
    云服务器上搭建个人博客——wordpress_第4张图片
  4. 下载并配置WordPress
    在https://wpchina.org/downloads/下载最新的中文版,本地下载后传到服务器,进行解压,并放入到/var/www/html中
    修改配置,/var/www/html/wordpress-zh/wp-config-sample.php
    进入http://106.53.224.102:8080/wordpress-zh/,到达安装界面以及登陆配置,若出现密码错误或者连接失败,查看Mysql配置或者WordPress配置是否打开了
    至此,wordPress个人博客搭建完成。

六、使用过程中遇到的问题
1、下载插件或者主题时提示无法连接ftp服务器,使用
打开 wp-config.php文件 , 在最后面加上
define(‘FS_METHOD’, “direct”);
不需要输入密码直接下载
2、文章修改固定链接后,文章无法打开,修改
修改apache2的配置文件,直接是Apache2.conf了
sudo vi /etc/apache2/apache2.conf
编辑 AllowOverride none
全部改为AllowOverrid All

七、总结
该博客只使用了WordPress简单的功能,以后有机会的话,可以再优化下网站,主要是用于个人技术分享。即将开启第二篇个人云笔记的搭建。
以下是新的个人博客的地址:http://106.53.224.102:8080/wordpress-zh/

你可能感兴趣的:(Linux,C++)