LAMP是什么呢?
其实就是一系列服务的简称
LAMP:L=Linux,A=Apache,M=Mariadb/MySQL,P=PHP
LNMP:L=Linux,N=Nginx,M=Mariadb/MySQL,P=PHP
LANMP:L=Linux,A=Apache,N=Nginx,M=Mariadb/MySQL,P=PHP
WordPress是什么呢 ?
WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。Alexa排行“前100万”的网站中有超过16.7%的网站使用WordPress。
简单来讲就是一个博客程序,可以用来搭建个人博客或者企业门户网站
搭建LAMP 环境
1:安装apache
2:安装mariadb
3:安装php
4:安装wordpress
下面正式开始安装 LAMP+Wordpress
系统 版本: CentOS 7.4
本机IP :192.168.178.14
#关闭防火墙:
$ systemctl stop firewalld
$ systemctl disable firewalld
#关闭selinux
$ sed -i 's/enforcing/disabled/' /etc/selinux/config
$ setenforce 0
1:安装:Apache
#yum下载apache
$ yum install httpd httpd-devel -y
#启动apache
$ systemctl start httpd.service
#开机启动apache
$ systemctl enable httpd.service
安装成功后,访问本机IP地址 http://192.168.178.14/(自己的IP)可以看到下图测试界面,表示apache安装成功
2:安装Mariadb
#安装mariadb
$ yum -y install mariadb-server mariadb
#启动mariadb
$ systemctl start mariadb.service
#开机启动mariadb
$ systemctl enable mariadb.service
#设置 mysql默认账号root的密码为123456
$ mysqladmin -uroot password "123456"
3:安装PHP
#安装php及其所需依赖包、
$ yum -y install php php-fpm php-mysql php-devel -y
#添加测试php
$ cat > /var/www/html/index.php << EOF
();
?>
EOF
#重启 httpd服务
$ systemctl restart httpd.service
在浏览器输入http://192.168.178.14/index.php (自己的IP),看是否会显示下图php信息页面
4:安装Wordpress
4.1 为Worepress配置数据库
#登陆MariaDB,在mariadb中为WordPress建立数据库及用户
$ mysql -uroot -p123456
$ CREATE DATABASE wordpressdb;
$ CREATE USER wordpressuser@localhost IDENTIFIED BY '123456';
$ GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
# exit
#重启相关的服务
$ systemctl restart httpd.service
$ systemctl restart mariadb.service
4.2 下载安装 配置wordpress
#新建文件夹,存放WordPress源码包
$ mkdir /tools
$ cd mkdir /tools
#下载wordpress
$ wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
#解压wordpress
$ tar zxf wordpress-4.9.4-zh_CN.tar.gz
#将wordpress下的文件复制或者移动/var/www/html目录下
$ mv wordpress/* /var/www/html/
访问http://192.168.178.14(自己的IP)出现如下画面,点击现在就开始!
上图情况 需要修改wordpress的配置文件 wp-config.php
$ cd /var/www/html/
$ cp wp-config-sample.php wp-config.php
vi wp-config.php 如下图修改三个地方即可
默认是没有wp-config.php 的,复制wp-config-sample.php就好
4.4登录Wordpress
完成以上配置后**此时在浏览器页面输入IP地址 就可以进行WordPress的登录了 页面如下
历经一番折磨,到此 LAMP+Wordpress已经成功搭建完成!