如何搭建阿里云服务器

您所在的位置:网站首页 阿里云怎么开放所有端口 如何搭建阿里云服务器

如何搭建阿里云服务器

#如何搭建阿里云服务器| 来源: 网络整理| 查看: 265

了解什么是服务器掌握如何购买服务器,掌握部分linux指令,掌握如何搭建服务器

1. 什么是服务器

服务器是通过Internet网络(LAN或WAN)向其他计算机(称为客户端)提供数据、资源、程序或服务的系统或计算机。根据其服务的不同,服务器可以是文件服务器、应用服务器、Web服务器、虚拟服务器、数据库服务器、代理服务器或监控管理服务器。从理论上讲,只要计算机与客户端系统共享资源,它就被视为服务器。服务器通过一种简单的请求和响应方式工作——提供您请求的Web内容和页面。因此,每次我们访问新网页时,服务器某处都会发生大量瞬时过程。

服务器的作用:

日常运营文件服务器Web托管邮件服务器应用程序服务器数据存储

等。

所以我们知道服务器是可以web托管,把我们的前端文件放在服务器上是可以被所有人访问到的

2. 购买阿里云服务器

2.1. 进入阿里云官网

阿里云-计算,为了无法计算的价值

2.2. 找到免费试用->云服务器ECS

 2.3选择服务器

 点击立即试用,之后需要登录账号,可以使用自己的支付宝登录;

登录之后,再点立即使用,需要人脸

2.4.选择服务器配置

操作系统勾选CentOS,地区选择 北京 ,勾选最下方的两个我同意,点击立即试用,即可获得三个月的免费试用期,点击管理控制台就会出现这样的界面,你就拥有了一台自己的服务器啦。

2.4.1.点击实例名称

2.4.2.重置实例密码

 

 

默认是没有实例密码的:

账户默认是: root,

密码我们统一修改成: Root1234

修改完成后,重启实例。

3.配置服务器

1.

2.

3.1.在linux中安装node 1在控制台远程连接 服务器 输入刚才修改好的密码 2切换到 usr/local文件夹下 cd /usr/local/ 3下载 linux专属安装包 wget https://nodejs.org/dist/v14.16.1/node-v14.16.1-linux-x64.tar.xz 4解压 下载好的安装包 tar -xvf node-v14.16.1-linux-x64.tar.xz 5删除多余的包 rm -rf node-v14.16.1-linux-x64.tar.gz 6改文件名 mv /usr/local/node-v14.16.1-linux-x64 /usr/local/nodejs 7建立软连接 ln -sf /usr/local/nodejs/bin/node /usr/local/bin ln -s /usr/local/nodejs/bin/npm /usr/local/bin 8测试 node -v npm -v 3.2.在linux中安装ftp文件传输服务 1检测是否安装了ftp rpm -qa|grep vsftpd 什么都没有证明没有安装 2没有安装的话 安装 yum -y install vsftpd 3打开conf配置 vi /etc/vsftpd/vsftpd.conf 按 i 进入编辑模式 4将anonymous_enable=YES,修改为 anonymous_enable=NO 5按下ESC键退出编辑模式, 输入 :wq保存退出 6为 ftp 创建用户 useradd -d /var/ftp/testftp root root是用户名 7为root用户创建密码 passwd root 回车之后输入设置的密码 8开启服务器防火墙21端口 iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT 9下载 winSCP 软件 连接服务器 就可以给服务器传输文件啦 3.3.安装 pm2 1全局安装 npm install pm2 -g 2软连接 ln -sf /usr/local/nodejs/bin/pm2 /usr/local/bin/ 3测试 是否安装完成 pm2 list 3.4.配置安全组

3.

4.

5.保存即可 4.搭建正式服务器 4.1.新建demo.js文件 4.2.使用ftp 传入到服务器

4.3.在服务器中启动该文件 1切换到 root文件目录下 cd /root/ 2查看root目录下的所有文件 ls 3使用pm2 启动该服务 pm2 start demo.js 4.4.使用 IP测试 在浏览器中输入自己服务器的ip地址 即可 http://8.140.19.222/ 5.搭建网站 5.1.安装nginx Nginx是一个web服务器 5.1.1.安装所需依赖 1安装gcc yum -y install gcc 2安装pcre、pcre-devel yum -y install pcre pcre-devel 3安装zlib、zlib-devel yum install -y zlib zlib-devel 4安装openssl、openssl-devel yum install -y openssl openssl-devel 5.1.2创建nginx文件夹 1切换到 local文件下 cd /usr/lcoal/ 2新建文件夹 mkdir nginx 3进入 nginx文件夹 cd nginx 5.1.3下载nginx安装包 wget http://nginx.org/download/nginx-1.19.10.tar.gz 5.1.4.配置、安装nginx 1cd nginx-1.19.10 2指定 nginx安装路径 ./configure --prefix=/usr/local/nginx 3安装 make && make install 5.1.6.配置nginx.conf 配置文件在 /usr/local/nginx/conf/ 可以在winSCP软件找到

拉到自己的电脑桌面上,可以使用vscode打开

修改之后,把nginx.conf 上传回原来的位置 5.2.搭建网站 5.2.1前端文件 1新建一个 index.html文件,任意添加一些内容 2上传到/var/www/下的 project文件夹下,如果没有www和project文件夹 可以在winSCP新建 3把 新建的index.html 上传到 html文件夹下

5.2.2.启动nginx 1进入sbin文件夹 cd /usr/local/nginx/sbin 2启动nginx ./nginx

3关闭 nginx ./nginx -s stop 4重启nginx ./nginx -s reload 5.2.3在安全组添加8080 端口

5.2.4访问自己的网站 浏览器中输入 http://8.140.19.222:8080/自己的IP地址阿里云

若有收获,就点个赞吧



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3