一、个人网站的定义
什么是个人网站?个人网站是指个人或团体因某种兴趣、拥有某种专业技术、提供某种服务或把自己的作品、商品展示销售而制作的具有独立空间域名的网站。个人网站通常包括主页和其他具有超链接文件的页面,是一种通讯工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。
二、常见个人网站有哪些类别
- 个人博客网站
这是最常见的个人网站类型之一。个人可以在博客上分享自己的心得、经验、图片、视频等。这种网站通常采用内容管理系统(CMS),便于个人用户轻松发布和管理内容。一些流行的个人博客平台包括WordPress、Medium等。
- 个人作品集网站
此类网站主要用于展示个人的作品,如摄影师、设计师、艺术家等。网站可以展示他们的专业作品,吸引潜在客户或雇主。这些网站通常具有鲜明的个人风格,突出展示个人的专业技能和作品。
- 个人主页网站
个人主页网站是个人进行网络社交、展示个人信息和在线身份的平台。用户可以展示自己的个人信息、兴趣爱好、联系方式等。这种网站通常比较简洁,重点在于展示个人的基本信息和提供联系方式。
- 个人电商网站
个人电商网站是销售个人产品或服务的在线商店。个人可以通过这种网站销售自己的产品,如手工艺品、艺术品、二手商品等。这种网站通常需要具备在线支付、订单管理等功能,方便用户进行交易。
- 个人项目展示网站
这类网站主要用于展示个人的项目成果,如开发者展示自己的开发项目。网站会详细阐述项目的背景、过程、成果等,用于展示个人的技术能力和项目经验。
- 资源分享网站
这样的网站可以分享你的工作经验、方法、技巧,帮助其他人更好地学习和成长。资源分享网站还可以包括在线视频、模拟试题、学术论文等内容,为学生、教师以及其他工作者提供有价值的信息。
三、怎么搭建
1、准备工作
一台 Linux 服务器
在开始搭建网站之前,当然第一步是购买一个属于自己的 『服务器』。
目前国内几个比较知名的云服务商有:
- 阿里云
- 腾讯云
- 华为云
- 西部数码
等的大厂服务器,不要贪图便宜去买国外的服务器厂商,因为速度很慢很多,很影响体验。
我买的是阿里云的服务器,最开始买便宜轻量就可以,个人网站不需要太高配置。
一个专属的域名
买了服务器后,你就会拥有一个公网ip,如果网站搭建起来了,你完全可以使用这个 ip 去访问,但仅供开发、测试使用。
如果要真正运营起来,想要有流量,还得搞一个域名,方便你推广。
域名的购买建议和上面服务器使用同一个厂商,可以省去一些麻烦。比如阿里云购买的域名要备案是需要你在阿里下有一台服务器的。
一个远程登陆软件
这里我建议用XTerminal,免费功能就够用了,其他还有putty,mobaxterm、terminals、terminus等
2、开始搭建
就以阿里云为例:
云服务器购买安装基础系统
登录注册阿里云。首先在阿里云搜索框里输入轻量云
进入轻量云配置界面
选择配置,一般新用户首年都有优惠,最开始我买的时候一年200多,算下来一个月25左右
镜像这里小白推荐使用wordpress和宝塔面板
有的基础想自己搭建的选择系统镜像cnetos、ubuntu或者debian然后购买即可
随后点击控制台面板选择最近访问-轻量云服务器
进来以后服务器这里就会显示刚刚购买的资源(刚刚购买需要等待一段时间,做初始化)
初始化完成后就会显示服务器的公网ip
在购买服务器时选择应用镜像的直接跳到
此时选择重置密码重新设置ssh的连接密码。远程连接阿里云邮箱三种方式,一般选择第一种即可。也可以使用远程ssh软件进行连接,推荐使用ssh工具进行操作。
首先选择阿里云提供的远程连接,选择第一个,进来后界面如下:
默认用户是admin的普通用户,此时我们需要切换root用户登录
输入su root 输入刚刚重置的root密码
切换到root
宝塔面板安装
新手推荐使用宝塔面板进行操作,对新手很友好。
宝塔官网:https://www.bt.cn
选择免费安装,选择安装脚本
根据自己的系统选择复制安装脚本,输入y。根据提升输入yes
安装完成后会有一个提示
注意需要在服务器开放制定端口
添加规则
应用选择自定义,协议一般选择TCP,端口范围选择宝塔提示的端口,来源ip默认,备注填写宝塔面板点击添加。
默认服务器端口均未开放,后续安装的软件均需在服务器防火墙处打开相应的端口。
复制外网面板地址到浏览器输入用户名和密码登录。
登录以后会让阅读用户协议,阅读网勾选【我已阅读***】,然后会你进行绑定,如果是新用户需要先注册再绑定,绑定完后首次安装会提示是否安装环境。wordpress一般使用前两种,推荐第一种,一键安装
安装完成后,新建数据库,设置数据库信息
安装WordPress
安装目前有四种常用方式
第一种:宝塔一键部署
输入域名,可以先使用IP地址进行安装,后期做域名解析。点击提交等待安装完成
第二种:宝塔docker部署
选择拉取。拉取完成后点击容器,创建容器。容器名称输入wordpress,镜像选择刚刚拉取的word press镜像。添加暴露端口,容器端口选择80,本地端口可以选择80也可以选择其他,注意!这里选择多少那么在云服务器上面就得取添加端口规则放行该端口。随后选网络,如果选择host那么端口那里就不用选,一般容器都是选择bridge;随后做本地持久化。
【持久化】
如果删除容器,所有数据都将丢失,并且下次运行映像时,数据库将重新初始化。为了避免这种数据丢失,就安装一个即使在容器被删除后仍然存在的卷。
为了持久化,在路径上安装一个目录/opt/wordpress。如果挂载的目录为空,则首次运行时会对其进行初始化。此外,您应该安装一个卷来持久保存 MariaDB 数据。
为了避免无意中删除卷,可以将主机目录挂载为数据卷。或者,可以使用卷插件来托管卷数据。
添加持久化以后点击创建
第三种:手动docker部署
wordPress 需要访问 MySQL 或 MariaDB 数据库来存储信息。
使用 Docker 命令行
- Step 1: 创建网络
- Step 2: 创建MariaDB持久化卷并创建MariaDB容器
- Step 3: 为 WordPress 持久性创建卷并启动容器
第四种:手动源码安装wordpress
在官网 https://cn.wordpress.org/download/ 下载安装包
下载源码包之后,通过ftp、ssh等相关工具上传到服务器,也可以使用wget命令直接下载到服务器,省的来回传。
新建PHP站点,输入ip或域名,选择数据库
解压配置
解压:
# 如不支持unzip命令,在线安装unzip
# yum install -y unzip
unzip wordpress-4.8.3.zip
将解压后的所有文件复制到/var/www/html目录下。
cp -R wordpress/* /www/wwwroot/wordpress.com
配置wordpress
输入ip地址或IP加端口进入wordpress安装界面
点击继续
输入数据库信息
输入标题,设置登录用户名,密码,电子邮箱,然后点击安装WordPress。安装完点击登录跳转后台登录页面
登录以后即可开始配置网站信息
设置站点分类目录
在浏览器输入域名或IP地址出现内容即为安装成功
新建一篇文章
到此个人网站就已经搭建完成了,只需要丰富内容更换主题即可发布
暂无评论内容