通过nfs挂载共享目录的方式搭建lamp平台并安装wordpress(二)

在A主机上安装httpd,php,mariadb,nfs-utils,作为nfs client,在B主机上安装nfs-tuils,作为nfs server。A主机IP 172.16.252.115,B主机IP 172.16.251.119.

1.在A主机上安装httpd,php,php-mysql,mariadb,nfs-utils

~]# yum install httpd php php-mysql mariadb-server nfs-utils

2.在B主机上安装nfs-tuils,创建共享目录/data并启动nfs服务:

~]#yum install nfs-utils

~]#mkdir /data

~]#systemctl start nfs-server.service

3.在A主机上查看mysql用户的uid,然后在B主机上创建该用户,然后修改/data目录的属主和属组:

A主机:

~]#id mysql

B主机:

~]#useradd -r -u 27 mysql

~]#chown mysql:mysql /data

4.在B主机上导出/data目录给172.16.0.0/16网段

~]#vim /etc/exports

/data172.16.0.0/16(rw)

5.在A主机上创建目录/mydata,修改属主属组为mysql,挂载B主机的/data目录至/mydata

~]#mkdir /mydata

~]#chown mysql.mysql /mydata

~]#mount -t nfs 172.16.251.119:/data /mydata

6.在A主机上编辑mariadb的配置文件/etc/my.cnf,修改数据目录为/mydata,关闭selinux并启动mariadb

~]# vim/etc/my.cnf

datadir=/mydata

innodb_file_per_table= ON

skip_name_resolve= ON

~]#setenforce 0

~]#systemctl start mariadb.service

7.编辑/etc/httpd/conf/httpd.conf文件,将默认主页改为index.php,域名为www1.magedu.com,检查语法错误,然后启动httpd服务:

~]# vim /etc/httpd/conf/httpd.conf

ServerNamewww1.magedu.com:80

DirectoryIndexindex.php index.html

~]#httpd -t

~]# systemctl start httpd.service

8.在A主机上启动数据库服务,创建数据库testdb,用户testuser,密码testpasswd,并做授权,:

~]#systemctl start mariadb.server

~]# mysql

MariaDB[(none)]>CREATEDATABASE testdb;

MariaDB[(none)]>CREATEUSER ‘testuser’@’127.0.0.1’ IDENTIFIED BY ‘testpasswd’;

MariaDB[(none)]>GRANTALL ON testdb.* TO ‘testuser’@’127.0.0.1’;

MariaDB[(none)]>FLUSHPRIVILEGES;

9. 在A主机上下载wordpress并解压至/var/www/html目录,编辑wordpress配置文件如下:

~]# unzipwordpress_4.3.1_zh_CN.zip

~]# mv -rwordpress/* /var/www/html

~]#cd /var/www/html

~]# mvwp-config-sample.php wp-config.php

~]# vimwp-config.php

10. 在windows主机上修改hosts文件并用浏览器测试worepress:

时间: 2024-11-11 11:14:23

通过nfs挂载共享目录的方式搭建lamp平台并安装wordpress(二)的相关文章

通过nfs挂载共享目录的方式搭建lamp平台并安装wordpress(一)

在A主机上安装httpd,php,mariadb,nfs-utils,作为nfs client,在B主机上安装nfs-tuils,作为nfs server.A主机IP172.16.252.201,B主机IP 172.16.254.164. 在A主机上安装httpd,php,php-mysql,mariadb,nfs-utils ~]# yum install httpd php php-mysql mariadb-server nfs-utils 2.在B主机上安装nfs-tuils,创建共享目

通过samba共享目录的方式搭建lamp平台并安装wordpress(二)

在A主机上安装httpd,php,mariadb,samba-client,作为samba client,在B主机上安装samba,作为samba server.A主机IP192.168.199.157,B主机IP 192.168.199.174. 1.在A主机上安装httpd,php,php-mysql,mariadb,samba-client ~]# yum install httpd php php-mysql mariadb-server samba-client 2.在B主机上安装sa

通过samba共享目录的方式搭建lamp平台并安装wordpress(一)

在A主机上安装httpd,php,mariadb,samba-client,作为samba client,在B主机上安装samba,作为samba server.A主机IP192.168.199.157,B主机IP 192.168.199.174. 1.在A主机上安装httpd,php,php-mysql,mariadb,samba-client ~]# yum install httpd php php-mysql mariadb-server samba-client 2.在B主机上安装sa

基于RHEL5.9系统搭建LAMP平台

LAMP平台的搭建 LAMP平台是指:Linux操作系统,Apache网站服务,Mysql数据库,PHP脚本支持 LAMP平台安装方式有两种:RPM方式安装和源码包安装 两种安装方式的优缺点: RPM方式:安装过程简易方便但不支持用户对功能模块的自定义,灵活性较差 源码包编译方式:安装过程繁琐,支持用户自定义安装路径与功能模块,灵活性较好,应用广泛 一.RPM方式搭建LAMP平台: 实验要求:使用RHEL5.9x64操作系统,配置yum仓库 实验步骤: 1.配置yum源 (略) 2.yum安装软

NFS挂载远程目录

NFS是网络文件系统.NFS允许一个系统在网络上与他人共享目录和文件.通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件. #被挂载机:192.168.1.1 #要挂载的目录:/data/img,只允许192.168.1.2挂载 /data/logs,允许所有ip挂载 #挂载机:192.168.1.2 #192.168.1.1和192.168.1.2都要安装nfs和rpcbind yum  -a install nfs-utils rpcbind #########被挂载机19

VirtualBox 挂载共享目录

/********************************************************************** * VirtualBox 挂载共享目录 * 说明: * 记录Virtual Box 挂载共享目录shell命令. * * 2017-7-11 深圳 龙华樟坑村 曾剑锋 *********************************************************************/ sudo mount -t vboxsf De

linux下搭建lamp环境以及安装swoole扩展

linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源 输入下面命令: yum -y update 1.安装Apache [[email protected] ~]# yum -y install httpd # 开机自启动 [[email protected] ~]# chkconfig httpd on # 启动httpd 服务 [[email protected] ~]# service httpd s

搭建LAMP平台

搭建LAMP平台 LAMP的构成组建:即 Linux,Apache,Mysql,PHP LAMP的优势: 成本低廉:构成组建都是开源软件,大大降低了企业成本. 可定制:其中有大量额外组件和可扩展的模块,可以满足大多数企业的需求.可以自行开发和添加新的功能. 易于开发:基于LAMP平台的动态网站,页面简洁,与HTML标记语言的结合度很高.即使是非专业的程序员也可以很轻松的读懂和修改网页代码. 安全和稳定:由于开源的原因,很多程序员都在关注并持续改进LAMP平台的各个组件,发现的问题能够很快地得到解

分离php和MySQL搭建LAMP平台

分离php和MySQL搭建LAMP平台 环境: 系统:CentOS-7-x86_64-Minimal-1611 Apache:httpd-2.4.25.tar MySQL:mysql-5.7.16.tar php:php-5.6.30.tar 192.168.57.144:安装MySQL 192.168.57.143:安装Apache+php http://blog.sina.com.cn/s/blog_b6e37c3f0101oo81.html 创建相关目录 创建用户 解压安装包 编译安装 (