说点题外话:

打CTF需要云端服务器复现题目,所以开始折腾云端服务器...折腾来折腾去搞了一天多,不过没办法,谁叫我是第一次整这个呢。时间长点也正常。之后应该会出我的第一篇CTF writeup了~

好,进入正题。

一.购买腾讯云服务器

这一步不是本文的讨论范围,不过还是给大家分享几个tips~

1.注册腾讯云账号时,可能会出现各种注册方式都失败的情况(确实很神奇,但我当时就是这样),这时候直接登录,不要注册,选择用qq账号/微信这些方式登录,即使没注册也会自动帮你注册成功登陆的。

2.腾讯云的学生机很香,实名认证之后25岁以下直接免学生认证就能买,还可以低价续费三次,链接:学生云服务器_学生云主机_学生云数据库_云+校园特惠套餐 - 腾讯云 (tencent.com),我就买的这个。

3.注意:当你买了服务器之后,登录你的实例操作面板,注意你的服务器的系统类型,在这里看:

在“公共镜像”的“目标镜像”里,有很多可供选择的系统镜像,可以选择安装,我这边默认给的是CentOS,然而连apt命令都没有...果断重装成Debian。

二.配置宝塔面板

这真的是一款很好用的服务器管理面板,我之前想找Debian的可视化界面找了很久,然后安装了宝塔面板之后直接给我解决了,提供了比较完整的服务器管理面板,文件这些都是可视化操作(貌似也可以用在虚拟机上),如果你命令行用不惯,完全可以在这上面完成基础操作。同时这上面也提供很多基础软件的下载,搭服务器建博客什么的都超级适合~

配置过程参考这篇文章,相当详细:基于阿里云服务器搭建宝塔面板教程最全详解(图文) | 主机精选优惠 (yundashi168.com)

不过这篇文章是基于阿里云的服务器,腾讯云的操作大同小异:

首先在实例操作面板的操作选项里找到“配置安全组”选项。

进入配置页面,默认是只有一个系统默认配好的安全组

下面的确认按钮是将选定的安全组应用到这个实例当中,我们只有一个安全组没得选,点进去编辑。

点击“添加规则”就可以添加你想要的规则啦,可以编辑允许访问的端口,ip等,如果嫌麻烦可以直接这么配置(好像默认就是这样)

这样就是所有ip可以在所有端口访问你的服务器,就不用一个一个配了,不过有安全风险(当然服务器上没有什么重要的东西的话就这么配是可以的) 
这是腾讯云安全组的操作,剩下的就跟教程一样了。

三.配置Apache与Nginx

宝塔面板默认是不允许我们让Apache与Nginx共存在一个服务器上的,但是我们可以通过这样的办法同时在宝塔面板上安装Apache与Nginx。

1.如果目前有Apache或者Nginx,先卸载

2.再选择一个安装,同时将另一个添加到安装队列

接下来进行配置:

我这里实现的是基本的配置,也就是两种服务可以随时转换并且分别可指定共同的网站目录。

首先我们进入宝塔的“网站”选项,在里面点击“新建站点”

在里面“域名”这一栏输入你自己域名或者服务器IP,设置好之后提交。

提交之后的页面已经有一个正在运行的站点了,注意这个站点的服务器类型是根据你当前运行的web服务来创建的,比如你现在运行的是Apeche服务那就是Apeche服务器。注意是不允许Apeche和Nginx服务一起运行的。

接下来,点开站点后面的“设置”,调到“配置文件”这一项。

调整第三行DocumentRoot的值为你想要放你网站文件的位置。

保存配置文件,重启服务,在预设的保存网站文件的路径下放index.php或者index.html,(如果不放的话访问会出现403Forbidden),访问预设的站点域名或IP就能看到啦~

当然,如果你不想用宝塔自带的创建站点也行,那就分别去配Nginx和Apeche的配置文件,不过可能要麻烦点...

这只是最基本的配置,由于现在没有需求这篇文章里没有更高端的操作(比如说Nginx做转发,Apeche做web主服务这些)~

希望能给大家一些帮助!如果觉得有帮助的话不妨点个赞支持一下~

文章已迁移至博客:https://yinkstudio.xyz,之后文章大多在博客上更新,欢迎关注~

