Linux(5)-购买、配置以及使用阿里云服务器

阿里云服务器配置及把java项目部署到服务器 1.阿里云购买及配置 阿里云购买教程参考 1.1登录阿里云 注册的就注册,注册完登录 1.2产品与服务 1.3获取公网ip 1.4开放端口 1.5配置配置规则 1.6配置端口 mysql端口为:3306 Tomcat端口为:8080 2.使用XShell连接服务器 下载xshell的方法参考 打开你的Xshell,点击新建连接。 2.2远程登录服务器 注意:这是你服务器上linux的账户和密码 出现这个就是连接成功: 3.使用宝塔控制云端liunx页面 3.1进入宝塔官网 宝塔官网链 阅读详情

用了一年的阿里云服务器过期了,因为当时是新人优惠活动,花了99¥买了一年的个人服务器,配置是2G运存、500G硬盘,系统为Ubuntu 16 LTS的华南服务器,后来也为这台服务器配置了域名和一些系统环境:Docker、JDK8、MySQL、Nginx、Redis等等;但是由于续费这台服务器需要699¥,不得不说这真是挣钱的好手段,活动时低价买入,要过期时让用户原价续费 😦 。所以因为这些原因,现在有机会从头开始购买和搭建、配置一台云服务器,所以将过程记录下来,以便帮助刚入坑云服务器的新人朋友 。

关于安全组和域名的配置可看下一篇:Linux(6)-云服务器安全组和域名解析配置

一、云服务器和普通服务器的区别

在这里插入图片描述

云服务器和传统服务器的区别主要是:云服务器是实现软硬件解耦的,通常是部署在虑拟化平台之上的,对外提供的是一个服务,用户可以像使用自来水一样方便来使用,实现一个按需收费的特点。而传统服务器软件是强依赖于硬件设备的,用户需一次买断其使用权,是独享的。

云服务器有以下优点:

  • 稳定:实例可用性达99.95%,数据可靠性不低于99.999%,自动宕机迁移,自动快照备份,数据恢复更方便。传统服务器,传统服务器受限于硬件可靠性,易出问题。需手工备份,人工数据恢复困难、耗时。

  • 弹性:自由配置CPU、内存、带宽,可随时升级,升级配置数据不丢失,业务暂停时间可控传统服务器,固定配置,难以满足各类需求,改配置需硬件升级,周期长,服务停止时间不可控。

  • 安全:免费提供DDoS防护、木马查杀、防暴力破解等服务,可轻松实现多用户对多服务器的访问控制传統服务器,需额外购买、部署各种安全措施,基本上做不到多用户对多服务器访问控制

  • 成本:高性价比,支持包年包月或按量计费,满足不同需求,无需服务器网络和硬件等维护,0成本运维传统服务器,租用费用高,只能包年包月购买,大量人员负责机器运维,成本高.

  • 易用性:丰富的操作系统和应用软件,通过镜像可一键简单部署,同一镜像可在多台ECS中快速复制环境,轻松扩展传统服务器,几乎不提供任何软件支持,新增服务器需人工重复所有的部署操作f、可拓展性:云服务器ECS,ECS可与华为云各种丰富的云产品无缝衔接,可持续为业务发展提供完整的计算、存储、安全等解决方案传统服务器,很难在同一服务商內找到完整的服务,不能保证业务増长的可扩展性和持续性。

二、如何选择云服务器

  • 选哪家云服务商
    就我个人而言,平时阿里云的服务器和腾讯云的服务器都有用过和配置过,所以推荐这两家的云服务器,但是如果有需要的话,华为云以及其他私有服务器、外国服务器也是可以的。

  • 哪家价格优惠
    阿里云和腾讯云的服务器都有学生优惠价(对于阿里云来说,学生指的是24岁以下的人士),买一年的学生云服务器只需要99¥。

  • 应该选什么配置
    一般来说都是选Linux系统的云服务器,譬如Ubuntu系统或者CentOS,如果有特殊需要的话可以选择Windows服务器,不过并不推荐。

