阿里云服务器搭建网站流程by宝塔Linux面板

news/2024/5/18 22:06:34/文章来源:https://blog.csdn.net/aliyunbaike/article/details/130138923

阿里云服务器安装宝塔面板教程,云服务器吧以阿里云Linux系统云服务器安装宝塔Linux面板为例,先配置云服务器安全组开放宝塔所需端口8888、888、80、443、20和21端口,然后执行安装宝塔面板命令脚本,最后登录宝塔后台安装LNMP,包括Nginx、MySQL、Pure-Ftpd、PHP和phpMyAdmin:

目录

阿里云服务器安装宝塔面板教程

一:阿里云服务器开启宝塔所需端口号

二:远程连接到云服务器执行宝塔面板安装命令

三:宝塔面板安装Web环境


阿里云服务器安装宝塔面板教程

云服务器吧创建了一台阿里云服务器ECS计算型c7实例(ecs.c7.large)2核4G配置,5M公网带宽,操作系统为Alibaba Cloud Linux,如下图:

阿里云Linux服务器配置

阿里云服务器出于安全考虑,默认安全组只开放了22和3389端口,宝塔面板需要开启8888、888、80、443、20和21端口。先为云服务器开放宝塔所需端口,然后再执行安装宝塔Linux面板命令。可以在阿里云CLUB中心:aliyun.club 领取专属代金券。

一:阿里云服务器开启宝塔所需端口号

如果你使用的不是阿里云服务器,或者已经开放了相应的端口,那么可以忽略此步骤。
1、登录到阿里云服务器管理控制台
左侧栏选择“实例”,找到需要开放端口的云服务器ECS实例,如果没有,记得切换左上角地域

2、找到“更多”--“网路和安全组”--“安全组配置”,如下图:

阿里云服务器安全组配置

3、在安全组的“配置规则”中,按照下图开放21、20、443、80、888和8888端口

阿里云服务器开放宝塔面板端口

如上图所示,在“入方向”选择“手动添加”,云服务器吧以开启8888端口为例,端口范围目的:8888/8888,授权对象源:0.0.0.0/0。以此类推,把宝塔面板所需端口都开启。如果是腾讯云服务器,大致流程也是一样的,可领券:https://curl.qcloud.com/HmjGZiLu 满减优惠券。

二:远程连接到云服务器执行宝塔面板安装命令

远程连接到云服务器,可以使用阿里云服务器控制台自带的远程连接工具,也可以使用Xshell等SSH客户端。云服务器吧以阿里云服务器控制台自带的远程连接工具为例,如下图:

阿里云服务器远程连接

阿里云服务器支持多种远程连接方式,云服务器吧以Workbench远程连接为例,选择“Workbench远程连接”,点“立即登录”,如下图:

阿里云Workbench远程连接

云服务器Linux系统默认用户名为root,输入密码,点确定,即可登录。

登录云服务器

如果没有设置密码,或者忘记密码,可以通过重置实例密码的方式来设置新的密码。

然后执行宝塔Linux面板安装命令。云服务器吧使用的阿里云服务器安装的是Alibaba Cloud Linux镜像,Alibaba Cloud Linux是基于龙蜥社区(OpenAnolis) 龙蜥操作系统(Anolis OS)的阿里云发行版,完全兼容 RHEL/CentOS 生态和操作方式,所以使用宝塔面板CentOS的安装命令即可。

执行CentOS宝塔安装命令:

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

其他Linux系统安装宝塔面板命令,可以参考:宝塔面板Linux系统安装命令大全

执行宝塔安装命令后,会提示如下:

Do you want to install Bt-Panel to the /www directory now?(y/n): y

回复字母y,并回车即可继续安装。

这期间等待即可,宝塔程序会自动安装,安装时间与云服务器带宽和配置有关,一般3-5分钟即可安装完毕。

宝塔面板安装完毕后,会提示“Congratulations! Installed successfully!”并返回外网面板登录地址、用户名username和密码password。如下图:

宝塔面板安装成功

