搭建个人博客是学习的一种方式,选自自己搭建不但可以拥有一个属于自己的“学习空间”,同样也是一个“个人名片”。对于学生来说,在简历上带上自己博客连接无疑是一种展现自己的方式。
但是搭建博客对一些小白来说说还是有些繁琐的。所以接下来就是一篇关于搭建个人博客的教程。
- 首先需要
- 一台服务器
- 一个域名
- 大量时间
- 还有耐心
跳过以上需要的“物理需求”,直接进入开始搭建的教程。(以下教程都是安装在Ubuntu内)
安装nginx
输入apt-get install nginx
等待安装完成
输入nginx -v来查看是否安装成功
如果显示绿色的active(runing)则是说明已经安装成功,服务已运行
如果事前已经安装过nginx则可以输入service nginx status来启启动服务
如果启动失败,蓝色剪头位置会显示红色
之后可以在浏览器输入ip地址或服务器地址来查看是否成功
可以看出这里已经成功
安装php环境
输入php -v可以看见已经自带了php,但是还未安装
输入apt install php-fpm安装
输入y确认安装
再次输入php -v查看状态
再次输入systemctl status php7.4-fpm查看服务状态
成功之后我们就可以准备下一步了
安装mysql
输入mysql -v可以发现已经自带了
那就不需要去下载了
直接输入sudo apt-get install mysql-server
然后输入y确定
然后给mysql 的root设置新的密码
输入
打开/etc/mysql/目录下的debian.cnf文件,记住这里的用户名和密码
输入mysql -u 用户名 -p
然后输入密码
成功进入数据库后输入use msql使用数据库
输入
update user set authentication_string='' where user='root'; ALTER user 'root'@'localhost' IDENTIFIED BY '设置新的密码';
最后输入flush privileges;进行刷新
apache安装
Apache 被包含在默认的 Ubuntu 软件源中。
安装非常直接。在 Ubuntu 和 Debian 系统中,Apache 软件包和服务被称为 apache2
。
运行下面的命令来更新软件包索引,并且安装 Apache:
sudo apt update
(update 更新数据包)
sudo apt install apache2
安装成功后可以输入
service apache2 stutas
来查看是否成功启动服务
到这里基本上需要安装的服务都差不多安装了
框架
接下里选择一个博客框架
我选择的是wordpress
直接去WordPress官网下载压缩包,然后解压后上传到服务器
这里建议上传到的/var/www/html/的路径下。
然后回到服务器
输入mysql -uroot -p
然后输入之前修改的密码(密码是不可见的)
成功进入数据库后输入
create database wordpress
(数据库可以自定义,但是之后在wordpress设置数据库名称时要一致)
以上箭头处分别是进入mysql、查看所有数据库、创建的WordPress的数据库
grant all on wordpress.* to MySQL的账号 identified by “密码”;
然后刷新权限
只有把服务重启一遍
然后输入ip地址或域名
如123.12.123.123:wordpress来访问
之后安装流程就完成了
Comments | NOTHING