三、购买阿里云服务器

3.1、登录注册

首先登录阿里云官网注册并登录https://www.aliyun.com/

3.2、学生认证

搜索学生认证,进入以下页面
在这里插入图片描述
然后点击进来这个页面,可以发现24岁以下自动获得学生认证了
在这里插入图片描述

3.3、选购服务器

现在可以选择服务器类型了,我选择的是Ubuntu16系统、2G运存、40G硬盘的服务器
在这里插入图片描述

3.4、设置超级管理员密码

在购买确定页,选择设置root用户密码,然后点击购买即可
在这里插入图片描述

四、配置阿里云服务器

购买完成后,进入控制台,找到这台服务器的实例
在这里插入图片描述

4.1、修改服务器名称

首先,我做的第一件事情是修改服务器的名称,点击绿色的服务器Id进到这个页面,修改配置:
在这里插入图片描述
在这里插入图片描述

4.2、登录云服务器

我们可以使用公网IP或者私网IP登录我们的云服务器,网上有许多这类型工具的介绍,连接上云服务器后是这个样子的(因为我使用的是Ubuntu系统,使用自带的终端连接云服务器),注意这里是使用root用户登录,登录密码就是之前购买时自己配置的那个密码
在这里插入图片描述

4.3、创建新用户

在使用云服务器的过程中,并不建议直接使用root用户去执行操作,因为权限太大,并且命令无需确认就可以执行,可能会造成rm -rf /的惨剧发生,所以登录上服务器后,用root身份证创建一个新用户给自己使用,并将其添加到root用户组中,以便需要时执行root权限

  • 创建用户并将其添加到root用户组
