跟着“阿众”用ECS搭建导航网站
首先需要在活动首页完成第一步,领取产品的试用,点击立即试用,可以看到本次试用的产品的基本配置,我们需要做的就是选择操作系统及其版本,选择产品所在地域(创建后不支持更改,慎重选择),预装应用这里选择WordPress,因为接下来的导航网站需要用到这套环境,当然你也可以选择不装,后面通过手动安装程序来完成环境的搭建;到期释放设置,建议勾选上,避免到期忘记手动释放而产生费用。如下图:至此我们就完成了产品的试用领取。接下来就是进入ECS控制台,完成安全组的设置及WordPress初始登录密码的查看。在ECS控制台,点击页面左侧的安全组列表项,在入方向再点击手动添加,选择TCP协议,端口范围选http 80,授权对象选 0.0.0.0/0,即不限制访问源IP,允许所有源访问。如下图:接下来在控制台实例页,找到IP地址,复制公网IP,浏览器访问http:///wp-blog/wp-admin/install.php,即可完成wordpress初始化配置,如下图:这里自动生成的强密码要保存好,方便后面管理控制台登录,点击安装WordPress。输入用户和密码,进入管理控制台,如下图:下图是创建的第一个默认的名为mysite的WordPress博客首页:点击管理控制台的左侧的外观-—>主题,上传导航网站模板文件webstock.zip,点击启用模板,如下图:到此,一个基于WordPress实现导航网站的小实验就完成了。对于想实地折腾环境的用户来说,可以参照官方提供的如下实验来完成,参考链接如下:WordPress自助建站基于ECS搭建云上博客基于CentOS7系统搭建云上博客手动搭建WordPress(CentOS 8)使用ECS和RDS搭建个人博客通过Docker部署WordPress 论坛基于Linux命令实现WordPress手动建站基于函数计算快速搭建Wordpress博客系统搭建WordPress环境需要用到WEB发布、数据库Mysql以及wordpress的源码程序包。这里我写了下具体步骤,新用户可以直接参考,在ECS服务器上执行,代码如下:1、安装Apache服务及其扩展包yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql2、安装PHP环境yum -y install \https://repo.ius.io/ius-release-el7.rpm \https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm3、添加Webtatic源rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm4、安装PHPyum -y install php70w-devel php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-pdo.x86_64 php70w-mysqlnd php70w-fpm php70w-opcache php70w-pecl-redis php70w-pecl-mongodb5、安装并配置MySQLwget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpmyum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-community-server --nogpgcheck6、启动MySQL并创建新实例systemctl start mysqld查看MySQL的root用户的初始密码grep 'password' /var/log/mysqld.log修改MySQL默认密码ALTER USER 'root'@'localhost' IDENTIFIED BY 'wordPassWord1.';创建WordPress数据库create database wordpress;7、安装WordPresswget https://cn.wordpress.org/latest-zh_CN.tar.gz执行以下命令,解压tar -zxvf latest-zh_CN.tar.gz移动wordpress到Apache根目录mkdir /var/www/html/wp-blogmv wordpress/* /var/www/html/wp-blog/8、初始化wordpresscat -n /var/www/html/wp-blog/wp-config-sample.php 需要手动复制并配置wordpress。复制wp-config-sample.php为wp-config.php(此文件为WordPress的配置文件,包含数据库配置),并修改其中的数据库配置。# 进入WordPress目录cd /var/www/html/wp-blog/# 复制模板文件为配置文件cp wp-config-sample.php wp-config.php # database_name_here为数据库名称sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php# username_here为数据库的用户名sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php# password_here为数据库的登录密码sed -i 's/password_here/wordPassWord1./' /var/www/html/wp-blog/wp-config.php9、启动Apache服务器systemctl start httpd浏览器访问http:///wp-blog/wp-admin/install.php完成wordpress初始化配置。 访问http:///wp-blog/wp-admin/index.php登录WordPress管理控制台。整个流程体验下来,涨知识不少。本次试用提供的规格完全可以满足环境搭建并流畅运行,试用的时长有3个月,用户完全可以通过体验来了解ECS的所有功能并结合云实验室的实验案例玩转各类环境的搭建。ECS作为云计算的基础设施,不但具备了传统服务器的所有特性,还很好的解决了传统服务器存在的弊端、比如采购成本、机房依赖、人工运维、性能有上限等,真正实现了高弹性、性能卓越、稳定可靠,开箱即用。
赞4
踩0