ESC七天训练营(第三天)

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: ESC七天训练营(第三天)

一. 环境搭建

  • 连接 ECS 服务器
  • 打开系统自带的终端工具:

    Windows:CMD 或 Powershell。  
    MAC:Terminal。
  • 在终端中输入连接命令 ssh [username]@[ipaddress]。需要将其中 username 和 ipaddress 替换为 ECS 服务器的登录名和公网地址。
  • 输入 yes 即密码后即可登陆,成功如下。
  • 安装 Apache HTTP 服务
安装Apache服务及其扩展包。
yum -y install httpd httpd-manual mod\_ssl mod\_perl mod\_auth\_mysql
#启动Apache服务。
systemctl start httpd.service

安装成功如图

可通过浏览器访问 ECS 分配的 IP 地址 http:// 公网地址> 测试是否成功

NOTE: 服务器的 80 端口需要开启

  • 安装 MySQL 数据库
  • 下载并安装 MySQL 官方的 Yum Repository

; "复制代码")

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

#启动mysql数据库
systemctl start mysqld.service

#查看mysql运行状态
systemctl status mysqld.service

#查看MySQL初始密码
grep "password" /var/log/mysqld.log

#登陆数据库
mysql -uroot -p

#修改默认密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassWord1.';

; "复制代码")

完成操作后输入 exit 退出数据库

 

  • 安装 PHP 语言环境
  • CentOS7 下安装 PHP 默认版本是 5.4,此处安装 PHP 最新版,所以需要换源升级

; "复制代码")

#查看系统是否有旧版本php
php -v

#如果有,则移除旧版本
yum remove php-common -y 

#更新源文件
rpm -Uvh https:
//mirror.webtatic.com/yum/el7/epel-release.rpm  
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

#安装php依赖包
yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring

#测试php安装结果
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php

#重新启动Apache服务
systemctl restart httpd

; "复制代码")

打开浏览器,访问 http:// 公网地址>/phpinfo.php,显示如下页面表示 PHP 语言环境安装成功

至此 LAMP 环境以及安装完毕。

二. 安装微擎

; "复制代码")

\# 获得微擎安装包
wget http://www.we7.cc/download/WeEngine-Laster-Online.zip

# 解压
unzip WeEngine-Laster-Online.zip

# 建立old目录
mkdir /var/www/old

# 移动内容
mv /var/www/html /var/www/old

#建立新html目录
mkdir /var/www/html

#移动install文件
mv install.php  /var/www/html

#为文件夹添加权限
chmod 777 /var/www/html
chmod 777 /var/www/data

; "复制代码")

之后访问 http:// 公网地址 / install.php 即可进入安装页面
需要提前注册微擎市场账号(http://s.w7.cc/
之后登陆后即可进入安装页面

设置好数据库信息后即可进行安装

 设置站点名称及登陆用户和密码,完成后点击下一步

之后就可进入控制台

回到首页 http:// 公网地址到达此界面

登陆刚才创建的登陆账号后即可进行各种设置

可在站点设置,系统升级来检查新版本

添加平台

如添加微信公众号,需要配置相关参数

至此基于 ECS 搭建微擎已经完成。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
目录
相关文章
使用ESC心得体会
此次关于ESC的创立我深有体会,在平台的获取过程中,高端的技术映入眼帘,计算机系统的高端化让人叹为惊止,在使用这个平台的时候,储存能力,信息的获取与应用都是适应时代趋势,走在时代前沿的,此次活动增长了我的见识,丰富了精神的高度。
|
弹性计算 前端开发 Linux
飞天加速计划·esc使用感想
飞天加速计划·高校学生在家实践的心得
68 0
|
云计算
阿里云ESC使用感想
可操作性强、功能全面、应用范围广、能满足弹性需求、安全性高、符合大众和企业的不同需求。
88 0
|
弹性计算 安全 数据安全/隐私保护
初次使用ESC的感想
对参与飞天加速计划,并学习课程《基于ECS搭建云上博客》的经历简单总结。我将分为三个部分介绍我的使用经历:背景介绍、使用体验、感悟总结。
|
安全 网络安全
初识ESC的感想
因为学习的需要,于是我尝试使用了云服务器,并有了许多感想
|
安全 Java Linux
即将毕业,体验ESC
一个良好的平台,是促进进步的渠道。一颗学习的心,是技术发展的需要!
|
运维 NoSQL 关系型数据库
关于使用ESC服务器的感想
在领取免费云服务器后,对其进行研究,学习,和进行各种功能性操作的感想。
|
程序员 应用服务中间件 Linux
阿里云esc服务器使用感想
服务器功能强大,为我提供了许多帮助
|
存储 弹性计算 监控
ESC使用感想
最近因为学生机的活动使用了阿里ESC服务器,对自己使用的感受做了一个总结
|
弹性计算 Ubuntu 虚拟化
关于阿里云ESC的飞天加速计划和我的毕业季刚好贴合的那些事
关于阿里云ESC的飞天加速计划和我的毕业季刚好贴合的那些事:毕设期间刚好遇上飞天加速计划,借助云服务器完成实验环境搭建。