华为云宝塔面板搭建网站(华为云建站教程)

如何搭建网站服务器环境和选用网站程序

互联网本身就是开源,分享的一个世界,所以大部分所需要的东西,都是可以免费获得。在没有特别要求的情况下,我们都可以利用互联网上免费开源的资源来为自己服务,同样,搭建网站服务器环境也是如此。

1、服务器系统

开源且免费的服务器系统,目前主流的就是 Centos,可以说大部分网站服务器都是建立在此系统之上,另外还有 Ubuntu、Debian等其它系统。

2、网站运行环境

可以说目前没有特别要求的网站,基本上主要的网站开发语言是 PHP,运行环境 Apache/Nginx,数据库 MySQL,这些都是免费开源的,不用支付任何费用。

如果你的动手能力强,又对网站服务器有特别需要,你可以一个一个的在 Centos系统上安装它们,根据自己的需求来设置,然后搭建出属于自己的服务器环境。

但是你只要简单的运行一个网站,没有特别要求,那就可以用到宝塔Linux面板和wdcp面板,这样可以帮你省时少力,一键安装你所需要的网站服务器环境。

3、网站程序

Wordpress可以说是目前世界上最流行的开源网站程序,是全球开发者共同开发和维护,全球百分之九十的网站都运行在这个系统之上,并且在持续更新和不断完善新功能中。国内免费开源用得多是织梦和帝国CMS。

4、域名注册和服务器租用

域名注册和服务器租用自然是不得不发花钱,这人不花钱还真是做不到的,免费的也有,可是没有任何的保障。域名注册,我建议是没有必要在国外注册,很容易被盗。国内域名代理商注册,可以用手机号码做二次验证,这样就非常的安全。服务器租用首先阿里云,腾讯云、华为云等也是不错的选择。

搭建Z-File开源私人网盘并使用宝塔反代

Z-File是一款功能强大的在线文件目录程序,支持多种存储方式,包括本地存储、阿里云OSS、腾讯云COS、又拍云USS、FTP、UFile、华为云OBS、MINIO、S3通用协议、Onedrive(支持世纪互联)和七牛云KODO。其安装过程简单,部署在Web管理界面,便于操作。如需使用域名访问,可借助宝塔面板配置反代。

在部署Z-File之前,需要做好前期准备并下载项目。项目地址、安装文档和项目Demo链接用于进一步了解和操作。Web默认端口为8080,若需调整,直接修改配置文件即可。启动后,访问浏览器输入ip:8080即可进入Web界面进行配置。默认的访问地址包括用户前台、初始安装页面和管理后台。

为了实现域名访问,需在宝塔面板中添加新的网站。如果需要开启HTTPS,可在设置反代之前配置SSL选项卡中的证书。打开反向代理选项卡,添加反向代理,填写端口号,完成配置。之后,输入域名直接访问即可,无需额外添加端口号。在管理后台,可设置域名、外观、修改密码及添加存储。

挂载存储如世纪互联Onedrive,操作方法大致相同。完成此步骤后,即可开始使用Z-File。若需添加其他存储,重复上述步骤即可。文件夹加密可通过在文件夹中上传名为“password.txt”的文件实现,输入错误密码时,将显示空文件夹。在某个文件夹中上传readme.md文件并开启显示文档区功能,即可在文件夹中显示readme文件。Z-File还可以作为图床使用,上传图片后,可通过复制直链获取图片链接。

在长时间运行后,Z-File可能会出现挂掉的情况,建议配置定期重启。获取的直链并非真正的直链,对于具有有效期的存储策略(如Onedrive),每次访问Z-File的直链时,Z-File需要先获取直链,再跳转到真正的直链,可能导致加载延迟。

Z-File是一款开源免费的网盘列表程序,适合个人放置常用工具下载或构建公共文件库。安装部署简便,支持生成固定文件链接,适用于个人使用场景。请参考原发布平台,避免未经授权的转载。

Halo博客搭建-搭建个人博客网站,简洁大方,美观现代化

## Halo博客介绍

Halo是一款适合个人博客搭建的系统。它具有代码开源、易于部署、REST API、模板系统、附件系统和评论系统等特性。

##快速本地部署

您可以在本地快速体验Halo的最新版本。若要部署至服务器,推荐参考官方文档以获得指导。

## Halo博客搭建

###国内搭建环境准备

-服务器:选择腾讯云轻量应用服务器,配置为2核心2G,每年花费约50元。

-系统:使用CentOS 7.9 64位版本,并安装宝塔专版。

-域名:购买并解析到服务器上,直接在腾讯云购买即可。

-注意:确保云服务提供商(如腾讯云、阿里云、华为云)放行了宝塔8888端口和Halo博客8090端口。

###搭建步骤

####宝塔面板安装

确保安装PHP7.2和MySQL5.6,以支持后续项目的部署。

####安装Docker

在宝塔面板的软件商店中,选择并安装Docker管理器。

####添加站点

Nginx安装后,可先添加站点等待安装完成,或在所有安装完成后添加。

####使用 Docker部署 Halo

在所有软件安装完毕后,通过SSH终端链接至服务器。

#####升级系统和安装常用命令

操作SSH终端,升级系统内核和软件包,安装常用的软件。

#####创建目录并下载配置文件

创建“halo”目录,并下载配置文件至该目录。

#####编辑配置文件

配置数据库或端口等信息,如有需要,请参考官方配置文档。

#####拉取Halo镜像并创建容器

拉取Halo镜像,如需安装最新版本,请确保版本号正确。

#####安装Halo博客

通过浏览器访问服务器IP:8090,无需在安装界面输入域名。

#####设置域名反代

操作完成后,设置域名反代以完成站点。

##搭建成功效果

Halo博客搭建完成后,将呈现美观、现代化的个人博客站点。

阅读剩余
THE END