云服务器 ECS 搭建WordPress网站:部署 Web 环境(LAMP)

news/2024/5/12 19:04:58/文章来源:https://blog.csdn.net/weixin_34321753/article/details/90431220


部署 Web 环境(LAMP)

本节介绍如何使用 云市场 的 阿里云linux一键安装web环境 一键部署 Web 环境,包括安装 Nginx、MySQL、PHPWind 和 phpMyAdmin。

软件包中包含的软件及版本如下:

  • Nginx:1.4.4
  • Apache:2.2.29、2.4.10
  • MySQL:5.1.73、5.5.40、5.6.21
  • PHP:5.2.17、5.3.29、5.4.23、5.5.7
  • PHP 扩展:Memcached、Zend Engine/Opcache
  • JDK:1.7.0
  • Tomcat:7.0.54
  • FTP:(yum/apt-get 安装)
  • PHPWind:8.7 GBK
  • phpMyAdmin:4.1.8

说明:

  • 这是写文档时参考的软件版本。您下载的版本可能与此不同。
  • Xshell 界面上的提示信息与实例上运行的镜像有关。本文档的涉及的实例采用的是 CentOS 镜像。

准备工作

部署之前,请确保:

  • 您的实例运行的镜像是 CentOS、Ubuntu 或 Aliyun Linux。因为 阿里云linux一键安装web环境 目前仅支持这三种 Linux 系统。
  • 您的实例可以连接公网。
  • 已经安装用于连接 Linux 实例的工具,如 Xshell 和 Xftp。本文将以这两个工具为例介绍操作步骤。

注意:阿里云 Linux 一键安装 Web 环境安装包暂不支持自动挂载 I/O 优化的数据盘。

操作步骤

1.在浏览器中打开阿里云的云市场。

2.直接购买阿里云linux一键安装web环境。

3.登录云服务器管理控制台。打开 产品与服务 > 云市场。

4.单击 已购买的服务。在 阿里云Linux一键安装Web环境 的右侧,单击 管理。

5.单击 下载地址,一键下载安装包。

6.解压缩安装包。文件夹名称为 sh-1.5.5。说明:这是写文档时参考的文件夹名称,您下载的版本可能与此不同。

7.确保您安装了连接 Linux 实例的工具,如 Xshell 和 Xftp。

8.打开 Xshell,设置登录实例所需的信息。

  • 设置连接名称。
  • 协议选择 SSH。
  • 输入主机公网 IP 地址。
  • 端口号填 22。

然后单击 确定 保存。


image

9.单击左侧导航中的 连接 > 用户身份验证,验证方法选择 Password,然后输入用户名 root 和登录密码。


image


10.单击 Xshell 工具栏的 新建文件传输 图标,或使用快捷键 CTRL + ALT + F 打开 Xftp。

image


然后通过 Xftp 上传一键安装包文件:直接按住左侧的本地安装文件夹,拖放到右侧 Linux 实例的目录下。

image


11.回到 Xshell 的链接界面,依次键入以下命令安装。

chmod -R 777 sh-1.5.5
cd sh-1.5.5
./install.sh

命令中的 sh-1.5.5 是写作本文档时 阿里云Linux一键安装Web环境 安装包文件夹名称。您可以根据实际的文件夹名称修改上述命令。

12.根据需要选择 1 (nginx) 或者 2 (apache)。如直接回车,或输入错误字符,则默认选择 nginx。在示例中,此处选择 2。
注意:如果要使用 Java 环境(安装 Tomcat+JDK),必须选择 Nginx 服务器。

13.依次选择要安装的软件版本:

  • Nginx 或 Apache:建议选择最新版本;
  • PHP:建议选择最新版本;
  • MySQL:建议选择 5.5.40,不要选择最新版本,否则可能无法正常使用。

image


14.输入 y 开始安装。一般需要半个小时左右安装完毕。看到下面这个界面,就表示安装顺利完成了。

image


15.输入下面的命令检查安装结果。

netstat -tunpl

端口与服务信息说明如下:

  • 9000:PHP 进程服务。如果安装的是 Apache,则没有此端口。
  • 3306:MySQL 服务。
  • 80:HTTPD 或者 Nginx 服务.
  • 21:FTP服务。

image


16.输入以下命令,查看保存在 account.log 文件中的 FTP 和 MySQL 用户名和密码:

cat account.log

输入该命令后,系统会在屏幕上显示 FTP 和 MySQL 的用户名和密码。其中 FTP 的用户名是 www,MySQL 的用户名是 root。

image


17.修改 FTP 密码:用 root 登录,输入下列命令,并根据提示输入您的 FTP 新密码。

passwd www


image


18.修改 MySQL 密码。注意:-p 和旧密码之间没有空格;而 password 和新密码之间有空格。

mysqladmin -uroot -p旧密码 password 新密码

19.输入下列命令 ,查看刚才安装软件的版本信息。至此所有配置结束。

