文章目录

  • 1.购买云服务器
  • 2.域名注册、实名认证、域名备案、DNS解析
  • 3.安装LNMP
    • 3.1.LNMP简介
    • 3.2.步骤
  • 4.配置LNMP
  • 5.配置安装WordPress

1.购买云服务器

  我用的是ubuntu20.04LTS系统。
  说明:华为云有云速建站服务,可以快捷建站。本博客仅说明单买服务器,并在该服务器搭建网站的步骤。

2.域名注册、实名认证、域名备案、DNS解析

  按照官网流程一步一步来。

3.安装LNMP

3.1.LNMP简介

  Linux+Apache+Mysql+PHP(LAMP)是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度共同组成了一个强大的web应用程序平台。
  现在越来越多的人摒弃Apache而采用轻量级的Nginx,这样就诞生了目前中小型公司建站的LNMP架构:Linux+Nginx+MySQL+PHP。 从源码编译安装Nginx、Mysql、PHP需要输入大量的命令,如果是配置生产环境需要耗费大量的时间。LNMP一键安装包是一个用Linux Shell编写的可以为CentOS/RHEL/Fedora/Aliyun/Amazon、Debian/Ubuntu/Raspbian/Deepin/MintLinux VPS或独立主机安装LNMP、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境的Shell程序。无需一个一个的输入命令,无需值守,编译安装优化编译参数,提高性能,解决不必要的软件间依赖,特别针对配置自动优化。

3.2.步骤

一般我们会在/usr/local/src路径下从源码编译、安装软件:

sudo chmod 777 /usr/local/src/
cd /usr/local/src

下载并解压缩lnmp一键安装包:

wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz

tar -xzf lnmp1.7.tar.gz
cd lnmp1.7/

执行安装脚本:

sudo ./install.sh


回车选择默认项一次:

然后创建mysql密码,输入完毕后回车:

再按回车选择默认项:

选择PHP版本,随便选吧,你要用哪个版本就用哪个,我选10:


接下来两个选择都按回车,接下来需要耗费一些时间:

启动lnmp:

sudo lnmp restart


查看nginx监听端口,可以看到为80端口:

sudo netstat -tlnp | grep nginx

4.配置LNMP

在浏览器输入云服务器地址,可以看到如下界面:

如果我们想访问p.php网页,则可以使用地址: http://Linux服务器公网IP地址/p.php ( 如 http://地址/p.php ) 访问:

一般服务器相关文件会放到 /srv 路径下,这时候我们可以在里面创建一个www 文件夹用来存放我们的网站文件。Web服务器将会以 www 这个伪用户运行,这样通过chown命令将 /srv/www文件夹给 www 账户,另外使用 chmod 命令给所有用户读写的权限,这样我们可以修改文件:

#没有www用户就创建
sudo adduser wwwsudo mkdir -p /srv/www/
sudo chmod 777 /srv/www/
sudo chown -R www.www /srv/www/

5.配置安装WordPress

下载WordPress:

cd /srv/www/
wget https://cn.wordpress.org/latest-zh_CN.tar.gz -O wordpress-v5.6.tar.gz
tar -xzf wordpress-v5.6.tar.gz -C /srv/www/
sudo chown -R www.www /srv/www/wordpress/

修改nginx配置文件,将web服务器的根路径设置为 wordpress 所在路径:

sudo vim /usr/local/nginx/conf/nginx.conf

然后进行如下修改:

重启LNMP:

sudo lnmp restart

Wordpressa下一步安装配置需要事先创建数据库,这里我们直接使用mysql 命令创建数据库即可(不需要创建相应的表和数据)。mysql 连接数据库使用的用户名和密码是在 lnmp 安装过程中配置的root用户及其密码:

mysql -u root -p -h 127.0.0.1

输入mysql密码,然后在mysql操作界面输入:

CREATE DATABASE IF NOT EXISTS wordpress_db DEFAULT CHARACTER SET utf8;

然后输入exit退出。

然后在浏览器输入云服务器地址就可以配置WordPress了:

点击“现在就开始”:

说明:
(1)数据库名为在mysql操作界面输入的一串命令中的wordpress_db
(2)用户名和密码为mysql的账号

然后点击“现在安装”:

然后进行自定义设置,接下来登陆后就可以正常使用了。

