❤️凌晨两点的夜晚很安静,早上五点的空气很迷人❤️

企业常见网站架构
LAMP: Linux Apache mysql php
LNMP: Linux nginx mysql php
LMT: Linux mysql tomcat

这个实验我们采用的是LNMP环境
实验环境如下

虚拟机:CentOS7.8一台 PHP7.2  MySQL5.6

首先我们来搭建环境

  1. 安装nginx
yum -y install nginx
systemctl start nginx
  1. 安装mysql
rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/7/x86_64/mysql-community-release-el7-5.noarch.rpm
yum install mysql-community-server -y
systemctl start mysqld
systemctl enable mysqld
  1. 安装php
yum install epel-release -y
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum -y install php72w php72w-cli php72w-fpm php72w-common php72w-devel php72w-embedded php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml
systemctl start php-fpm
systemctl enable php-fpm
  1. 查看服务端口是否开启
netstat -anput |grep 80
netstat -anput |grep 3306
netstat -anput |grep 9000

  环境搭建好了之后我们需要上传WordPress的安装包,因为直接使用VMwareTools往进拖会导致不完整,我们这里使用Xshell来导入

  1. 搭建wordpress

 (1)复制wordpress安装包,到CentOS/,解压并赋权

unzip wordpress-4.9.4-zh_CN.zip
chmod -R 777 /wordpress

 (2)创建虚拟主机配置文件

vim /etc/nginx/conf.d/blog.conf

 添加:

server {listen 80;server_name blog.benet.com;root /wordpress;index index.php index.html;location ~ \.php$ {root /wordpress;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}}

 保存退出

systemctl reload nginx

 (3)创建blog数据库和管理用户

mysql #登录数据库
create database blog;    #创建数据库
grant all on blog.* to lisi@localhost identified by '123.com';     #设置管理用户及密码

 (4)客户端通过域名/IP访问blog,安装并配置
  http://192.168.8.10
  登录后台
  http://192.168.8.10/wp-admin

实验到这里就完成了!!!!!

搭建WordPress相关推荐

  1. 搭建WordPress博客平台,云计算技术与应用实验报告

    实验环境:阿里云云产品资源ECS服务器 题目:基于ECS部署LAMP环境 实验内容和要求: LAMP 是 Linux.Apache.MySQL和PHP的缩写,是搭建网站系统依赖的基础运行环境.本实验使 ...

  2. linux+xampp搭建WordPress个人网站过程详解

    建站准备 建站流程 搭建网站注意事项可以参考以下文章 如何从零开始拥有自己的网站? 新手建站十大必知忠告 超详细新手建站指南以及预算成本估计 注册域名 我是在阿里云万网上注册的域名:注册域名详情地址  ...

  3. 2012 iis php mysql_Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建wordpress博客教程

    Win2012 R2 IIS8.5+PHP(FastCGI)+MySQL运行环境搭建教程 一.环境说明: 操作系统:Windows Server2012 R2 PHP版本:php 5.5.8 MySQ ...

  4. AWS之EC2搭建WordPress博客

    AWS之搭建WordPress博客 注意:请确定您已经成功完成LAMP架构的搭建; 1.下载并解压WordPress安装包: ①使用wget命令在WordPress官网获取最新安装包: [ec2-us ...

  5. 宝塔php安装那个合_通过宝塔面板一键搭建wordpress博客

    上篇文章: 雪影IP工作室:linux服务器搭建宝塔最全教程​zhuanlan.zhihu.com 一.前言 hello,欢迎大家观看本次教程,博主在这里教程大家怎么使用宝塔一键搭建wordpress ...

  6. 搭建WordPress个人网站

    准备域名 搭建网站的第一步肯定拥有一个自己的域名(当然愿意用IP地址直接访问也没什么问题),域名购买途径很多,阿里云.腾讯云.百度云等服务器供应商都能购买域名,一般建议域名和服务器都在同一个平台购买, ...

  7. 阿里云ECS服务器搭建wordpress个人博客网站【详细图文教程】

    阿里云ECS服务器搭建wordpress个人博客网站[小白专用的图文教程] 在阿里云上搭建使用个人博客主要分为以下几个步骤: 1.购买阿里云ECS主机 2.购买域名 3.申请备案 4.环境配置 5.安 ...

  8. CentOS 7.4 基于LNMP搭建wordpress

    之前有好多次搭建wordpress的经历,有在Ubuntu系统上,有在CentOS7.2系统上,但都是搭完还是稀里糊涂的,因为好多都是教程上照着敲的.这次好好出个教程,以便以后方便查看. 准备工作:C ...

  9. docker 启动mysql root用户_Docker-Compose搭建Wordpress博客系统

    环境:  CentOS 7.5  Docker 20.10.2  Docker-Compose 1.25.5 [root@localhost ~]# cat /etc/redhat-releaseCe ...

  10. wordpress linux 目录,快速搭建WordPress(Linux)

    作者:彭济 环境要求 一.配置LAMP(Linux+Apache+Mysql+PHP) 1.安装apache sudo apt-get install apache2 //安装apache2 apac ...

最新文章

  1. 设计模式入门:建造者模式
  2. 深度丨如果机器人三定律被打破,我们可以做些什么?
  3. iOS UIScreen详解
  4. 药品查询APP开发流程(七)--开发—yao.js
  5. D3DPOOL(资源池)
  6. 多进程与多线程(1)
  7. 实例20:python
  8. 【Prince2科普】P2七大主题之商业论证
  9. mysql恢复授权表登录_MySQL授权用户及密码恢复设置
  10. 计算机的时间和dc的时间不同步_时间同步配置,让你轻松同步所有设备时间,让日志信息更有价值...
  11. [转载]JAVA操作符
  12. IDEA 创建类注释模板
  13. 聚类分析通俗易懂解释
  14. 计算机类毕业设计论文写作指导
  15. 公司邮件登录发邮件,在outlook邮件撤回怎么操作?
  16. 《算法导论》学习笔记第一章
  17. 《寒蝉鸣泣之时:携带版》游戏截图
  18. 计组(day4) 汇编语言 第一次使用EMU8086 总结
  19. 常州儿童学机器人编程_常州幼儿编程机器人
  20. 微信小程序mp-uploader组件

热门文章

  1. 用cygwin从本地向ubuntu某路径下传文件时Permission denied解决方法
  2. GO实现websocket消息推送
  3. golang websocket简单实现
  4. HTML5游戏《被淹没的王国》截图
  5. Android 画中画(视频)
  6. Android中的AlarmManager的使用
  7. 常见数据结构及特点介绍
  8. js实现一个时分秒计时器
  9. 通达oa精灵的下载步骤_通达oa精灵app下载|通达oa精灵2018官方版下载_v2.12_9ht安卓下载...
  10. 2016百度之星 - 测试赛(热身,陈题) 列变位法解密IP聚合放盘子