先记录一下如何搭建自己的个人博客咯
前置条件:
云服务器(这里我用的是阿里云的 2 核 2G 的 ESC)
首先需要在云服务器上部署 PHP 和 Apach,由于选择的是 CentOS7 系统,老老实实用常用方法部署。
- 安装 Apache
sudo yum -y install httpd httpd-manual httpd-devel mod_ssl mod_perl php-mysqli
- 启动 Apach 并设置自动启动
sudo systemctl start httpd sudo systemctl enable httpd
- 输入公网 IP,查看 Apach 服务是否安装成功 (会弹出相关提示)
- 安装 MySQL 并开启服务
sudo yum install mysql sudo systemctl start mysqld.service
- 查看 MySQL 初始密码、登录并修改密码后创建数据库储存博客内容
sudo grep "password" /var/log/mysqld.log mysql -uroot -p ALTER USER 'root'@'localhost' IDENTIFIED BY '< 新密码>'; CREATE DATABASE wordpress; EXIT;
- 由于决定选择 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
- 安装 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
- 大功告成!去后端摆弄论坛吧!