阿里云ECS云服务器部署Web环境 – 阿里云百科

2022年 10月 24日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

购买了阿里云ECS云服务器后,如果用来建站,我们就需要搭建Web环境,本文主要介绍Linux下的Web环境。本文推荐两种方式来部署Web环境。

阿里云ECS云服务器部署Web环境的方法:

  • 1、通过阿里云云市场的“阿里云linux一键安装web环境”一键部署 Web 环境,包括安装 Nginx、MySQL、和 phpMyAdmin。
  • 2、阿里云服务器amh搭建web建站面板教程

本文主要介绍通过云市场的“阿里云linux一键安装web环境”一键部署 Web 环境,如果安装amh,请移步方法二。

云市场的“阿里云linux一键安装web环境”价格

云市场的“阿里云linux一键安装web环境”价格为2元/次,如果想使用云市场的一键安装Web环境,你需要支付2元。如果不想支付,可以参考方法二。

“阿里云linux一键安装web环境”软件包介绍

该软件包包括的软件如下:

Nginx:1.4.4
Apache:2.2.29、2.4.10
MySQL:5.1.73、5.5.40、5.6.21
PHP:5.2.17、5.3.29、5.4.23、5.5.7
PHP 扩展:Memcached、Zend Engine/Opcache
JDK:1.7.0
Tomcat:7.0.54
FTP:(yum/apt-get 安装)
PHPWind:8.7 GBK
phpMyAdmin:4.1.8

“阿里云linux一键安装web环境”操作步骤:

按以下步骤下载并安装阿里云 Linux 一键安装 Web 环境:

  • 1. 在浏览器中打开阿里云的云市场。
  • 2. 购买阿里云linux一键安装web环境。
  • 3. 登录云服务器 ECS 管理控制台,选择 产品与服务 > 云市场。
  • 4. 单击 已购买的服务,在 阿里云Linux一键安装Web环境 的 操作 列中,单击 下载,下载安装包。
  • 5. 解压缩安装包。
  • 6. 打开 Xshell,设置登录实例所需的信息:

    名称:设置连接名称,如本例中的 WordPress。
    协议:选择 SSH。
    主机:输入实例公网 IP 地址。
    端口号:填 22。

    完成设置后,单击 确定 保存。

    阿里云ECS云服务器部署Web环境 – 阿里云百科

    Xshell配置

  • 7. 在 Xshell 左侧导航栏中,选择 连接 > 用户身份验证。再设置 验证方法 为 Password,输入用户名 root 和实例登录密码后,单击 确定。

    阿里云ECS云服务器部署Web环境 – 阿里云百科

    Xshell验证配置

  • 8.单击 Xshell 工具栏的 新建文件传输 图标,或使用快捷键 CTRL + ALT + F,打开 Xftp。

    阿里云ECS云服务器部署Web环境 – 阿里云百科

    Xshell新建文件传输

  • 9. 通过 Xftp 上传一键安装包文件:直接按住左侧的本地安装文件夹,拖放到右侧 Linux 实例的 /root 目录下。

    阿里云ECS云服务器部署Web环境 – 阿里云百科

    Xshell上传文件包到root目录

  • 10. 在 Xshell 的链接界面,依次键入以下命令安装一键包装包:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    [root@aliyunbaike ~]# chmod -R 777 sh-1.5.5
    [root@aliyunbaike ~]# cd sh-1.5.5
    [root@aliyunbaike sh-1.5.5]# ./install.sh
    Please select the web of nginx/apache, input 1 or 2 : 2
    Please select the apache version of 2.2.29/2.4.10, input 1 or 2 : 2
    Please select the php version of 5.3.29/5.4.23/5.5.7, input 1 or 2 or 3 : 3
    Please select the mysql version of 5.1.73/5.5.40/5.6.21, input 1 or 2 or 3 : 2
    You select the version :
    web    : apache
    apache : 2.4.10
    php    : 5.5.7
    mysql  : 5.5.40
    Enter the y or Y to continue:

    说明:

    命令中的 sh-1.5.5 是写作本文档时 阿里云Linux一键安装Web环境 安装包文件夹名称。您可以根据实际的文件夹名称修改上述命令。
    如果要使用 Java 环境(安装 Tomcat+JDK),在 Please select the web of nginx/apache 时,应该输入 1,选择 Nginx。
    选择软件版本:
    Nginx 或 Apache:建议选择最新版本。
    PHP:建议选择最新版本。
    MySQL:建议选择 5.5.40,不要选择最新版本,否则可能无法正常使用。
    最后输入 y 开始安装。一般需要半个小时左右安装完毕。看到如下截图所示信息,表示安装成功。

  • 11. 检查安装结果:执行命令 netstat -tunpl
    界面上显示以下结果,说明安装成功。

    阿里云ECS云服务器部署Web环境 – 阿里云百科

    显示如图结果,则说明安装成功

    注意:

    如果没有出现以下任一个端口的信息,请检查实例所在安全组中是否已经放行了相应的端口。输出结果说明如下:
    9000:PHP 进程服务。如果安装的是 Apache,则没有此端口。
    3306:MySQL 服务。
    80:HTTPD 或者 Nginx 服务。

  • 12. 查看保存在 account.log 文件中的 FTP 和 MySQL 用户名和密码:运行命令 cat account.log。
    输入该命令后,系统会在屏幕上显示 FTP 和 MySQL 的用户名和密码。其中 FTP 的用户名是 www,MySQL 的用户名是 root。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    [root@aliyunbaike sh-1.5.5]# cat account.log
    ##########################################################################
    #
    # thank you for using aliyun virtual machine
    #
    ##########################################################################
    FTP:
    account:www
    password:OEkzJ9gPq
    MySQL:
    account:root
    password:dj90bd8ww6

    这里显示的是随机生成的密码。为保证数据安全,建议您 修改 FTP 密码和 MySQL 密码。

  • 13.查看软件的版本信息:运行命令 cat /alidata/website-info.log
    如果返回以下信息,表示已经完成所有配置。
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    [root@aliyunbaike ~]# cat /alidata/website-info.log
    ---------- make dir ok ----------
    ---------- env ok ----------
    ---------- mysql-5.5.40 ok ----------
    ---------- httpd-2.4.10 ok ----------
    ---------- php-5.5.7 ok ----------
    ---------- php extension ok ----------
    ---------- vsftpd-3.0.2  ok ----------
    ---------- phpwind-8.7 ok ----------
    ---------- phpmyadmin-4.1.8 ok ----------
    ---------- web init ok ----------
    ---------- rc init ok ----------
    ---------- mysql init ok ----------

至此,阿里云ECS服务器通过“阿里云linux一键安装web环境”一键部署 Web 环境图文教程结束。
网站根目录为:alidata/www/
phpMyAdmin登录地址为:http://公网 IP 地址/phpmyadmin

注意:默认此软件包包含了“PHPwind”程序,如果不想安装phpwind,想安装WordPress程序,需要将alidata/www/phpwind/下的内容清空;