部署网站上线至服务器(华为云 Centos7.5+宝塔面板)

前言:此文档技术含量较低,适合初学者阅览,大佬们请移步。本人小菜鸡,大佬们轻点喷,公网IP给出,信息安全实验室的大佬们不要入侵俺!!!(写的代码应该有很多的漏洞)

我学习的方向是云计算(安全),要经常与服务器打交道了,因为这学期学了一门Html网页设计的课程,临近期末刚完成自己的个人网站设计(静态博客),所以琢磨着把自己的网站部署上线,目的是为了以后进入公司能按照要求把开发的网站项目顺利部署(本人初学阶段,大佬勿喷!)。

项目部署整体思路:1.配置好云服务器(本地服务器也可以)。 2.下载宝塔面板至服务器(可视化界面操作,适合小型公司,个人项目的部署)。3.配置宝塔面板,进行相关设置。4.准备个人网站的压缩包,并上传至宝塔进行站点的设置。5.访问IP进行验证 部署是否成功(有域名可以进行绑定)

所需工具:1.个人服务器 2.SSH工具 3.宝塔控制面板

回顾与打算:因为是初学者,这项技术还是比较容易操作的,因为自己写的网站是html静态文件,后续考虑把自己的博客更换成动态的交互式博客,并进行域名的绑定。再长久点有一定基础后,不再使用图形化界面宝塔,进行手敲命令进行项目的部署(可以利用WordPress)。

具体操作:

1.准备服务器

服务器的配置可以选用本地服务器或者云服务器,这里不再具体描述,我的运行环境是:华为云 Centos7.5版本 ,进行系统重装(喜欢干净的运行环境,这一步也可以不需要)

部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第1张图片

2.部署服务器进行设置

创建安全组规则,具体如图:

部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第2张图片

设置安全组规则(端口放行)的具体操作不再演示,需要自行百度。

4.本地物理机器去Ping 云服务器,看是否能够Ping通。看看网络配置是否有误(基本不会有错误的)

部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第3张图片

 5.SSH工具远程连接服务器(我选用Windterm)

部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第4张图片

 在确保连接成功后,输入下载命令(我服务器运行的系统是CentOS 7.5版本)

 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

随后会自动下载宝塔控制面板,中途可能需要输入yes /no进行确认(全是Yes),随后等待下载完成。可能过程稍长,请耐心等待。

部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第5张图片

 下载完成后会自动显示宝塔面板内网和外网的访问链接,账号密码等(要好好记住)。浏览器中输入公网访问地址并登录。然后根据推荐设置进行下载环境(时间较长需要耐心等待)

部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第6张图片

 然后点击网站进行 添加站点的操作,部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第7张图片

 

 部署网站上线至服务器(华为云 Centos7.5+宝塔面板)_第8张图片

 站点创建好后直接浏览器访问自己的服务器公网IP,会显示index已经创建成功而不是报404错误。

 3.网站文件上传

最后一步需要把自己网站项目的压缩包上传至宝塔面板  点击文件--上传--解压---拷贝至站点目录

操作很简单就不演示了,最后网站拷贝好后,直接浏览器访问自己服务器的公网IP。验证是否成功!(细节:要注意 部分中文文件会乱码,乱码的文件在网站中无法正常查看的,解决办法:重命名把中文改成英文,应该是编码的问题)

 最终网站部署成功,后续有需要 还可以进行域名绑定,直接访问域名即可!

你可能感兴趣的:(网站部署,云计算运维,服务器,华为云,运维)