先记录一下如何搭建自己的个人博客咯

前置条件:
云服务器(这里我用的是阿里云的 2 核 2G 的 ESC)
首先需要在云服务器上部署 PHP 和 Apach,由于选择的是 CentOS7 系统,老老实实用常用方法部署。

  1. 安装 Apache
    sudo yum -y install httpd httpd-manual httpd-devel mod_ssl mod_perl php-mysqli
  2. 启动 Apach 并设置自动启动
    sudo systemctl start httpd
    sudo systemctl enable httpd
  3. 输入公网 IP,查看 Apach 服务是否安装成功 (会弹出相关提示)
  4. 安装 MySQL 并开启服务
    sudo yum install mysql
    sudo systemctl start mysqld.service
  5. 查看 MySQL 初始密码、登录并修改密码后创建数据库储存博客内容
    sudo grep "password" /var/log/mysqld.log
    mysql -uroot -p
    ALTER USER 'root'@'localhost' IDENTIFIED BY '< 新密码>';
    CREATE DATABASE wordpress;
    EXIT;
    
  6. 由于决定选择 WordPress,一些教程上面说需要 PHP7 以上,因此这里参考阿里云的教程,使用 remi 的源来进行安装 PHP 。
    sudo rpm -ivh  --force https://rpms.remirepo.net/enterprise/remi-release-7.rpm
    yum-config-manager --enable remi-php82
    yum install php
    yum install php-mysqli
    
  7. 安装 WordPress
    sudo tar -xvf latest-zh_CN.tar.gz -C /var/www/html
    sudo chown -R apache:apache /var/www/html/wordpress
    sudo chmod -R 755 /var/www/html/wordpress
    sudo mv /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php
    sudo sed -i 's/database_name_here/wordpress/' /var/www/html/wordpress/wp-config.php
    sudo sed -i 's/username_here/root/' /var/www/html/wordpress/wp-config.php
    sudo sed -i 's/password_here/****NEWPASSWD****' /var/www/html/wordpress/wp-config.php
    sudo systemctl restart httpd
    
  8. 大功告成!去后端摆弄论坛吧!

类似文章