• [技术干货] 基于鲲鹏云服务器在HCE配置WordPress
    很多开发者对欧拉操作系统(Huawei Cloud EulerOS,简称HCE OS)很感兴趣,那么有世界最好语言之称的PHP能否在HCE上运行并当作web服务器了,下面我们来基于鲲鹏云服务器在HCE配置WordPress来验证HCE是否也可以用作高性能web服务器。一、准备工作先注册好华为云账号,前往弹性云服务器页面点击购买,进入到配置页面按照下图配置以下参数。配置成功以后勾选同意协议点击“立即购买”,创建ECS需要等待一分钟左右时间。二、登录ECS服务器搭建LNMP环境步骤1.远程登陆ECS步骤2.安装LNMP我们这里使用lnmp2.0搭建环境,由于lnmp2.0对HCE系统不支持,这里我们要做一下改动已支持lnmp2.0的顺利安装。首先我们下载lnmp,并且进入到目录:wget http://soft.vpser.net/lnmp/lnmp2.0.tar.gz -O lnmp2.0.tar.gz && tar zxf lnmp2.0.tar.gz && cd lnmp2.0在include目录里面我们修改main.sh的Get_Dist_Name函数,添加一个判断。vim main.shelif grep -Eqi "Huawei Cloud EulerOS" /etc/issue || grep -Eq "Huawei Cloud EulerOS" /etc/*-release; then    DISTRO='HCE'        PM='yum'在vim init.sh中的Install_Freetype函数,添加echo "${HCE_Version}" | grep -Eqi "^2\.[0-9]" ||修改完成以后我们执行./install.sh文件进行安装选择MySql版本选择PHP版本安装成功后通过访问服务器IP地址访问站点,查看服务是否正常启动:三、安装WordPress配置数据库执行以下命令,进入mysqlmysql执行以下命令,创建 mysql 数据库。例如 “wordpress”。CREATE DATABASE wordpress;执行以下命令,创建一个新用户。例如 “user”,登录密码为 123456。CREATE USER 'user'@'localhost' IDENTIFIED BY '123456';执行以下命令,赋予用户对 “wordpress” 数据库的全部权限。GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost';执行以下命令,设置 root 账户密码。ALTER USER root@localhost IDENTIFIED VIA mysql_native_password USING PASSWORD('输入您的密码');执行以下命令,使所有配置生效。FLUSH PRIVILEGES;执行以下命令,退出 mysql。\q    2. 安装配置WordPress找到nginx默认配置的web文件夹目录home/wwwroot/default下载wordpress安装包并解压wget https://cn.wordpress.org/wordpress-6.6.1-zh_CN.tar.gztar zxvf wordpress-6.6.1-zh_CN.tar.gz进入wordpress目录,并且修改wordpress配置文件cd wordpresscp wp-config-sample.php wp-config.phpvim wp-config.php修改mysql部分配置信息:修改完成后,按Ecs,输入:wq,保存文件返回​​​​​​​​​​​​​​​​​​​​​​​​3. 验证wordpress安装          在浏览器输入http://域名或云服务器实例的公网 IP/wordpress 文件夹,http://192.xxx.xxx.xx/wordpress                    根据 wordpress 安装向导提示输入以下安装信息,单击安装 WordPress,完成安装                                    浏览器正常访问后台页面http://域名或云服务器实例的公网 IP/wordpress/wp-admin,访问前台页面http://域名或云服务器实例的公网 IP/wordpress,表示安装成功。
  • [技术干货] LAMP方式和LNMP方式创建数据库的区别
    LAMP:Linux + Apache + MySQL+php的组合方式LNMP:Linux + Nginx + MySQL+php的组合方式LAMP和LNMP最主要的区别在于:一个使用的是Apache,一个使用的是Nginx。Linux 开源免费软件,作为网站的操作系统 Apache/Nginx Web服务器软件 MySQL 多线程多用户的数据库管理系统,用来存放数据 PHP 服务器端的应用程序软件,快速执行动态网页LAMP:使用的是Apache,Apache是世界是用排名第一的Web服务器软件,其几乎可以在所有广泛使用的计算机平台上运营,由于其跨平台和安全性被广泛使用,是最流行的Web服务端软件之一。相比于nginx,apache有些臃肿,内存和CPU开销较大,性能上有损耗,nginx对于静态文件的响应能力远高apache。 Apache是负载PHP的最佳选择,如果流量很大的话,可以使用nginx来负载非PHP的Web请求。。LNMP:使用的是Nginx,Nginx是一款高性能额Http和反向代理服务器,也是一个AMAP/POP3/SMTP服务器。nginx使用资源更少,支持更多并发连接,效率更高,作为负载均衡服务器。nginx即可对内进行支持,也可对外进行服务,安装简单。总之:1、LNMP方式的优点:占用VPS资源较少,Nginx配置起来也比较简单,利用fast-cgi的方式动态解析PHP脚本。缺点:php-fpm组件的负载能力有限,在访问量巨大的时候,php-fpm进程容易僵死,容易发生502 bad gateway错误。2、基于 LAMP 架构设计具有成本低廉、部署灵活、快速开发、安全稳定等特点,是 Web 网络应用和环境的优秀组合。若是服务器配置比较低的个人网站,当然首选 LNMP 架构。当然,在大流量的时候。把Apache和Nginx结合起来使用,也不失为一个不错选择。
  • [认证交流] LNMP、LAMP数据库
    LAMP:Linux + Apache + MySQL+php的组合方式LNMP:Linux + Nginx + MySQL+php的组合方式LAMP和LNMP最主要的区别在于:一个使用的是Apache,一个使用的是Nginx。Linux 开源免费软件,作为网站的操作系统Apache/Nginx Web服务器软件MySQL 多线程多用户的数据库管理系统,用来存放数据PHP 服务器端的应用程序软件,快速执行动态网页LAMP:使用的是Apache,Apache是世界是用排名第一的Web服务器软件,其几乎可以在所有广泛使用的计算机平台上运营,由于其跨平台和安全性被广泛使用,是最流行的Web服务端软件之一。相比于nginx,apache有些臃肿,内存和CPU开销较大,性能上有损耗,nginx对于静态文件的响应能力远高apache。 Apache是负载PHP的最佳选择,如果流量很大的话,可以使用nginx来负载非PHP的Web请求。。LNMP:使用的是Nginx,Nginx是一款高性能额Http和反向代理服务器,也是一个AMAP/POP3/SMTP服务器。nginx使用资源更少,支持更多并发连接,效率更高,作为负载均衡服务器。nginx即可对内进行支持,也可对外进行服务,安装简单。总之:1、LNMP方式的优点:占用VPS资源较少,Nginx配置起来也比较简单,利用fast-cgi的方式动态解析PHP脚本。缺点:php-fpm组件的负载能力有限,在访问量巨大的时候,php-fpm进程容易僵死,容易发生502 bad gateway错误。2、基于 LAMP 架构设计具有成本低廉、部署灵活、快速开发、安全稳定等特点,是 Web 网络应用和环境的优秀组合。若是服务器配置比较低的个人网站,当然首选 LNMP 架构。当然,在大流量的时候。把Apache和Nginx结合起来使用,也不失为一个不错选择。
  • [其他] LNMP、LAMP数据库
    LAMP:Linux + Apache + MySQL+php的组合方式LNMP:Linux + Nginx + MySQL+php的组合方式LAMP和LNMP最主要的区别在于:一个使用的是Apache,一个使用的是Nginx。Linux 开源免费软件,作为网站的操作系统 Apache/Nginx Web服务器软件 MySQL 多线程多用户的数据库管理系统,用来存放数据 PHP 服务器端的应用程序软件,快速执行动态网页LAMP:使用的是Apache,Apache是世界是用排名第一的Web服务器软件,其几乎可以在所有广泛使用的计算机平台上运营,由于其跨平台和安全性被广泛使用,是最流行的Web服务端软件之一。相比于nginx,apache有些臃肿,内存和CPU开销较大,性能上有损耗,nginx对于静态文件的响应能力远高apache。 Apache是负载PHP的最佳选择,如果流量很大的话,可以使用nginx来负载非PHP的Web请求。。LNMP:使用的是Nginx,Nginx是一款高性能额Http和反向代理服务器,也是一个AMAP/POP3/SMTP服务器。nginx使用资源更少,支持更多并发连接,效率更高,作为负载均衡服务器。nginx即可对内进行支持,也可对外进行服务,安装简单。总之:1、LNMP方式的优点:占用VPS资源较少,Nginx配置起来也比较简单,利用fast-cgi的方式动态解析PHP脚本。缺点:php-fpm组件的负载能力有限,在访问量巨大的时候,php-fpm进程容易僵死,容易发生502 bad gateway错误。2、基于 LAMP 架构设计具有成本低廉、部署灵活、快速开发、安全稳定等特点,是 Web 网络应用和环境的优秀组合。若是服务器配置比较低的个人网站,当然首选 LNMP 架构。当然,在大流量的时候。把Apache和Nginx结合起来使用,也不失为一个不错选择。
  • [业务动态] 关于《Ansible自动化部署LNMP》微认证正式上线的预通知
    尊敬的微认证客户:您好!为帮助您深入了解华为云产品,探索新的技术场景,我们非常高兴地与您分享一个好消息:由华为资深研发团队精心打磨,潜心研发的新微认证《Ansible自动化部署LNMP》将于2022年1月6日正式上线!届时请进入华为云培训中心-微认证-开发与运维查看产品详情,体验使用,我们非常期待您的宝贵建议。以下为该微认证详情,您可提前了解:产品名称: 《Ansible自动化部署LNMP》适合人群: 对自动化运维感兴趣的在职工作者/高校学生和开发者;培训方案: 通过讲解Ansible技术要点,辅以DevCloud开发实践,快速上手自动化运维;技术能力: Ansible运维基础和DevCloud开发兼具;认证价值: 应用DevCloud实现快速部署LNMP环境,通过实践提升自动化运维能力。届时我们还将开展相关微认证上新活动,详情请关注华为云培训中心论坛-热门活动 相关通知。发布日期:2022年1月4日