购买了阿里云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。完成设置后,单击 确定 保存。
- 7. 在 Xshell 左侧导航栏中,选择 连接 > 用户身份验证。再设置 验证方法 为 Password,输入用户名 root 和实例登录密码后,单击 确定。
- 8.单击 Xshell 工具栏的 新建文件传输 图标,或使用快捷键 CTRL + ALT + F,打开 Xftp。
- 9. 通过 Xftp 上传一键安装包文件:直接按住左侧的本地安装文件夹,拖放到右侧 Linux 实例的 /root 目录下。
- 10. 在 Xshell 的链接界面,依次键入以下命令安装一键包装包:
[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
。
界面上显示以下结果,说明安装成功。注意:
如果没有出现以下任一个端口的信息,请检查实例所在安全组中是否已经放行了相应的端口。输出结果说明如下:
9000:PHP 进程服务。如果安装的是 Apache,则没有此端口。
3306:MySQL 服务。
80:HTTPD 或者 Nginx 服务。 - 12. 查看保存在 account.log 文件中的 FTP 和 MySQL 用户名和密码:运行命令 cat account.log。
输入该命令后,系统会在屏幕上显示 FTP 和 MySQL 的用户名和密码。其中 FTP 的用户名是 www,MySQL 的用户名是 root。[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
。
如果返回以下信息,表示已经完成所有配置。[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/下的内容清空;
2024阿里云服务器租用价格
①阿里云官方活动:https://t.aliyun.com/U/bLynLC 云服务器99元1年,新老同享,多配置特价
②代金券:领券入口 aliyun.club 免费领取12张代金券,总面值2088元优惠券。