如何搭建自己的网站

一、购买云服务器

二、给云服务器安装宝塔面板

  1. 下载宝塔面板

访问宝塔面板官网
在这里插入图片描述
选择自己的 linux 系统到云服务器安装
在这里插入图片描述

安装完成后,命令行会显示出宝塔的访问链接和密码
在这里插入图片描述

复制外网面板地址在浏览器打开,此时还是无法放问的。需要去云服务器上开发端口。

  1. 开放端口

找到防火墙或者安全组,点击添加规则:

在这里插入图片描述

添加自定义规则,开放要访问的端口

在这里插入图片描述

设置好后,重新连接远程服务器,输入 bt, 选择 14 查看宝塔面板信息

在这里插入图片描述

此时再次在浏览器访问宝塔面板,就可以访问了

在这里插入图片描述
在这里插入图片描述

输入命令行的账号密码即可登录。登录进去之后点击 一键激活 或者 绑定手机号 之后就可以在面板中查看服务器信息了。

在这里插入图片描述

  1. 安装软件

点击 网站, 会弹出提示安装 nginx, 点击安装即可。

在这里插入图片描述

安装完后点击 添加站点, 输入域名(如果还没有域名,可以先随便写一个), 以及下面提示 FTP 和 数据库 未安装,可以点击安装一下,以后会用到。

在这里插入图片描述

接下来是我们还没有域名的情况的操作,

点击网站名

在这里插入图片描述

在域名管理中输入你的公网IP。然后点击添加。

在这里插入图片描述

然后在浏览器访问你的公网IP,如果无法访问,你需要去云服务器上开启 80 端口访问。

在这里插入图片描述

然后再次在浏览器访问,如果还是无法访问,可能有些云服务器进制未备案的IP访问80端口,这时可以再添加一个规则,开放其他端口,比如开放 9999 端口。然后在浏览器访问 http://xx:xx:xx:xx:9999 应该就可以访问了。

访问成功页面返回如下:

在这里插入图片描述

上传自己做的项目到域名下:
点击宝塔面板的左侧菜单栏的文件选项,找到 www.xxx.com 的文件目录,上传自己的项目。

在这里插入图片描述
这样就能访问到自己的项目了。

在这里插入图片描述

接下来我们需要实现域名访问网站,首先去阿里云控制台搜索域名注册

在这里插入图片描述

这里可以自己挑着买,不同的域名价格也不同。

在这里插入图片描述

购买完成后,可以到域名控制台,去进行实名认证及审核。审核通过后,状态会变为 正常 。

在这里插入图片描述

审核通过后,选择解析:

在这里插入图片描述

然后我们选择添加记录,记录值填写自己的公网IP地址。

在这里插入图片描述

然后再添加一条记录,主机记录填写 www , 记录值填写自己的公网 IP 地址。

在这里插入图片描述在这里插入图片描述

如果一开始在宝塔面板填写的网站域名是正确的,那这个时候你就可以直接在浏览器通过域名去访问你的网站了,如果一开始是随便写的,那你就可以点击 添加站点, 再添加上你购买的网站域名即可。

在这里插入图片描述

如果浏览器提示需要备案, 那么就是 80 端口需要备案才能访问,那么去备案即可。

在这里插入图片描述
也可以从阿里云首页,点击右上角的 备案 进入

在这里插入图片描述
点击 开始备案:

在这里插入图片描述

然后按照要求填写相应信息:

在这里插入图片描述

在这里插入图片描述

提交完后,等待审核。
在这里插入图片描述

到此,域名已经配置好了,我们应该及时关闭 IP 访问,以防潜在被攻击的风险。

到宝塔面板的网站中,删除 IP 即可。

在这里插入图片描述

工信部备案完成后,还需要公安备案

在这里插入图片描述

服务在开通起30日内请登录全国互联网安全管理平台提交公安备案,流程可参考《公安备案信息填写指南》

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

### 如何在 CentOS 7 上使用宝塔面板搭建网站 #### 准备工作 确保服务器已准备好,并且拥有 root 权限。对于没有公网 IP 的情况,可以通过设置端口映射或使用内网穿透服务来实现在外网访问。 #### 安装宝塔面板 为了安装宝塔面板,在终端执行以下命令: ```bash yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec ``` 这条命令会自动下载并运行官方提供的安装脚本来部署最新版本的宝塔面板[^4]。 #### 配置防火墙规则 如果遇到无法通过浏览器访问的情况,可能是由于防火墙阻止了必要的端口通信。此时应确认防火墙配置允许 HTTP(S) 流量通行。通常情况下,默认开放的是80 (HTTP), 443 (HTTPS),以及用于登录宝塔面板的自定义端口如7800等。 #### 登录宝塔面板 一旦安装完成,可通过 `bt` 命令获取初始账户信息,之后便能利用本地网络中的任意设备打开浏览器输入形如 "http://<服务器IP>:7800" 的URL进入管理页面[^2]。 #### 创建新站点 - **选择 PHP 版本**: 根据实际需求挑选合适的PHP解释器版本。 - **填写域名信息**: 若已有注册好的域名,则直接录入;反之亦可暂时采用服务器的公网IP代替。 - **指定文档根目录**: 此处建议维持默认路径不变,除非有特殊理由更改。 - **其他选项设定**: 对于初次使用者来说,保留其余参数为预设值即可满足大部分场景下的应用开发测试目的。 #### 修改首页内容 要定制化展示给访客的内容,需编辑位于 `/www/wwwroot/<你的域名或IP>/index.html` 文件内的HTML代码片段。这一步骤决定了当用户请求该位置时所见到的具体网页样式与结构[^5]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值