# 使用CentOS系统镜像部署Nginx服务器
Nginx是一款轻量级的Web服务器、反向代理服务器及电子邮件（IMAP/POP3）代理服务器。Flexus应用服务器L实例提供了主流的Linux系统镜像，您可以通过系统镜像创建纯净、安全、稳定的运行环境。本节以CentOS系统镜像为例，介绍L实例如何使用系统镜像部署Nginx服务器。
#### 操作流程
| 操作步骤                                                   | 说明                               |
|:---|:---|
| [准备工作]                                                | 注册华为账号、开通华为云，并为账户充值。                                            |
| [步骤一：购买Flexus应用服务器L实例] | 购买Flexus应用服务器L实例，选择CentOS系统镜像。 |
| [步骤二：配置安全组]                                          | 配置安全组，放开相关端口。                                               |
| [步骤三：登录云主机]             | 设置云服务器密码，并登录云服务器。                 |
| [步骤四：配置Nginx服务器]                                       | 安装Nginx服务，设置开机自启动Nginx服务。                                       |
   
 #### 准备工作
1. 在创建Flexus应用服务器L实例之前，请先注册华为账号并开通华为云。具体操作详见[注册华为账号并开通华为云](https://support.huaweicloud.com/usermanual-account/account_id_001.html)、[实名认证](https://support.huaweicloud.com/usermanual-account/zh-cn_topic_0071343161.html)。
   如果您已开通华为云并进行实名认证，请忽略此步骤。
   
2. 请保证账户有足够的资金，以免创建Flexus应用服务器L实例失败。具体操作详见[账户充值](https://support.huaweicloud.com/usermanual-billing/bills-topic_30000002.html)。
 
 #### 步骤一：购买Flexus应用服务器L实例
1. 进入[购买Flexus应用服务器L实例页](https://console.huaweicloud.com/smb/?#/create/hecs-light)，对L实例进行资源配置。
   ![](https://support.huaweicloud.com/qs-flexusl/public_sys-resources/note_3.0-zh-cn.png)
   - Flexus L实例不定期推出优惠活动，购买前请您先前往[官网页面](https://www.huaweicloud.com/product/flexus-l.html)查询。活动规则以届时官网活动页面展示为准。
   
   - 本步骤仅针对本示例进行参数设置及介绍，购买Flexus L实例的详细配置说明请参见[购买Flexus L实例](https://support.huaweicloud.com/usermanual-flexusl/server_create_0000.html)。
    
   
   | 参数       | 示例                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
   |:---|:---|:---|
   | 区域        | **华北-北京四**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | 请就近选择靠近您业务的区域，可减少网络时延，提高访问速度。Flexus L实例创建后无法更换区域，请谨慎选择。 说明： 同账号同区域的所有Flexus L实例默认处于同一个VPC中，内网互通。不同账号或不同区域的Flexus L实例默认内网不互通。                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 镜像        | **CentOS 7.9**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 系统镜像仅包含了初始操作系统，不包含任何应用数据和环境配置。选用系统镜像创建服务器后，服务器中是一个纯净的操作系统环境。您可以根据实例的业务需求自行安装应用。 更多镜像信息详见[Flexus L实例镜像概述](https://support.huaweicloud.com/usermanual-flexusl/image_admin_0001.html)。                                                                                                                                                                                                                                                                                                                                                                      |
   | 实例规格        | **2核2G** 、**系统盘40GiB**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | 请选择您需要的实例规格。超出套餐外的公网出流量会产生额外费用。 更多计费相关信息详见[计费说明概述](https://support.huaweicloud.com/productdesc-flexusl/pd_billing_0001.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                |
   | 实例名称        | **Nginx**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | 可选，请自定义方便您识别的实例名称。 如果不填，则默认使用"镜像名称-区域-随机编码"命名。批量创建实例时，添加连续的数字作为后缀。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
   | 附加服务（可选） | - **数据盘：** **10GiB**  - **主机安全**  - **云备份：** **50GiB**   | 根据需要选择数据盘、主机安全、云备份附加服务，并设置规格。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
   | 购买时长        | - **1个月**  - **勾选"自动续费"**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | 按需设置购买时长。 支持自动续费功能。勾选后，在Flexus L实例到期前自动续费。如果您购买时未开通自动续费，后续仍可以在控制台开通。 - 按月购买的资源：每次续费1个月，次数不限。  - 按年购买的资源：每次续费1年，次数不限。   关于自动续费的更多说明，请参考[自动续费规则说明](https://support.huaweicloud.com/usermanual-billing/renewals_topic_20000002.html)。 |
   | 购买数量         | **1**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | 设置您购买的Flexus应用服务器L实例数量。默认创建1台，同一区域默认最多可创建5台服务器。 如需扩大配额，请[提交工单](https://console.huaweicloud.com/ticket/?&locale=zh-cn#/ticketindex/createIndex)处理。                                                                                                                                                                                                                                                                                                                                                                                                           |
      
   
2. 单击"下一步：确认配置"，进入订单详情页面。 根据界面提示，请确认配置信息，阅读并勾选协议。
   
3. 单击"去支付"，根据页面提示完成支付。
4. 单击"返回华为云Flexus云服务控制台"，查看已创建的Flexus应用服务器L实例。
 
 #### 步骤二：配置安全组
1. 在Flexus L实例资源卡片上单击![](https://support.huaweicloud.com/qs-flexusl/zh-cn_image_0000002706725229.png)按钮，单击"配置安全组规则"。
2. 单击"一键放通常用端口"，添加如下规则后，单击"确定"。 本例只添加常用规则，您可根据需要添加更多规则。
   ![](https://support.huaweicloud.com/qs-flexusl/zh-cn_image_0000002111074370.png "点击放大")
   
   表1安全组规则 
   | 优先级 | 策略 | 类型   | 协议端口     | 源地址       | 描述                                                         |
   |:---|:---|:---|:---|:---|:---|
   | 1     | 允许 | IPv4 | TCP：22 | 0.0.0.0/0 | 允许使用CloudShell等SSH方式远程登录Flexus L实例。SSH是常用的远程登录方式，建议您放通该端口。 |
   | 1 | 允许  | IPv4 | TCP：80  | 0.0.0.0/0 | 允许使用HTTP协议访问Flexus L实例。                                    |
      
   
 
 #### 步骤三：登录云主机
1. 在资源卡片上单击![](https://support.huaweicloud.com/qs-flexusl/zh-cn_image_0000002175985973.png)图标，单击"重置密码"。
2. 根据界面提示，设置云服务器的新密码，并确认新密码。
   运行中的云服务器需重启后新密码才能生效，默认勾选"自动重启"。
   
3. 单击"确认"。 此时云服务器状态为"重启中"，待服务器状态为"运行中"时，继续如下步骤。
   
4. 在资源卡片上，单击"远程登录"。
5. 根据界面提示，输入用户名密码登录Flexus L实例。 用户名为root，密码为[步骤2]设置的密码。
   
 
 #### 步骤四：配置Nginx服务器
1. 登录Flexus L实例后，执行如下命令添加CentOS 7系统的Nginx yum资源库。 **sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm**
   ![](https://support.huaweicloud.com/qs-flexusl/public_sys-resources/caution_3.0-zh-cn.png)
   Nginx服务版本不断更新，可能导致此命令执行失败，届时请在**http://nginx.org/packages/centos/7/noarch/RPMS** 路径下获取最新的Nginx软件包，替换**nginx-release-centos-7-0.el7.ngx.noarch.rpm** 字段**。**
   
2. 执行如下命令安装Nginx服务。 **sudo yum install -y nginx**
   
3. 刚安装的Nginx不会自行启动，执行如下命令启动Nginx。 **sudo systemctl start nginx.service**
   
4. 执行如下命令设置开机自启动。 **sudo systemctl enable nginx.service**
   
5. 在控制台资源卡片，获取Flexus应用服务器L实例公网IP。 ![](https://support.huaweicloud.com/qs-flexusl/zh-cn_image_0000001953983112.png "点击放大")
   
6. 在本地浏览器直接输入公网IP，预览Nginx服务器默认页面。 如果能正常预览Nginx服务器默认页面表示Nginx服务器部署成功。
   图1Nginx服务器默认页面   
   ![](https://support.huaweicloud.com/qs-flexusl/zh-cn_image_0000001988702489.png "点击放大") 
 
#### 相关信息
- 如果您希望您的用户通过域名访问网站，请为Flexus L实例添加并解析域名，具体操作详见[为Flexus L实例添加域名](https://support.huaweicloud.com/usermanual-flexusl/domain_admin_0002.html)。
- 如果您的服务器端需要采用HTTPS协议，请为Flexus L实例安装SSL证书。为Flexus L实例申请并安装SSL证书详见[SSL证书使用概述](https://support.huaweicloud.com/usermanual-ccm/ccm_01_0073.html)。
- 如果您需要自行搭建其他环境，可参见[ECS自助建站教程](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0130995884.html)查看更多信息。
  ![](https://support.huaweicloud.com/qs-flexusl/public_sys-resources/note_3.0-zh-cn.png)
  在您参考[ECS自助建站教程](https://support.huaweicloud.com/bestpractice-ecs/zh-cn_topic_0130995884.html)搭建环境时，Flexus L实例的镜像版本请和教程保持一致，避免版本不兼容导致的命令运行失败等问题。
  
 
