首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >新购云服务器实践使用教程(服务器安装宝塔、Nginx、Python、pip)

新购云服务器实践使用教程(服务器安装宝塔、Nginx、Python、pip)

原创
作者头像
中杯可乐多加冰
修改于 2024-11-18 10:35:38
修改于 2024-11-18 10:35:38
1.8K0
举报

个人服务器现在已经越来越成为程序员标配,拥有一个个人服务器,可以将自己的网站托管在互联网上。基于服务器的应用软件如 Apache、Nginx 或 Tomcat 等,可以帮助您搭建和开发各种网站应用,从而实现自己的个人博客、电子商务网站、行业网站等。

另外,服务器一般拥有相当容量的硬盘存储空间,可以使用它作为数据备份的中央存储设备(相当于一个私人云盘,不限制内容,没有平台限制速度),定期备份您的数据以防数据丢失或文件损坏。您也可以使用自己的服务器轻松创建、索引和查询文件或数据备份。

不例外,我也在双十一期间买了云服务器,这里简单记录下购买服务器后需要做点什么。

零、腾讯云双十一活动

(一)双十一拼团秒杀

1. 活动时间:11.1~11.30

2. 上百款折扣商品可参与拼团,认准带“可拼团”角标的商品,仅需2人即可拼团成功。

3. 参与拼团活动可获得「成团礼」和「PK礼」。「成团礼」只要成团,全员即送,买包年包月赠时长,买资源包赠额度;「PK礼」 团员的订单金额>团长的订单金额,全团即可获得最高2W元代金券。

首先如果你是新用户,那可以参加应用服务器秒杀活动,大家可以蹲一蹲,目前每天上午10点和下午3点,新人只需28元就可购买一台,折合每个月2.33元,就可以购买一年的2核2G3M的轻量应用服务器。

老用户也可以参加秒杀活动,只需36元就可以购买一年的2核2G4M轻量应用服务器,虽然价格比新用户贵八块钱,但是带宽、系统盘容量和月流量都有相当的提升。

(二)会员双十一冲榜活动

1. 活动时间:11.1~11.30

2. 面向会员用户,双十一送上双重礼,个企同享:「第一重礼」消耗到特定金额,即时送上满减代金券,可累积领取1512元代金券;「第二重礼」冲榜大礼-截止活动结束日11.30 23:59,榜单Top50,将获得高额代金券和最高价值万元的惊喜礼品

一、安装宝塔

宝塔Linux面板操作系统支持:Centos、Ubuntu、Deepin、Alibaba Cloud Linux、Debian和Fedora,建议使用购买ECS后全新未操作的系统或执行初始化后的系统。

1.1、下载宝塔

ssh连接登录服务器,使用具有完整sudo权限的用户下载宝塔安装包,登录后复制安装命令: Centos/Alibaba Cloud Linux 安装命令:

代码语言:javascript
复制
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装命令:

代码语言:javascript
复制
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

会下载相应的包并自动为你安装:

安装完成后,控制台会提示宝塔内外网的地址和对应的用户名、密码:

1.2、放开端口

在入方向添加端口8888,授权对象为0.0.0.0/0即全部:

1.3、登录宝塔

输入之前的外网面板地址,进入宝塔页面,输入账号和密码,进入宝塔Linux面板: 如果没有记下来可以在终端输入:bt default查看宝塔登录入口和用户名,如果忘记密码可以输入bt然后选择5修改密码。

1.4、安装套件

首次进入安装宝塔提供的基础配置大礼包,这里有LNMP和LAMP两个选项,二者不同的地方是Web服务器不同。前者使用Nginx服务器,后者使用Apache服务器。由于我们的服务器配置比较低,所以选择性能更好的Ngnix服务器,即左边的LNMP套件。(LNMP和LAMP中的L代表Linux,N代表Nginx,M代表Mysql,P代表PHP,A代表Apache)

一般选择极速安装,大约10到30分钟,时间充裕的同学可以选择编译安装,大约30到2小时。

安装完成后,可以看到宝塔为我们提供了很多监控、安全、监视界面,另外其软件商店还有各类插件、工具、套件等:

二、安装Python和pip

2.1、包管理系统的区别

在安装各种工具前,首先要记住一个东西,大多数包系统都是围绕包文件的集合构建的。包文件通常是一个存档文件,它包含已编译的二进制文件和软件的其他资源,以及安装脚本。包文件同时也包含有价值的元数据,包括它们的依赖项,以及安装和运行它们所需的其他包的列表。虽然这些包管理系统的功能和优点大致相同,但打包格式和工具却因平台而异:

比如Centos系统包管理工具的下载更新命令

代码语言:javascript
复制
yum list telnet*                  # 列出telnet相关的安装包
 
yum install telnet-server         # 安装telnet服务

而ubuntu系统包管理工具的下载更新命令

代码语言:javascript
复制
apt-get update                        # 更新
 
apt-get upgrade                       # 升级
 
apt-get install <packagename>         # 安装
 
# 如:apt-get install sudo
# 如:apt install firewalld

2.2、安装Python

在安装pip之前,需要确保已经安装了Python。可以通过在终端输入以下命令来检查Python是否已经安装:

代码语言:javascript
复制
python --version

如果已经安装了Python,终端会显示Python的版本号。如果没有安装Python,可以通过包管理工具来安装:

代码语言:javascript
复制
yum install python

也可以通过宝塔安装Python

2.3、安装pip

安装好python后就可以安装pip了,推荐使用官方镜像来安装,可以访问清华源的网站:https://pypi.tuna.tsinghua.edu.cn/simple/pip/,找到pip-20.1.1.tar.gz这个版本的包,下载到本地:

然后将压缩包上传到服务器当中,并使用tar zxf pip-20.1.1.tar.gz解压:

解压完后,进入pip-20.1.1,运行setup.py安装:

代码语言:javascript
复制
cd pip-20.1.1
python setup.py install

也可以使用yum来安装(不太推荐),运行以下命令:

代码语言:javascript
复制
yum install python-pip

安装成功后可以输入pip --version指令查看pip的版本,类似以下信息就是安装成功!

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

目录
  • 零、腾讯云双十一活动
  • 一、安装宝塔
    • 1.1、下载宝塔
    • 1.2、放开端口
    • 1.3、登录宝塔
    • 1.4、安装套件
  • 二、安装Python和pip
    • 2.1、包管理系统的区别
    • 2.2、安装Python
    • 2.3、安装pip
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档