云服务器内容精选
-
实施步骤(手动) 安装前准备 已购买虚拟私有云和弹性公网IP。 如果规划为网站配置 域名 ,需已经购买好相应的域名。 弹性云服务器所在安全组添加了如表2所示的安全组规则,具体步骤参见为安全组添加安全组规则。 表2 安全组规则 方向 协议 端口 源地址 入方向 HTTP(80) 80 0.0.0.0/0 为了更好的获取和更新系统和软件,建议您更新镜像源为华为云镜像源,详细操作,请参见如何使用自动化工具配置华为云镜像源(x86_64和ARM)?。 操作步骤 登录弹性云服务器。 搭建LNMP环境。具体操作请参见手工搭建LNMP环境(CentOS 7.2)。 创建数据库。 执行以下命令,并按照提示信息输入MySQL的root用户,登录到MySQL命令行。 mysql -u root -p 执行以下命令,创建一个新的数据库。 CREATE DATABASE wordpress; 其中,“wordpress”为数据库名,可以自行设置。 执行以下命令,创建一个新用户。 CREATE USER 'user'@'localhost' IDENTIFIED BY 'xxxxx'; 其中,“user”为用户名,'xxxxx'为对应的账户密码,可以自行设置。 执行以下命令,赋予用户对 “wordpress” 数据库的全部权限。 GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost'; 执行以下命令,使所有配置生效。 FLUSH PRIVILEGES; 执行以下命令,退出MySQL命令行。 exit (可选)依次执行以下命令,验证数据库和用户是否已成功创建,并退出MySQL命令行。 mysql -u user -p SHOW DATABASES; exit 其中,“user”为刚刚创建的数据库用户名。 安装WordPress。 执行以下命令,进入Nginx网站根目录,下载WordPress压缩包。 cd /usr/share/nginx/html wget https://cn.wordpress.org/wordpress-6.6.1-zh_CN.tar.gz 执行以下命令,解压缩WordPress软件包。 tar zxvf wordpress-6.6.1-zh_CN.tar.gz 解压后生成一个“wordpress”的文件夹。 执行以下命令,进入 WordPress 安装目录,将wp-config-sample.php文件复制到wp-config.php文件中,并将原先的示例配置文件保留作为备份。 cd /usr/share/nginx/html/wordpress cp wp-config-sample.php wp-config.php 执行以下命令,打开并编辑新创建的配置文件。 vim wp-config.php 按i键进入编辑模式。找到文件中MySQL的部分,并将相关配置信息修改为步骤3中的内容。 图2 修改MySQL配置 按Esc键退出编辑模式,并输入:wq保存后退出。 浏览器访问“http://服务器IP地址/wordpress”进入安装向导。 图3 安装向导 设置站点标题、管理员账号、密码和邮箱,并单击“安装 WordPress”。 表3 配置参数 参数 说明 站点标题 WordPress网站名称。 用户名 WordPress管理员名称。 密码 可以使用默认的密码或者自定义密码。 请勿重复使用现有密码,并确保将密码保存在安全的位置。 您的电子邮箱地址 接收通知的电子邮件地址。 安装完成后,弹出安装成功界面。 图4 安装成功 单击“登录”,或者浏览器访问“http://服务器IP地址/wordpress/wp-login.php”,输入用户名/电子邮箱地址和密码后单击“登录”,进入WordPress。 图5 登录WordPress 图6 进入WordPress界面 购买域名。 为了便于网站的访问和使用,可以给网站设置一个单独的域名,使用域名访问网站。您可以在华为云 域名注册服务 中购买域名,具体步骤请参考域名注册流程。 进行备案。 如果网站未进行备案,且需要使用华为云进行托管,则需要通过华为云备案系统进行备案。具体操作请参见如何进行备案。 配置域名解析。 配置域名解析后才能使用注册的域名访问网站。具体操作请参见配置域名解析。 例如,配置的域名为“www.example.com”,配置成功后,可在浏览器地址栏中输入“http://www.example.com”访问部署的网站。
-
资源和成本规划 表1 资源和成本规划 资源 资源说明 成本说明 虚拟私有云VPC VPC网段:192.168.0.0/16 免费 虚拟私有云子网 可用区:可用区1 子网网段:192.168.0.0/24 免费 安全组 入方向规则: 协议/应用:HTTP 端口:80 源地址:0.0.0.0/0 免费 弹性云服务器 计费模式:包年/包月 可用区:可用区1 规格:s6.large.4 镜像:CentOS 7.2 64bit 系统盘:40G 弹性公网IP:现在购买 线路:全动态BGP 公网带宽:按流量计费 带宽大小:5 Mbit/s E CS 涉及以下几项费用: 云服务器 云硬盘 弹性公网IP 具体的计费方式及标准请参考计费模式概述。 Nginx 是一个高性能的HTTP和反向代理web服务器。 获取方式: http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 免费 MySQL 是一款开源的关系数据库软件。 获取方式: https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm 免费 PHP 是一款开源软件,用于Web开发。 获取方式: https://mirrors.huaweicloud.com/remi/enterprise/remi-release-7.rpm 免费 WordPress 是一款开源的博客软件。 获取地址: https://wordpress.org/download/releases/ 免费 域名 用于访问搭建的个人网站。 域名的价格以域名注册商所示为准,请参考域名注册商帮助文档。 如果您通过华为云的域名注册服务购买域名,具体的计费方式及标准请参考计费说明。
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格