至此阿里云服务器安装宝塔面板程序结束,我们还需要在宝塔面板上安装Web环境,本文是以安装LNMP环境为例。

三:宝塔面板安装Web环境

复制安装成功后返回的宝塔外网面板地址,并在浏览器的地址栏中打开,如下图:

使用账号密码登录宝塔Linux面板

使用安装成功提示的账号和密码登录到宝塔面板管理后台。第一次登录需要勾选我已阅读并同意“《用户协议》然后进入面板。还需要绑定宝塔账号,有宝塔账号的话,登录即可;如果没有,可以注册一个宝塔账号。

登录宝塔面板后会提示推荐安装套件,选择“LNMP(推荐)”,默认LNMP环境程序版本为:Nginx 1.20、MySQL 5.6、Pure-Ftpd 1.0.49、PHP 5.6、phpMyAdmin 4.4,默认是极速安装,点击“一键安装”,如下图:

宝塔面板安装LNMP环境

消息盒子会显示安装进度,等待即可。一般需要3分钟左右,LNMP环境会自动安装完成。

至此,阿里云服务器安装宝塔Linux面板教程完毕,接下来可以在宝塔面板后台,添加站点,开始搭建网站了。如下图:

宝塔面板添加站点

宝塔面板可以搭建多个网站,通过添加站点的方式即可。可以同时添加站点、新建数据库、FTP账号密码等操作。更多关于宝塔面板的操作,云服务器就不多赘述。

原文:https://www.yunfuwuqiba.com/aliyun/2050.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_286050.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

crypto-js AES-CTR 实现密文前缀式局部解密细节 踩坑点

项目有需求,长明文经过AES-CTR模式加密后,在解密的时候,密文不能直接得到,每次通过某些方法尝试后,只能得到一块密文(按顺序),所以只能一块一块的拼接解密。在使用crypto-js这个库的…

Java语言数据类型与c语言数据类型的不同

目录 一、c语言数据类型 1.基本类型: 2.枚举类型: 3.空类型: 4.派生类型: 二、C语言编程需要注意的64位和32机器的区别 三、 不同之处 一、c语言数据类型 首先,先来整体介绍一下C语言的数据类型分类。 1.基…

Win10+Anaconda+Pytorch_CPU+VsCode安装配置

一、安装Anaconda 1,官网下载Anaconda安装包,找到对应版本的python,我下的是Anaconda3-2020.07-Windows-x86_64.exe,python版本为3.8.3; 安装时注意这个界面时 第一个不要勾选,安装成功后,手动…

利用ffmpeg源码安装+vscode开发环境搭建详解

前言: 大家好,今天给大家分享一篇ffmpeg开发环境的搭建,我在很早之前也给搭建过ffmpeg源码的安装,但是并没有给大家去搭建开发环境,而且当时的版本也比较老,很多细节问题没有给大家展示如何解决&#xff01…

spring-boot怎么扫描不在启动类所在包路径下的bean

