使用宝塔面板搭建个人网站(博客)超详细2023


简介

提示:这里可以添加本文要记录的大概内容:

一直有一个执念想搭一个自己的网站,今天才付出行动,分享给同样想法的鼠鼠

个人网站地址:https://ooooooooooooooooooooooo.ooo/ooooοооoοᴏοoοᴏοoοᴏoooᴏооoоᴏᴏoоᴏᴏoᴏοοoᴏoooоᴏоoᴏоοoᴏoᴏoоᴏоoᴏoоoᴏoooᴏοοoоᴏоoᴏoоoᴏoоoᴏoo

当前的样子:
现在的样子

后续想换成这个模板样子(超符合我的审美):
在这里插入图片描述


准备工作:
linux服务器一台 (腾讯云阿里云雨云
域名一个(非必须)

一、打开自己服务器控制面板

可以使用 Xshell、WinSCP工具连接

我没用工具 win+R + cmd + ssh root@服务器地址 这是我买的服务器 :雨云(推荐)
在这里插入图片描述

二、安装宝塔 宝塔地址

在这里插入图片描述
我是Ubuntu 系统 :

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

Centos系统:

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

将命令放入服务器:
在这里插入图片描述
宝塔安装成功后会有登录信息:
在这里插入图片描述
然后有些伙伴会发现,外网地址登录不上
(一般刚买的服务器 防火墙规则 ,大部分端口不让访问)
需要再服务器控制中 开发 宝塔的18728 端口 才能访问

开放 服务器 18728 端口
在你购买服务器 的设置里,选择 防火墙规则
在这里插入图片描述
开放18728
在这里插入图片描述

三、配置宝塔面板

登录宝塔
安装默认配置
打开网站 ----添加站点---- 将你的服务器 ip 地址(没买域名) 或者 买的域名放到这里
在这里插入图片描述
浏览器打开 你服务器ip:80, 你已经有了一个空的网站
如果打不开,请 到服务器防火墙 开放80 端口,让外面能够访问!!

五、为你的网站导入模板

我选择的是 Typecho 工具
从官网下载最新版本 http://typecho.org/download

下载完成后上传到宝塔文件 的这个位置,(先上传 ,后解压!!!)
在这里插入图片描述
然后我们打开配置的域名(或者是IP地址 + :80):
在这里插入图片描述
发现需要数据库,我们去宝塔面板里创建一个数据库:
在这里插入图片描述
(如果创建失败请 点击root密码初始化)
创建完成后,把用户名密码填入到Typecho的配置页面,点击确认安装。

然后我们就可以打开自己的网站啦!IP地址 + :80
在这里插入图片描述
需要想要的 模板主题去 官网下载 Typecho
大佬的网站

总结

记录博客搭建过程

<think>好的,我现在需要帮用户介绍如何使用宝塔面板搭建网站。首先,我得回忆一下宝塔面板的基本操作流程,确保步骤正确。 用户可能对服务器不太熟悉,所以要从最基础的开始。第一步应该是准备服务器,这里可能需要提到购买云服务器,比如阿里云、腾讯云这些常见的服务商,然后安装操作系统,推荐CentOS或者Ubuntu,因为这些是宝塔官方支持比较好的系统。 接下来是安装宝塔面板。我记得安装命令是通过curl或者wget下载安装脚本,然后执行。要确保用户复制正确的命令,同时提醒他们记录安装完成后的登录地址、用户名和密码。这里可能会涉及到安全组的配置,比如开放8888端口,这点很重要,用户容易忽略,导致无法访问面板,需要特别强调。 安装完成后,进入宝塔面板的初始化设置。这里需要安装必要的运行环境,比如LNMP或者LAMP。用户可能需要根据网站需求选择不同版本的软件,比如PHP7.4或者MySQL5.7,要建议他们根据实际情况选择,同时提醒安装过程可能需要一些时间。 然后是添加网站的具体步骤。创建站点时需要填写域名,如果用户没有域名,可能需要用服务器IP暂时替代。这里要提到根目录的设置,以及FTP和数据库的创建,不过如果用户不需要,可以跳过。伪静态和SSL证书也是常见的需求,特别是SSL,现在很多网站都需要HTTPS,所以自动申请Let's Encrypt证书的步骤应该包含在内。 接下来是上传网站文件,用户可能需要用宝塔的文件管理工具或者FTP,比如FileZilla。需要详细说明文件上传到哪个目录,通常是wwwroot下的站点目录,避免放错位置。 配置数据库部分,如果网站用到数据库,用户需要导入SQL文件,并修改配置文件中的连接信息。这里要提醒他们检查数据库名称、用户名和密码是否正确,避免连接失败。 最后是域名解析,用户需要将域名A记录指向服务器IP,并提醒DNS生效可能需要时间。测试访问时,常见的问题比如403错误,可能因为目录权限或者没有默认首页文件,需要指导用户检查这些地方。 整个过程中,要确保步骤清晰,避免使用专业术语过多,用通俗易懂的语言。同时,注意用户可能遇到的常见问题,提前给出解决办法,比如端口未开放、权限设置等。此外,安全方面也要提及,比如定期备份和更新软件,避免被攻击。 现在整理一下思路,按步骤分点说明,每个步骤的关键点都要突出,确保用户能一步步跟着操作。可能还需要在最后总结注意事项,帮助用户顺利完成搭建。</think>以下是使用宝塔面板搭建网站的详细步骤指南: --- ### **一、准备工作** 1. **购买云服务器** 选择阿里云、腾讯云等服务商,配置建议: - 最低配置:1核2GB(适合小型网站) - 操作系统:CentOS 7+/Ubuntu 20.04 LTS 2. **安全组配置** 开放以下端口: - `80`(HTTP) - `443`(HTTPS) - `8888`(宝塔面板) - `21`(FTP,可选) --- ### **二、安装宝塔面板** 1. **执行安装命令** ```bash # CentOS yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh # Ubuntu wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ``` - 安装完成后会显示面板地址、用户名及密码(务必保存)。 --- ### **三、初始化面板设置** 1. **登录宝塔面板** 通过浏览器访问 `http://服务器IP:8888`,输入初始账号密码。 2. **安装运行环境** 推荐选择 **LNMP**(Linux + Nginx + MySQL + PHP),根据需求选择版本: - Nginx 1.20 - MySQL 5.7 - PHP 7.4 --- ### **四、创建网站** 1. **添加站点** - 点击面板左侧「网站」→「添加站点」 - 填写域名(如无域名,可临时使用服务器IP) - 选择数据库类型(MySQL)并设置账号密码 - 开启 **SSL**(推荐使用Let's Encrypt免费证书) 2. **伪静态设置(可选)** 根据程序类型(如WordPress)选择对应的伪静态规则。 --- ### **五、上传网站文件** 1. **通过宝塔文件管理器** - 进入站点根目录(默认路径:`/www/wwwroot/你的域名`) - 上传网站程序压缩包并解压。 2. **使用FTP工具** - 创建FTP账号(面板→FTP→添加) - 通过FileZilla连接服务器,上传文件至根目录。 --- ### **六、配置数据库** 1. **导入SQL文件** - 进入面板「数据库」→「phpMyAdmin」 - 选择对应数据库,点击「导入」上传SQL文件。 2. **修改网站配置文件** - 例如WordPress的`wp-config.php`,更新数据库连接信息: ```php define('DB_NAME', '数据库名'); define('DB_USER', '用户名'); define('DB_PASSWORD', '密码'); ``` --- ### **七、域名解析** 1. **添加A记录** 在域名服务商处将域名解析到服务器IP: - 主机记录:`@` 或 `www` - 记录类型:`A` - 记录值:服务器IP --- ### **八、测试访问** 1. 浏览器输入域名访问网站,若出现以下问题: - **403错误**:检查文件权限(建议目录755,文件644) - **数据库连接失败**:核对账号密码及数据库名 --- ### **注意事项** 1. **定期备份**:宝塔面板支持自动备份网站文件和数据库。 2. **安全加固**:开启防火墙,禁用不必要的端口。 3. **HTTPS强制跳转**:在宝塔SSL设置中开启「强制HTTPS」。 通过以上步骤,您可快速完成网站搭建。若需更复杂功能(如负载均衡、CDN),可结合宝塔插件扩展。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值