root@arong-aliyun-server2:~# adduser arong
Adding user `arong' ...
Adding new group `arong' (1000) ...
Adding new user `arong' (1000) with group `arong' ...
Creating home directory `/home/arong' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for arong
Enter the new value, or press ENTER for the default
	Full Name []: Borong Peng
	Room Number []: null
	Work Phone []: null   
	Home Phone []: null
	Other []: this is owner              
Is the information correct? [Y/n] Y
root@arong-aliyun-server2:~# usermod -g root arong
root@arong-aliyun-server2:~# vi /etc/sudoers 
root@arong-aliyun-server2:~# source /etc/sudoers
项目部署阿里云服务器详细流程 最初宝塔面板的端口号是8888,出于安全考虑,现在宝塔面板使用的端口是程序安装完成后随机生成的端口号,在步骤四图中的面板地址中可以看出,端口号为39118,注意:这个端口号是随机生成,你的宝塔面板端口号可能不是这个。在浏览器中粘贴宝塔面板的外网面板地址,并输入账号和密码,登录到宝塔面板管理后台,第一次登录需要勾选同意协议,然后进入面板。没有宝塔账号的话,就点免费注册一个宝塔账号。安全组规则设置完后,然后点【保存】即可,不需要重启云服务器,安全组规则保存后立即生效,宝塔面板端口号就已经开通了。 阅读详情

相关推荐

开源多波束声呐数据集:从原始回波到AI识别的关键一步

本文探讨了开源多波束前视声呐数据集(UATD)在AI目标识别中的关键作用。通过分析原始回波数据与处理后数据的差异,揭示了开源数据集如何降低研究成本、提升实验可重复性,并加速技术迭代。文章还详细解析了UATD数据集的结构、实战应用技巧及从原始数据到AI模型的完整流程,为水下目标识别研究提供了宝贵参考。

weixin_28675839的博客 425

【Linux环境搭建】如何购买云服务器以及LInux环境搭建

Linux 是一种自由和开放源码的类 UNIX 操作系统。Linux 英文解释为 Linux is not Unix。Linux 是在 1991 由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix 思想的启发。

小小小智_x0__0x_的博客 4173

Monocle2拟时轨迹基因模块的GO富集解析

本文详细解析了如何对Monocle2拟时分析中得到的基因表达模块进行GO富集分析。通过从热图对象中提取聚类模块,并利用clusterProfiler等工具进行功能注释,将抽象的基因表达时序模式转化为可解释的生物学功能主题,如免疫应答、细胞外基质组织等,从而深入理解细胞命运转变的驱动机制。

gpt4scribbler的博客 501

Linux服务器 | 01.服务器购买与基本配置

文章目录1.服务器购买2.服务器配置选择3.进一步配置3.1.找到自己的服务器3.1.1.腾讯云3.1.2.阿里云3.2.重置密码3.2.1.腾讯云3.2.2.阿里云3.3.配置安全组3.3.1.腾讯云:防火墙3.3.2.阿里云:安全组 1.服务器购买 服务器可以在阿里云或腾讯云购买。目前云服务最优秀的是阿里云,个人感觉腾讯云对于新手使用更加友好。这里以腾讯云为例: 进入腾讯云官网,选择自己需要的服务器。无论是腾讯云或是阿里云,都有新用户优惠,因此新用户可以去活动专区多转转。 对于刚上手云服务器的朋友,如果

xyx-Eshang的博客 1137

DSP(数字信号处理器)技术概要

数字信号处理器(digital signal processor,DSP)是一种用于数字信号处理的可编程微处理器,它的诞生与快速发展,使各种数字信号处理算送得以实时实现,为数字信号处理的研究和应用打开了新局面,提供了低成本的实际工作环境和应用平台,推动了新的理论和应用领域的发展。目前,DSP技术在通信、航空、航天。雷达、工业控制、医疗、网络及家用电器等各个领域都得到了广泛应用。 1.1 DSP系统和芯片的结构特点1.1.1 DSP系统的基本结构通过传感数将非电物理量转换为模拟电信号,预处理一般包括放大器和滤

m0_46582485的博客 2万+

从入门到精通:HyperMesh实体选择全攻略(含2025新界面操作)

本文系统解析了HyperMesh从基础到高级的实体选择技巧,重点介绍了2025新界面的交互逻辑与效率提升。内容涵盖选择模式、框选方法、右键菜单高级选择、图形窗口选择器与命令面板的智能联动,以及利用浏览器和过滤器进行精准定位的实战指南,帮助用户显著提升前处理建模效率。

open4的博客 1088

Linux环境配置(云服务器)

保姆级教学利用云服务器配置Linux环境

2301_76197086的博客 518

STM32 使用IO口模拟I2C时序

上一篇《I2C协议详解》 我们了解了I2C的操作流程,这一篇,我们就使用I2C,来对EEPROM进行操作吧。 我们做两种选择: 1.时序由IO口模拟高低电平,需要了解协议并按照协议操作相应的IO口。 2.时序由硬件自行产生,不需要人工干预; 由硬件产生的I2C时序,我们借助Stm32Cube配置实现便可,我们这一篇,抛开Stm32Cube,手撕代码,根据I2C的时序,一步步地实现I2C对...

8937

购买自己的Linux服务器

如果你有钱,可以随意,服务器的性能选越大越好,普通学生党想搞个小网站啥的,基本选最低配都差不多可以了,我这里为了演示,就选了按量付费(小声逼逼:毕竟便宜啊)然后点击管理控制台,就会回到外边的管控台,可以看到你购买的服务器信息,当然,刚进来是“启动中”,这是正常的,等一会就行。然后输入你的账号密码(没有的话,可以用支付宝登录),进去之后点击左上角的按钮,弹出菜单,输入。密码要注意有他们的规则,得大小写混杂啥的,,我就是没注意,右边还有提示。如果没找到的话,可以在左侧实例菜单里,点击创建,一样的。

qq_42888865的博客 1393

ESD防护设计宝典(十):RE(辐射发射)超标问题排查与解决

RE测试是EMC认证的“头号杀手”。当屏幕上出现一根根超标频谱线时,如何快速定位元凶并有效整改?本讲将带你化身电磁侦探,完成一次完美的RE问题“缉凶”。

m0_56451176的博客 396

MathType公式使用技巧汇总——Mathtype怎么在word中编辑公式?论文中公式有哪技巧?有哪些注意事项?论文中的公式怎么写?

如果word中到公式编号(2-1)中间的符号如下图........ .......类似与省略号的,这是手动打的空格,公式和编号的位置都是手动敲空格操作的,这种就只是使用MathType写了公式而已,格式上还是很不方便的。**如果要修改公示,直接双击文档中的公式,就会自动弹出MathType公式编辑窗口,进行修改。如果要修改公示,直接双击文档中的公式,就会自动弹出MathType公式编辑窗口,进行修改。而第二种,是公式里面带的括号符号,他是可以随着公式结构自适应变化的。这时需要将公式插入到一行文字的某处,

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 5万+

Linux专栏02:云服务器搭建Linux环境(购买云服务教程)

阿里云&腾讯云购买教程,Linux环境搭建。 使用云服务器不仅环境搭建简单, 避免折腾, 同时还有一个最大的好处, 部署在云服务器上的项目可以直接被外网访问到, 这个时候就和一个公司发布一个正式的网站没有任何区别. 也就能让我们自己写的程序真的去给别人去使用。

小黄鸭的博客 988

GB9706.1-2020应用部分如何理解?

医用电气设备对应用部分的温度限制,绝缘考核,漏电流限制要求相对设备的其他部分来说都会要求比较严格。所以,划分设备的应用部分显得非常重要。现实中,医疗器械种类繁多,形状各异,比如大家熟悉的,小的如血压计,大的设备如CT。有些时候,我们应该如何根据应用部分的定义来确定ME设备的哪些部分是应用部分呢?还有GB 9706.1-2020中关于“应用部分”的定义中注2我们又该如何理解? 看过GB 9706.1-2020的朋友应该都已经注意到,相比老版也就是07版的9706.1,应用部分的定义是相对变...

喵叫兽的博客 8300

烤冷面项目进度文档

承诺了快一年了,终于开始了。 购买主机(7月5日) 进行配置并可SSH远程登录,安装VNC Server及GNOME图形界面(7月6日) 购买域名(kaolengmianshop.com),安装Apache服务,实现第一个网页的访问,创建了一个普通用户(7月7日) 安装FTP服务且连接成功,为7月7日创建的普通用户添加了配置文件,使其工作环境有了改善(7月9日) 待解决问题...

weixin_33671935的博客 110

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

阿里云服务器介绍和如何购买使用

随着科技的迅猛发展和互联网的普及,云计算成为当今社会中不可或缺的一部分。阿里云作为领先的云计算服务提供商,在满足各种需求的同时,也成为了许多组织和个人不可或缺的选择。现在这个时代,用到阿里云服务器的地方有很多。

weixin_45734189的博客 602

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

阿里云服务器ECS详细购买流程【新手购买手册】

简介: 本文详细介绍以云服务器ECS自定义选配为例,像轻量应用服务器和快速选配都太简单了,阿小云详解阿里云服务器选配全流程,包括包括费类型、地域、网络及可用区、ECS实例规格、镜像、存储、网络、公网IP、安全组等配置:打开阿里云服务器ECS页面 点击进入阿里云服务器阿里云服务器ECS选配流程选择自定义配置,自定义配置更丰富,嫌麻烦的同学,选择快速选配,本文以自定义配置为例。云服务器付费类型支持包年包月、按量付费和抢占式实例,长时间使用建议选择包年包月,阿里云百科是用来搭建网站,需要一天24小时并且长时间使用

eryiopppkhgg的博客 1660

阿里云服务器购买和使用图文详解

随着科技的迅猛发展和互联网的普及,云计算成为当今社会中不可或缺的一部分。阿里云作为领先的云计算服务提供商,在满足各种需求的同时,也成为了许多组织和个人不可或缺的选择。现在这个时代,用到阿里云服务器的地方有很多。

lsf15870973083的博客 599

tp5Linux部署

linux+nginx+tp5 宝塔Linux部署学习目标:如何把windows上tp5框架部署到Linux环境前言一、需要有一台服务器,我用得是阿里云服务器,以下也是用阿里云服务器做的。二、部署步骤1.选择买服务器时Linux系统,我用的是centos7,可以选择选择这个,也可以选择其他的2.安装宝塔,可以网上搜索宝塔的安装部署3.进入宝塔面板,一键安装LNMP,用来部署项目4.进入宝塔面板,找到文件,上传tp5框架的项目5.进入宝塔面板,找到网站,添加站点6.在浏览器上访问IP、端口和路由访问即可总结

lyjssg的博客 1907

基于阿里云服务器的网站部署教程(一) — 服务器的购买及简单部署

前段时间因为学校的考试还有实习公司的项目,因此断更了一段时间。最近准备先来更新一些关于在服务器上部署网站的教程,一方面是因为近期在公司做一个NLP的系统,边学习边记录。另一方面后续我会分享如何使用python的Flask+tensorflow2.0+阿里云服务器部署我们所实现的机器学习及深度学习项目在网页上,以便于工业使用。 这里我们选择通过阿里云服务器对项目进部署,当然腾讯云服务器也是可以的,...

Yohann的博客 1261

阿里云服务器的购买以及使用

阿里云服务器的购买以及宝塔面板的搭建,通过宝塔面板一键部署博客

yfq_29的博客 784

零基础购买阿里云服务器,XShell连接云服务器

零基础购买阿里云服务器,XShell连接云服务器

分享所学,所见,所闻,期待遇见志同道合的人 1208

简单配置阿里云服务器编写Linux

先说环境,为了分工明确,不同工作人员涉及到的"环境"不同。开发环境: 开发⼈员写代码⽤的机器.测试环境: 测试⼈员测试程序使⽤的机器.⽣产环境(线上环境): 最终项⽬发布时所使⽤的机器. 对稳定性要求很⾼把程序安装到⽣产环境上, 这个过程称为 "部署". 也叫 "上线".

LHY537200的博客 1669

阿里云服务器(Ubuntu)购买配置与 Linux 系统基础入门

阿里云 Ubuntu 服务器的购买、初始化、远程登录流程,以及 Linux 系统的基础结构、常用命令和用户权限管理

2401_84616321的博客 1468

新手第一次部署前端项目到阿里云服务器详细步骤(CentOS系统)

趁着双十一阿里云服务器的优惠,我买了一个服务器。220三年,真的超划算_,虽然性能上有些限制,不过对于我来说,已经够了。 然后,开始了个人博客网站的创造之旅~ 记录一下阿里云服务器配置、部署的过程。 1. 选择服务器系统 首先刚买了服务器,需要选系统,我选的是CentOS 7.2的Linux系统(大神都是使用的Linux,我不是大神,就跟风一下下)。 选好之后,点击开通,恭喜你,你在阿里云已经拥...

Kevinblant的博客 2万+

阿里云服务器从购买到项目部署详细流程

1.购买服务器 2.安装MySQL

开心的博客 3779

阿里云服务器-服务器的购买和相关配置连接和宝塔的使用

最近双十一,不知道有啥要买的,虽然很多东西是先涨价再降价,但是一些透明价格的大品牌还是可以享受一波折扣的。刚好最近学习一些服务器相关都在公司的公网服务器上进行的,老是害怕rm-rf跑路了,借着这个机会买一个阿里云服务器,用作个人服务器联系和部署个人项目使用。 1.购买服务器 登录阿里云官网,选择云服务器ECS 个人使用就选择入门共享的就行,其他的价格大几千的不划算。 当然双十一价格会便宜很多,几十块钱就能购买一个ECS共享的2G双核服务器(一年)。 然后注意地域就行,可以选择大陆的,香港的和国外的服务

weixin_44480609的博客 796
上一篇: 算法学习笔记(8)-归并排序
下一篇: Linux(6)-云服务器安全组和域名解析配置
BoringRong
BoringRong 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 2万+粉丝 386原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BoringRong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值