前言: 项目中有多个模块,其中有些模块的包路径不在启动类的子路径下,此时我们怎么处理才能加载到这些类; 1 使用SpringBootApplication 中的scanBasePackages 属性; SpringBootApplication(scanBasePackages {"com.xxx.xx…

一键生成元宇宙 AI又杀疯了

人类十几年的进步水平,AI用几个月就能轻易实现。在展示了超强的文本对话能力和一键生图功能后,AI大模型不打算停下,开始挑战搭建3D空间这一更高难度的动作。 这次,Facebook母公司Meta想当一把主导者。几天前,它的首席…

【从零开始学Skynet】基础篇(九):调试控制台服务

Skynet自带了一个调试控制台服务debug_console,启动它之后,可以查看节点的内部状态。 1、启用调试控制台 (1)在skynet/examples目录下新建main_console.lua文件,代码如下所示: local skynet require &quo…

详细聊一聊Android Apk的四代签名

简介 大部分开发者对apk签名还停留在APK v2,对APK v3和APK v4了解很少,而且网上大部分文章讲解的含糊不清,所以根据官网文档重新整理一份。 apk签名从APK v1到APK v2改动很大,是颠覆性的,而APK v3只是对APK v2的一次…

警惕“Money Message”勒索软件!数据安全不容忽视

近段时间,出现了一个名为“Money Message”的新型勒索软件,他们利用Money Message 病毒加密文件并以此向受害者勒索巨额赎金。 Money Message勒索软件是用 C编写,包含一个嵌入式JSON 配置文件,用于确定设备的加密方式。加密设备后…

一站式开发平台 加速企业数字化发展

协同办公平台、经营管理平台、生产控制平台、数字决策支持体系……当前,新一轮科技革命方兴未艾,以数字技术为基座的数字化,正颠覆、重构着千行百业。 数字化转型是信息技术引发的系统性变革,涉及单一应用、集成化、平台化、数据…

7.Java中的String类、常用类及包装类

Java中的String类、常用类及包装类 一、String类 1、String类定义 String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为…

新一代AI带来更大想象空间!上海将打造元宇宙超级场景!

引子 上海市经信委主任吴金城4月12日在“2023上海民生访谈”节目表示,上海将着力建设元宇宙智慧医院、前滩东体元宇宙、张江数字孪生未来之城等元宇宙超级场景。 吴金城说,新一代人工智能将带来更大的想象空间。比如,人工智能和元宇宙数字人的…

【论文阅读】MAMIL

1、基本信息 misc{Konstantinov_Utkin, title{Multi-Attention Multiple Instance Learning}, author{Konstantinov, AndreiV. and Utkin, LevV.} }2、摘要 本文提出了基于多注意力的MIL问题求解方法,该方法考虑了包中每个被分析实例的相邻实例。在该方法中&…

【记录】Git连接gitee、新建仓库

学习记录1.连接gitee2.新建仓库1.连接gitee https://www.cnblogs.com/cokefentas/p/14727592.html git安装与卸载 apt-get install git apt-get remove gitgit配置 配置用户名 git config --global user.name "your name" 配置邮箱 git config --global user.email…

学习安全攻防技能30讲-开篇|别说你没有被安全困扰过

文章目录学习安全攻防技能30讲-开篇|别说你没有被安全困扰过研读开篇安全重要吗?安全难学吗?学习安全攻防技能30讲-开篇|别说你没有被安全困扰过 研读开篇 文中说到一个竞赛叫CTF,这个之前从来没有听过的,作为开发人员涨知识了。…

5V的LDO电源的WCCA分析-可靠性分析计算过程

WCCA(WorstCase Circuit Analysis)分析方法是一种电路可靠性分析设计技术,用来评估电路中各个器件同时发生变化时的性能,用于保证设计电路在整个生命周期的都可以可靠工作。通过WCCA分析,验证在上述参数在其容差范围内发生变化时,…

springboot+thymeleaf实现发Html邮件自由

2019年,我刚接触测试架构和测试开发类的工作时,经常会有自动化发邮件的功能,大都是从各个平台自动化统计一些数据出来,每周定时发一封邮件给领导交差,回过头来再看看我发的邮件,不美观,不专业。…

JUC并发编程之AQS原理

1. AQS 原理 1.1 概述 全称是 AbstractQueuedSynchronizer,是阻塞式锁和相关的同步器工具的框架 特点: 用 state 属性来表示资源的状态(分独占模式和共享模式),子类需要定义如何维护这个生态,控制如何获…

医院不良事件报告系统源码:基于PHP+vue2+element+laravel8技术开发

医院不良事件报告系统源码 文末获取联系! 技术架构:前后端分离,仓储模式, 开发语言:PHP 开发工具:vscode 前端框架:vue2element 后端框架:laravel8 数 据 库:mysql5…

Vue3 关于setup与自定义指令

setup语法糖 最大好处就是所有声明部分皆可直接使用&#xff0c;无需return出去 注意&#xff1a;部分功能还不完善&#xff0c;如&#xff1a;name、render还需要单独加入script标签按compositionAPI方式编写 // setup 下还可以附加<script> setup语法糖独有 &…