华为云搭建web服务器(WordPress)相关推荐

  1. 华为云搭建javaweb服务器

    摘要 前段时间叶神在牛客群里邀请大家白嫖华为云服务器,作为一个白嫖党,肯定是要支持叶总的工作,于是买了一年的学生机,但是前段时间事情有点多,一直没有部署服务器,今天刚好有点时间,打算把web课程的ja ...

  2. 华为云从入门到实战 | 云服务概述与华为云搭建Web应用

    云计算在快速发展过程中逐渐形成了不同的服务模式(Service Model).根据云计算最终服务的交付形态主要分为3种类型,软件即服务.平台即服务与基础架构即服务.从根源上来说,云计算的服务模式来源于 ...

  3. 华为云搭建MQTT服务器

    文章目录 安装emqx 查看服务器架构 下载EMQX压缩包 解压EMQX 启动服务 启动emqx服务 状态查询 修改服务器安全策略 结果测试 EMQX管理后台测试 MQTXX测试 安装emqx emq ...

  4. 用阿里云搭建web服务器 2020最新

    阿里云的使用(web的搭建和云服务器的使用) 首先申请一个域名(腾讯百度阿里都可以) 然后申请一个云服务器(同样都可以) 进行域名解析,我的域名是百度云的,解析方式如下 点击域名管理 点解析-> ...

  5. esp虚拟服务器,esp32搭建web服务器

    esp32搭建web服务器 内容精选 换一换 云解析服务支持为域名快速添加网站解析,通过该功能可以简化解析记录的配置,包含如下两种场景:网站解析至IP地址:为域名的主域名和子域名分别添加一条A类型记录 ...

  6. 华为虚拟化仲裁服务器,华为云双活仲裁服务器

    华为云双活仲裁服务器 内容精选 换一换 用于搭建用户本地数据中心与华为云VPC之间高速.低时延.稳定安全的专属连接通道,充分利用华为云服务优势的同时,继续使用现有的IT设施,实现灵活一体,可伸缩的混合 ...

  7. 服务器节点信息管理,华为云管理节点服务器

    华为云管理节点服务器 内容精选 换一换 不想看文字,请直接戳视频链接.可以不做备案吗?根据<互联网信息服务管理办法>等相关规定,使用中国大陆节点服务器开办的网站,必须先办理网站备案,备案成 ...

  8. 如何利用安卓手机搭建WEB服务器

    利用安卓手机搭建WEB服务器 背景介绍 Android是一种基于Linux的自由及开放源代码的操作系统 所以是用安卓来搭建服务器是完全可行的.接下来将教大家如何利用AndroPHP和Feel FTP( ...

  9. 使用华为云搭建属于自己的云端开发环境

    使用华为云搭建属于自己的云端开发环境 0.写在前面的话 为什么会有这篇文章呢?哈哈,主要是牛客网的活动太诱人了!牛客网联合华为云搞活动,满足某些条件,只需要9元就能享受到一年的云服务器体验!(原价99 ...

最新文章

  1. jQuery11 data() : 数据缓存
  2. LUOGU P2966 [USACO09DEC]牛收费路径Cow Toll Paths
  3. 第三方登录android代码,Android Learning:微信第三方登录(示例代码)
  4. 【干货】常见的40个知识模型:学习力、思考力、创造力、共情力......
  5. LinkedList常用方法笔记
  6. Layer 提示框tips使用
  7. 线程池的实现原理分析
  8. 【语言环境】WAMP环境部署及优化—以win2008R2SP1为操作系统
  9. Codeforces Round #507 B. Shashlik Cooking
  10. 彩色飘带字体怎么制作?AE教程教给你
  11. 安卓linux远程桌面连接,用SSH连接你的android手机
  12. vue开发抽取组件方式思路
  13. Android项目实战(二十六):蓝牙连接硬件设备开发规范流程
  14. [Ubuntu]安裝搜狗輸入法
  15. 台式机机械硬盘的安装
  16. 国外知名网站Stackoverflow 历时两年评选出11本对程序员最有影响力的书籍
  17. 已知稀疏多项式C语言版,一元稀疏多项式计算器C语言课程设计
  18. 图像算法工程师常考的面试问题附回答
  19. android图片颜色过滤,在Android上实现图像颜色过滤与反转
  20. 不论你技术多牛逼,这13条职场“潜规则”,越早知道越好!

热门文章

  1. docker安装oracle19c
  2. RFID-RC522/STM32F103RB/KEIL5 简单实现读取卡片ID
  3. 西门子1200PLC与数控系统808D实现S7通信
  4. alpa开发阶段团队贡献分
  5. 数据库客户端DBeaver官网下载地址
  6. L6470步进电机驱动芯片
  7. 克莱因瓶计算机模拟,一个永远装不满水的克莱因瓶? 科学家们现今也没有造出这种瓶子!...
  8. 免费5GB容量个人主页和@My.ID电子邮箱服务
  9. 【web++_第四阶段_精美网页设计专题篇_1】
  10. 什么是自己的商业模式?