cat /alidata/website-info.log


image


20.安装 PHPWind。可以通过访问一键安装包默认安装的 PHPWind 进行安装。直接在任一浏览器中输入您的域名或者公网 IP 地址。如果是第一次访问 PHPWind,系统会自动跳转到安装页面。单击 接受 进行安装。
说明:如果无法打开PHPWind页面,可能由以下问题导致:

  • 操作系统版本问题。 阿里云linux一键安装web环境 目前仅支持 CentOS、Ubuntu 和 Aliyun Linux 系统,但是 Ubuntu16.04及以上版本、Aliyun 17 的版本不支持。
  • 安全组没有开放 80 端口。关于如何配置 80 端口,请参考 安全组应用案例。

image


在创建数据页面,单击 下一步。

image


21.选择数据库类型为 MySQL,数据库用户名和密码填写 account.log 中的用户名和刚修改过的密码。然后设置数据库名称、管理员账号和密码等信息。单击 下一步。系统会自动安装。

image


22.登录 phpMyAdmin。在浏览器中输入域名,或者 “公网 IP/phpmyadmin” 路径 (如 http://127.0.0.1/phpmyadmin ),访问 phpMyAdmin。输入 MySQL 用户名和密码,然后单击 执行,即可登录。

image


23.从 phpMyAdmin 即可操作 MySQL。可以创建博客使用的数据库。输入数据库名称,然后排序规则选择 utf8_general_ci,单击 创建。

image


恭喜您!您已经成功部署了 Web 环境,可以开始制作和发布自己的站点了。

如果您在安装过程中遇到问题,请联系云市场供应商解决。

卸载一键安装包

如果需要卸载一键安装包,执行下列命令:

    chmod 777 -R sh-1.5.5cd sh-1.5.5./uninstall.sh

环境目录

如果在 Xftp 中看不到 alidata 文件夹,单击 sh-1.5.5 文件夹上面的 .. 即可。

image
image
image

配置自启动

请确保相关程序都配置了自启动。

原文链接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_738236.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

《社交网站界面设计(原书第2版)》——3.12 密码的反模式

3.12 密码的反模式 什么是密码的反模式呢?这为什么值得一提呢?许多社交网站一直都在与“零状态启动”状态做斗争:用户刚刚进入网站后没有好友,网站可能会将用户数据与从其他的网络服务(例如,用户的在线通讯…

提示框组件_爱了!这个网页气泡提示组件,让你的网站更炫酷!

网页设计师对 tooltips 鼠标经过提示效果应该不陌生,这种效果虽然可以直接用 css hover 来实现,但是如果想更友好的、更美观的效果,可能就要借助 JS 来实现。今天和大家分享的 Tippy.js 就是很不错的鼠标悬念插件,多种提示信息用法…

Best Practices for Speeding Up Your Web Site(网站优化)

2019独角兽企业重金招聘Python工程师标准>>> Best Practices for Speeding Up Your Web Site Minimize HTTP Requests tag: content 80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the component…

wordpress mysql 搭建_Centos 7 MySQL安装+搭建wordpress网站

首先应该搭建本地yum源,见网址(http://www.cnblogs.com/zxbdbk/p/6020679.html)。将mysql文件安装包放入 /var/opt 文件夹下[rootlocalhost ~]# yum install /var/opt/*.* -y[rootlocalhost ~]# systemctl restart mysqld.service[rootlocalhost ~]# yum install -y…

Android使用OpenGL编程,小结 - Android OpenGL ES 简明开发教程_Linux编程_Linux公社-Linux系统门户网站...

前面简单介绍了OpenGL ES的开发:和2D图形相比,3D绘图要复杂的多,Android提供了OpenGL ES 3D 图形开发包,对应熟悉OpenGL开发的不会很难,但如果一直没有从事3D开发过,一时还不容易上手,因此暂时跳…

服务器怎么设置网站写入权限,服务器如何设置写入权限

服务器如何设置写入权限 内容精选换一换MongoDB官网提供了针对不同操作系统的客户端安装包,其二进制安装包下载页面链接为:https://www.mongodb.com/download-center#community。下面将以RedHat/CentOS 7.0和MongoDB 3.4.24为例,介绍如何获取…

win7 asp mysql_使用InstallShield下部署ASP.NET网站和MySQL,目标机为Win7——(一)使用bat批处理部署非安装版MySQL...

使用bat部署MySQL对于mysql的安装分为两种,msi的安装版,和zip的非安装版。我们使用后者。非安装版即,解压缩之后,运行一个命令,在客户机上注册mysql的windows服务即可使用mysql数据库。首先MSI是安装版,ZIP…

Redis简单案例(一) 网站搜索的热搜词

原文:Redis简单案例(一) 网站搜索的热搜词对于一个网站来说,无论是商城网站还是门户网站,搜索框都是有一个比较重要的地位,它的存在可以说是 为了让用户更快、更方便的去找到自己想要的东西。对于经常逛这个网站的用户,当然也会想…

复制服务器网站,深刻理解站点和复制(实现站点以管理AD中的复制)

站点是一组有效连接的子网。站点和域不同,站点代表网络的物理结构,而域代表组织的逻辑结构。使用站点的好处-简化管理:1.复制。通过在站点内更为频繁(与站点之间复制信息相比)地复制信息,Active Directory平衡对最新目…

吉林社科规划网站转换计划

概述<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />吉林社科网站:http://www.jlpopss.gov.cn是本人开发&#xff08;后台代码&#xff0c;非界面设计&#xff09;并长时间维护的网站&#xff0c;根据以前开发的经验决定对系统进…

卸载再重装php致使网站502,调试php时网站出现502的解决方法

这是第二次遇到该问题了&#xff0c;上次解决后由于没有记录&#xff0c;结果此次遇到后又得从新查找解决方法。记忆力严重减退了啊&#xff0c;仍是要保持边学边记录的习惯php 网站在正常运行时是没有问题的&#xff0c;可是在使用xdebug进行远程调试时&#xff0c;可能会由于…

前嗅ForeSpider教程:网站登录配置

当我们在采集中碰到&#xff1a;所采集的网站数据需要登录&#xff0c;才可以看到所需信息时&#xff0c;则需要在软件中模拟登陆环境&#xff0c;采集数据&#xff0c;此时需要配置登录信息。今天小编就教大家&#xff1a;如何进行网站登录配置&#xff0c;具体步骤如下&#…

在Microsoft Office SharePoint Server 2007中使用“我的网站”

12.7 “我的网站”是用于集中管理和存储您的文档、内容、链接以及联系人的个人网站。组织中的其他用户可以通过“我的网站”查找关于您和您的技能及兴趣的信息。内容提供商可以使用“我的网站”来自定义显示给用户的信息。 12.7.1 “我的网站”概述 “我的网站”可以提供&#…

利用json隔离网站布局和页面实际模块的内容载入

在项目中,有个这样的需求:动态维护页面的布局,以及动态载入布局容器中的具体模块。最开始的实现方式是&#xff0c;在服务端一次性获取当前页面的布局结构&#xff0c;当前页面的所有功能模块&#xff0c;同时通过循环检索某一功能模块属于哪个容器并合理放置&#xff0c;最后获…

读《高性能网站建设指南》有感

这本书最大的特点是把管理人员和技术人员从传统的思维模式中解放出来&#xff0c;对于大多数管理人员和技术人员来说当谈到高性能网站和性能瓶颈时&#xff0c;总是习惯从系统硬件、网络、数据库、中间件、系统架构等方面去思考问题&#xff0c;诚然这些是至关重要的&#xff0…

www.red-gate.com网站淘宝之旅

现在说起应该是昨天的事了&#xff0c;我没啥事在网上“淘些宝贝”&#xff0c;我网上淘宝当然不是买东西&#xff0c;是上国外网上搜集些开源GIS和.NET Plateform Invoke(简写为PInvoke)资料。主要是讲一下我在http://www.red-gate.com/网站淘宝之旅。 淘宝一&#xff1a;PInv…

h5网站模板_企业为什么会选择h5响应式网站定制

企业为什么选择会做H5响应式网站定制?H5响应式网站定制到底有什么好处?怎样才能建立营销型的响应式网站?传统网站与H5响应式网站有什么区别?H5响应式网站定制的优势和特点&#xff1a;1、网站具有唯一性的。可以根据企业的需求量身网站定制样式。这种情况下&#xff0c;基本…

Step by Step WebMatrix网站开发之二:使用WebMatrix(2)

上一篇&#xff0c;从Web库创建了一个电子商务的网站。现在回到WebMatrix&#xff0c;看看它有什么功能。 由图1可以看到&#xff0c;WebMatrix主要有3个区域&#xff0c;顶部Ribbon区域&#xff0c;左边是功能区域&#xff0c;右边是信息或编辑区域。Ribbon区域的工具按钮会根…

这样的网站居然被客户说做得不好,不愿结款,

这样的网站居然被客户说做得不好&#xff0c;不愿结款&#xff0c; 朋友介绍&#xff0c;接了个小单&#xff0c;一千多元&#xff0c;做成后居然客户说图片不清晰&#xff08;客户提供的产品&#xff0c;客户的相机拍的&#xff0c;网页上显示的宽高就那么大&#xff0c;能有多…

wordpress 自定义分类url 重写_WordPress主题怎么搭建出更利于SEO的企业网站

WordPress完全支持中文&#xff0c;目前全球40&#xff05;的顶级网站都是使用WordPress网站构建的。 WordPress是最好的本地化开源程序之一。它完全支持i18n协议。本地粉丝也对其进行了本地化。 WordPress中文团队一直在本地化它。WordPress是可扩展的&#xff0c;WordPress是…