用腾讯云linux服务器配置宝塔面板+配置Apache与Nginx共存并可互相切换相关推荐

  1. 阿里云(Linux)安装宝塔面板最新版图文教程

    下面稍微介绍一下如何使用阿里云服务器安装宝塔面板. 概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [宝塔面板精选教程汇总] 宝塔面板教程(1)基于云服务器 ...

  2. 腾讯云服务器登录宝塔面板命令

    在腾讯云购买了轻量级服务器,备案完成登录后发现直接自带了宝塔免费版,第一次自己尝试建站,在登录宝塔面板时遇到了问题,经过他人讲解最终解决,下面详细记录下步骤: 步骤一:点击一键登录,输入命令:sudo ...

  3. Linux云服务器搭建宝塔面板零基础教程

    下面稍微介绍一下如何使用阿里云服务器安装宝塔面板. 概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下前文: 宝塔面板教程(1)基于云服务器搭建宝塔面板教程最全详解 宝塔面板教程(2)宝塔面板添加 ...

  4. 阿里云服务器搭建宝塔面板教程

    一.准备 阿里云的云服务器,即 阿里云ECS,默认的用户名 root,密码的话可以修改.当然你也可以选择腾讯云服务器,都能满足需求,两者都需要放行端口,然后安装操作都一样的. 远程连接云服务器使用 s ...

  5. Linux服务器安装宝塔面板小白教程

    下面稍微介绍一下如何使用阿里云服务器安装宝塔面板. 概述 如果还有不了解宝塔面板怎么使用的小伙伴,可以看下我总结的系列教程,保证从新手变老鸟: [建站流程科普] 个人和企业搭建网站基本流程及六个主要步 ...

  6. 基于阿里云服务器使用宝塔面板搭建 Typecho 博客

    第一步.搭建环境 小编使用的是阿里云服务器和宝塔面板来搭建环境和管理网站,主要是比较方便. 更详细的基于云服务器安装宝塔面板的安装教程:基于阿里云服务器搭建宝塔面板教程最全详解(图文) 打开 xshe ...

  7. 宝塔linux面板和centOS的区别,关于 Linux Centos7 宝塔面板的问题

    下面由宝塔linux教程栏目给大家介绍关于Linux Centos7 宝塔面板的问题,希望对需要的朋友有所帮助! 1.查看宝塔面板的登陆地址.账户.密码/etc/init.d/bt default [ ...

  8. 基于华为云服务器与宝塔面板搭建网页

    基于华为云服务器与宝塔面板搭建网页 在华为上买的域名和华为HECS(云耀云服务器),去年在阿里云上买的服务器和域名过期了,正好最近有这方面需求,华为最近搞活动,便宜,就转用了华为,使用体验还可以. 文 ...

  9. Hexo部署至云服务器的宝塔面板

    Hexo部署至云服务器的宝塔面板 本文为网络转载, 版权属于:Heson 原文链接:https://www.heson10.com/posts/51315.html 简介 hexo 博客部署方法有好多 ...

最新文章

  1. 读WEB标准和网站重构后的一些感想
  2. 卡号身份证过期的影响
  3. jq之$(“tr:odd“).css(“background-color“,“red“);
  4. python add_subplot_Python使用add_subplot与subplot画子图操作
  5. 以后给孩子起名字不用发愁了,先存着
  6. 五大算法思想(二)贪心算法及常见例子
  7. iertutil.dll文件缺失/ 修复方法
  8. Stata15重编码
  9. 盘点 | 2018年IoT蓄势待发
  10. php工具箱怎么换php版本,最新php程序员工具箱 v1.0版本介绍
  11. Think Pad L480充电蓝屏问题解决
  12. docker加载镜像报错 dockerError processing tar file(exit status 1): no space left on device
  13. 云宏大讲坛 | Ceph分布式存储高性能设计
  14. modprobe 找不到文件
  15. 客户端和服务器的关系
  16. oracle闪回空间满的原因,处理Oracle数据库闪回区空间满的问题
  17. Docker超详细版教程通俗易懂 -之- 入门篇
  18. hypermesh 连接单元_超低延时 13mm超大动圈单元 QCY T8S半入耳游戏耳机_蓝牙耳机
  19. numpy按照某列排序
  20. 压缩图片(java)

热门文章

  1. ubuntu笔记本设置NVIDIA显卡只识别到外接显示器,设置核显只识别到笔记本屏幕解决办法
  2. IDA7.7.220118 - The graph is too big
  3. PHP 7面向对象的全部文章(OOP)
  4. 全基因组关联分析(GWAS):为何我的QQ图那么飘
  5. 知道创宇总监姚昌林:敏捷开发-如何打破研发交付过程中的“墙”
  6. 学java编程语言_为什么要学Java编程语言?
  7. spring注解方式 2022/08/22
  8. 微信公众号搭建营销型房产项目程序后台开发
  9. NVIDIA Jetson NX使用教程3配置pytorch环境
  10. Computer:少儿编程—每个人都应该学习编程,它能教你如何思考—编程入门的简介(编程语言的特点种类开发工具对比人类语言)、编程应用、编程意义之详细攻略