RHEL6.8编译安装LAMP环境部署WordPress

1、安装前准备
2、编译安装Apache
3、源码编译安装Mysql数据库
4、编译安装PHP
5、配置httpd服务,使其支持php
6、安装Xcache加速器
7、启用服务器状态页面
8、PHP连接Mysql测试
9、基于LAMP环境,部署WordPress
所有软件包的网站下载地址:
apr和apr-util:
httpd:
三条主线:2.0/2.2/2.4/
mysql:
现在页面默认是5.7,也可以在页面里选择5.6/5.5的版本,源码安装选择最下面的Source Code,然后选择最下面的tar.gz的压缩包
libmcrypt和libmcrypt-devel:https://pkgs.org/
php:
xcache:
wordpress:https://cn.wordpress.org/

本文档中所有软件包集合下载地址:

到Linux公社1号FTP服务器下载

------------------------------------------分割线------------------------------------------

FTP地址:ftp://ftp1.linuxidc.com

用户名:ftp1.linuxidc.com

密码:

在 2016年LinuxIDC.com/11月/RHEL6.8编译安装LAMP环境部署WordPress/

下载方法见

------------------------------------------分割线------------------------------------------ 

下面关于LAMP相关的内容你可能也喜欢

LAMP平台安装Xcache和Memcached加速网站运行   

CentOS 7下搭建LAMP平台环境 

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境

Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境 

Ubuntu 14.10 下安装 LAMP 服务图文详解 

LAMP结合NFS构建小型博客站点 

CentOS7下安装部署LAMP环境 

Ubuntu 16.04搭建LAMP开发环境

1、安装前准备

修改yum源
[root@linuxidc ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo 
[root@linuxidc ~]# vim /etc/yum.repos.d/CentOS-Base.repo 
# 在末行模式下执行%s/$releasever/6.8/g,6.8为6系列中最新的版本号,如果是CentOS6,不需要执行这一项
[root@linuxidc ~]# yum clean all
[root@linuxidc ~]# yum makecache

卸载原有httpd-2.2
[root@WebServer ~]# cp /etc/init.d/httpd /etc/init.d/httpd.bak    # 备份这个文件后面做服务器脚本文件
[root@WebServer ~]# yum remove httpd -y

安装编译工具
[root@linuxidc ~]# yum groupinstall -y "Development Tools" "Server Platform Development"

关闭SElinux
[root@linuxidc ~]# vim /etc/selinux/config
SELINUX=disabled    # 从新启动

关闭防火墙
[root@linuxidc ~]# /etc/init.d/iptables stop
[root@linuxidc ~]# chkconfig iptables off
[root@linuxidc ~]# chkconfig --list | grep iptables
iptables        0:off  1:off  2:off  3:off  4:off  5:off  6:off

修改主机名
[root@linuxidc ~]# hostname WebServer
[root@linuxidc ~]# vim /etc/sysconfig/network
HOSTNAME=WebServer
[root@linuxidc ~]# vim /etc/hosts
127.0.0.1  WebServer WebServer.linuxidc.com localhost4 localhost4.localdomain4
::1        localhost localhost.localdomain localhost6 localhost6.localdomain6
从新启动

2、编译安装Apache
1)解决依赖关系
httpd-2.4.23需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。
(1)编译安装apr
[root@WebServer ~]# cd apr-1.5.2
[root@WebServer ~]# tar -zxvf apr-1.5.2.tar.gz 
[root@WebServer ~]# ./configure --prefix=/usr/local/apr    # 设置安装路径
[root@WebServer ~]# make && make install

(2)编译安装apr-util
[root@WebServer ~]# tar -zxvf apr-util-1.5.4.tar.gz
[root@WebServer ~]# cd apr-util-1.5.4
[root@WebServer ~]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
# --prefix指定安装路径;--with-apr指定apr的安装路径,apr-util依赖于apr
[root@WebServer ~]# make && make install

(3)httpd-2.4.23编译过程也要依赖于pcre-devel软件包和openssl,需要事先安装。
[root@WebServer ~]# yum install pcre-devel
[root@WebServer ~]# yum install openssl-devel -y

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/c976e52b0625898c7a8f114374efba45.html