ecs搭建网站 第1篇
在Windows操作系统的ECS实例上已完成部署Web环境
远程连接部署好Web环境的ECS实例,下载WordPress。
远程连接ECS实例。
前往WordPress官网下载WordPress安装包。
本教程下载的版本为。阿里云中国内地地域的节点服务器,下载WordPress可能会出现报错429 Too Many Requests
。建议您多次尝试,或者通过第三方下载WordPress。
解压WordPress安装包。
本教程将安装包解压至C:\wordpress
目录下。
为WordPress网站创建MySQL数据库。
进入MySQL安装目录下的bin文件夹,先按下Shift
键,同时单击鼠标右键,然后选择在此处打开命令窗口(W)。
运行以下命令,打开MySQL数据库。
运行以下命令,创建名称为wordpress
的数据库。
配置WordPress。
在WordPress解压路径C:\wordpress
下,找到文件,复制该文件,并将副本文件重命名为
。
ecs搭建网站 第2篇
远程连接ECS实例。
部署LNMP环境。
当您使用不同软件版本时,可能需要根据实际情况调整参数配置。关于WordPress对PHP、MySQL版本的要求,请参见WordPress Compatibility。
(条件必选)如果您的操作系统为CentOS 8,则需要切换源地址。
CentOS 8操作系统版本结束了生命周期(EOL),按照社区规则,CentOS 8的源地址内容已移除,您在阿里云上继续使用默认配置的CentOS 8的源会发生报错。如果您需要使用CentOS 8系统中的一些安装包,则需要手动切换源地址。具体操作,请参见CentOS 8 EOL如何切换源?。
配置WordPress数据库。
运行以下命令,进入MySQL数据库。
使用root
用户登录MySQL,并输入密码。密码为您在搭建环境时为数据库设置的密码。
运行以下命令,为WordPress网站创建一个名称为wordpress
的数据库。
运行以下命令,创建一个新用户user
管理WordPress库,新用户密码为PASSword123.
,以提高数据安全性。
您可以使用show variables like _%password%_;
命令来查询MySQL服务器中所有与密码相关的系统变量。
MySQL在版本后默认安装了密码强度验证插件validate_password。您可以登录MySQL后查看密码强度规则。
运行以下命令,赋予用户对数据库wordpress
的全部权限。
运行以下命令,使配置生效。
运行以下命令,退出MySQL。
下载WordPress,并移动至网站根目录。
运行以下命令,进入Nginx网站根目录,下载WordPress压缩包。
本示例默认安装的是WordPress中文版本。如果您需安装WordPress英文版本,需运行命令wget
,下载WordPress英文版本压缩包。同时您需要注意,后续操作中压缩包的名称必须替换为。
(可选)运行以下命令,安装unzip
命令。
运行以下命令,解压WordPress压缩包。
运行以下命令,将WordPress安装目录下的文件复制到
文件中,并将
文件作为备份。
修改WordPress配置文件。
ecs搭建网站 第3篇
已创建网络类型为专有网络的安全组,并且在安全组的入方向添加规则,放行80端口及8100端口,如果您使用SSH远程连接Linux实例,还需要放行22端口。具体操作,请参见添加安全组规则。
本示例中使用的WordPress博客系统镜像基础环境如下:
操作系统版本:CentOS
Nginx版本:
PHP版本:
MySQL版本:
该镜像提供的MySQL账号信息如下:
用户名:root
密码:mysql57@
在左侧导航栏,选择实例与镜像 > 实例。
在页面左侧顶部,选择目标资源所在的资源组和地域。
在实例列表页,单击创建实例。
在自定义购买页面的镜像区域,选择云市场镜像 > 从云市场获取更多选择(含操作系统)。
在搜索框中输入WordPress博客系统
,并单击搜索,选择镜像。
您可以单击搜索结果中的镜像标题,进入云市场镜像售卖页,获取镜像的配置信息。本示例中使用的WordPress博客系统镜像如下。
更多镜像环境,您可在云市场基础环境中搜索筛选。
单击使用。
在自定义购买页面,按照界面提示,配置参数。
请注意以下参数,更多参数说明,请参见自定义购买实例。
镜像:镜像区域已自动设置为您选购的镜像。
公网 IP:选中分配公网 IPv4 地址,并根据业务需要,设置带宽值。
安全组:选择已开通22、80、8100、443端口的安全组。
在本地浏览器中输入http://实例公网IP
,选择语言(本示例中,选择简体中文),单击继续,然后单击现在就开始!。
填写镜像提供的数据库连接信息,单击提交,然后单击现在安装。
默认参数如下:
用户名:root
密码:mysql57@
如果您需要修改MySQL数据库的用户名和密码,具体操作,请参见常见问题。
根据您的业务需求填写基本信息,这些信息以后可以再次修改。填写完成后单击。
填写信息参数说明:
站点标题:WordPress网站的名称。例如:demowp。
用户名:登录WordPress时所需的用户名,请注意安全性。例如:testwp。
密码:登录WordPress时所需的密码,建议您设置安全性高的密码。例如:。
您的电子邮件:用于接收通知的电子邮件。例如:username@。
单击登录。
使用您设置的用户名和密码登录WordPress网站。
出现如下界面,表示成功搭建WordPress网站。
ecs搭建网站 第4篇
网站设置为静态网页有利于搜索引擎收录网站。您在对WordPress站点设置固定链接前,需要先在Nginx服务器中设置为静态规则。操作步骤如下:
登录搭建WordPress的ECS实例。
运行以下命令,打开Nginx配置文件。
在location /
大括号内,添加如下代码。
按Esc
键,输入:wq
后按Enter
键,保存退出配置文件。
运行以下命令,重启Nginx服务。
该问题可能是因为WordPress配置文件、主题或插件的权限不足,您可以参考以下步骤解决。
登录搭建WordPress的ECS实例。
运行以下命令,打开WordPress配置文件。
在最下方,添加如下代码。
按Esc
键,输入:wq
后按Enter
键,保存退出配置文件。
返回WordPress仪表盘,刷新页面,可解决需要FTP登录凭证的问题。
如果仍存在无法创建目录的问题,需再次返回ECS实例,运行以下命令,将网站根目录的权限用户更新为Nginx对应的用户,本示例环境中为nginx
用户。
具体操作如下:
远程连接安装WordPress镜像的ECS实例。
运行以下命令,登录MySQL数据库。
根据回显信息,输入MySQL数据库root用户的默认密码为mysql57@
。
运行以下命令,进入MySQL数据库。
运行select user from ;
命令,可查看MySQL数据库的用户名。
根据需求,修改数据库的用户名和密码。
运行以下命令,修改数据库用户名为新用户名。
本示例将root
用户名修改为admin
,命令如下:
运行以下命令,修改数据库用户名的密码。
本示例将root
用户密码改为newpassword
,命令如下:
运行以下命令,刷新权限使修改生效。
运行以下命令,退出MySQL数据库。