最近有朋友找到我说想搭建一个简单的网站作为公司的官网,这样的需求考虑了下,还是蛮简单的,直接WordPress搞定,简单换个主题就可以满足需求。下面就一起来研究下WordPress的搭建。

1、云服务器选取

选择云服务器对于一般的小的企业或者个人来说,主要考虑两个方面:

一是性价比,毕竟小企业主要考虑的是生存,所以性价比是首选。

二是安全性,这个对于大的云厂商来说基本都满足条件,华为云的死忠粉,相信华为在世界的影响力,所以相信华为云的安全性能。

打开网站居然送了一堆券,开年大礼包,是真不错,可以省不少。

继续看下机器的对比:

简单对比下,价钱差了不少,因为穷,果断选择了华为云,毕竟便宜是王道,谁会和钱过不去呐?而且华为还送了不少券,精打细算一下,果断选择华为云。

2、搭建步骤汇总

因为是写一个教程,所以这里选择了华为的云沙箱体验,先体验后付费,真是爽歪歪,也很人性化。

体验地址:https://lab.huaweicloud.com/testdetail_236

  • 布置环境(购买服务器,设置带宽,设置vpc)
  • 配置程序环境(安装LAMP 环境)
  • 配置数据库(使用RDS)
  • 安装WordPress(下载,安装,配置)

3、布置环境

布置环境基本都是通用的步骤,看着实验手册基本上就可以了,我也不做赘述了,只说下重点

3.1 创建共享带宽

当部署在华为云上的项目需要访问或者对外提供服务时,公网连接时可以选择独享带宽或者共享带宽,对于业务压力和流量负载没有过高要求的情况,我们可以把多个EIP绑定在同一个共享带宽上,使该带宽资源得到最大化利用并节省开支。

3.2 创建安全组

安全组是一种虚拟防火墙,具备状态检测和包过滤功能。

3.3 创建虚拟云vpc

虚拟私有云(Virtual Private Cloud)是用户在华为云上申请的隔离的、私密的虚拟网络环境

3.4 创建弹性云服务器

按照实验手册一步一步的购买一个服务器,要不然你玩啥。

4、搭建LAMP

4.1 远程登录上去,按照手册EIP替换你的IP。

注意点,在输入密码的时候不可见的,输完直接回车就可以了

4.2 安装LAMP环境

LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(有时也指MariaDB,数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

执行下面的命令

yum install -y httpd php php-fpm php-mysql mysql

4.2 修改配置

配置httpd服务,输入以下命令编辑配置。

vim /etc/httpd/conf/httpd.conf

在打开的配置文件界面,单击快捷键“shift+g”,进入配置文件最后一行。单击快捷键“i”进入编辑模式,移动光标至配置文件末尾,回车换行,拷贝粘贴以下配置代码。

ServerName localhost:80

添加成功如下图所示:

5、安装WordPress

前面的一切都是前戏,万层高台起于垒土,是一切的根本,下面进入重点

5.1 下载WordPress安装软件

无脑执行下面的代码就行了

wget -c https://sandbox-experiment-resource.obs-website.cn-north-1.myhwclouds.com/30min-website/wordpress-4.9.1-zh_CN.tar.gz

5.2 安装WordPress软件

键入如下命令,将WordPress安装包解压到目录/var/www/html:

tar -zxvf wordpress-4.9.1-zh_CN.tar.gz -C /var/www/html

5.3 开启目录的读写权限

键入如下命令,赋予文件所在目录读写权限:

chmod -R 777 /var/www/html

5.4 开启httpd service

键入如下命令,开启httpd service :

systemctl start httpd.service

5.5 开启php-fpm service

键入如下命令,开启php-fpm service:

systemctl start php-fpm.service

5.6 将各个服务设置为开机启动

httpd服务设为开机启动

键入如下命令,将httpd服务设为开机启动 :

systemctl enable httpd

6、安装数据库

1.购买RDS,跟着手册配置就好

2、创建wordpress数据库

create database wordpress;

7、安装wordPress

访问WordPress并进行相应配置

根据上述操作已创建可登录的WordPress网站,登录后进行数据库及网站的简单配置即可正常使用。

进入WordPress数据库配置页面,如下图所示配置相关参数: ① 数据库名:wordpress ② 用户名:root ③ 密码:步骤6.3创建的数据库密码 ④ 数据库主机:填写数据库的内网地址和端口 ⑤ 表前缀:默认

登录网站

点击“登录”,填入上步中设置的用户名及密码,登录网站后就可以开始建设运营您的网站了! 登录网站,可见网站“仪表盘”:

总结:

安装一个网站很简单,将事情分解下,就是选择一个靠谱的云服务器,设置下程序的运行环境,搞个数据库,将WordPress链接到数据库,仅此而已,不信你试试,推荐华为云。

直达电梯:开年采购季-华为云华为云开年采购享好价,领8000元开年红包。云服务器35元秒杀,企业用户享万元服务权益,消费满额送华为笔记本,抽奖得WATCH GT典藏版https://activity.huaweicloud.com/newyear_promotion/index.html?utm_source=CSDNrank&utm_medium=pr-cn&utm_campaign=kainiancaigouji&utm_content=csdn

怒赚一把鸡腿,在华为云几分钟帮朋友搭建了一个官方网站相关推荐

  1. 华为云计算机访问手机软件,华为云电脑来了,只需一个APP就能让手机秒变Windows电脑!...

    华为云电脑来了,只需一个APP就能在手机上体验熟悉的Windows操作,实现在手机上制作PPT.表格.写文案以及处理图片等,就算没带电脑出门,也能随时处理紧急公务. 1.webp.jpg (168.0 ...

  2. 华为云桌面客户端_华为云服务器购买及环境搭建简述

    一.背景 毕设的一部分是做一个微信小程序,需要购买服务器以提供公网ip.刚好刷牛客看到牛客网和华为云合作推出的超级福利活动,仅需9元即可享受一年的2G内存服务器的使用权,约等于白送有木有!!! 没有丝 ...

  3. 极智开发 | 华为云ECS本地开发环境搭建

      欢迎关注我的公众号 [极智视界],获取我的更多笔记分享   大家好,我是极智视界,本文介绍一下 华为云ECS本地开发环境搭建.   云 上的 AI 应用部署,一定是 AI 应用部署的重要分支.云( ...

  4. 基于华为云服务器与宝塔面板搭建网页

    基于华为云服务器与宝塔面板搭建网页 在华为上买的域名和华为HECS(云耀云服务器),去年在阿里云上买的服务器和域名过期了,正好最近有这方面需求,华为最近搞活动,便宜,就转用了华为,使用体验还可以. 文 ...

  5. 黑马程序员python笔记_#华为云·寻找黑马程序员# 如何实现一个优雅的Python的Json序列化库...

    [小宅按]在Python的世界里,将一个对象以json格式进行序列化或反序列化一直是一个问题.Python标准库里面提供了json序列化的工具,我们可以简单的用json.dumps来将一个对象序列化. ...

  6. #华为云·寻找黑马程序员# 如何实现一个优雅的Python的Json序列化库

    在Python的世界里,将一个对象以json格式进行序列化或反序列化一直是一个问题.Python标准库里面提供了json序列化的工具,我们可以简单的用json.dumps来将一个对象序列化.但是这种序 ...

  7. 记录一次使用华为云服务器(从零搭建环境)

    系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 华为云服务器使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 系列文章目录 前言 一.购 ...

  8. 华为云计算机访问手机软件,华为云电脑来了,只需一个APP就能让手机秒变Windows电脑...

    你能想象手机变成电脑,手机使用电脑操作系统吗,近日华为就用Mate10实现了这一神奇功能.只需一个APP就能在M10上体验熟悉的Windows操作,实现作做表格写文档等办公功能,就算没带电脑出门,也能 ...

  9. 【云驻共创】华为云之手把手教你搭建IoT物联网应用充电桩实时监控大屏

    文章目录 前言 1.什么是充电桩 2.什么是IOT 3.什么是端.边.云.应用协同 4.什么是Astro轻应用 一.玩转lOT动态实时大屏(线下实际操作) 1.Astro轻应用说明 1.1 场景说明 ...

最新文章

  1. Selenium+PhantomJS使用时报错原因及解决方案
  2. 编程软件python下载-python 2.7官方版
  3. [云炬创业学笔记]第二章决定成为创业者测试12
  4. 【前端5】vue:实例,插值表达式,v-,组件
  5. android.mk简单介绍
  6. 剑指Offer之旋转数组中的最小数字(题8)
  7. 关于CVE-2020-14882,你需要知道的都在这里
  8. 《树莓派Python编程入门与实战(第2版)》——2.2 使用Raspbian命令行
  9. android 退出应用没有走ondestory方法,[Android基础论]为何Activity退出之后,系统没有调用onDestroy方法?...
  10. 小知识--oppo R9sk手机刷机
  11. mysql 触发器 insert new_mysql触发器实例 插入前更新数据
  12. 解决Windows无法加载中文(中国)-王码五笔输入法 86版 键盘的布局的方法
  13. JDK如何安装与配置环境变量
  14. 超大流量分布式系统架构解决方案 人人都是架构师2.0
  15. VS2017--无法添加引用--提示“未能完成操作。不支持此接口”
  16. 零信任能彻底解决邮件安全难题
  17. 企业利用进销存软件可优化库存管理
  18. 编程生成一个瓶子(1)
  19. java 二义性_Java接口默认方法带来的问题分析【二义性问题】
  20. JS--input不可编辑

热门文章

  1. ansible tower使用ansible-playbook执行主机管理任务的简单实现
  2. Windows驱动程序从零开始好网址
  3. 抓包工具总结对照【fiddler F12 Charles wireshark】
  4. 从工具、工具箱到数字化软件工厂——DevOps 设计理念与工程实践专场 | CIF 精彩看点
  5. 联想服务器不显示开机,安装打印机提示“打印后台程序服务没有启动”的解决方案...
  6. 用C#实现文件下载器(2)
  7. button点击变色,文字变色
  8. Linux系统:权限管理
  9. 面试必问:多线程与线程池
  10. php弹窗一次,网站广告弹出层(每天弹出一次)