我的linux学习之旅:(4)搭建mysql数据库

编译安装mysql

目标:在mysqlM上编译安装mariadb,并安装wordpress博客程序。mysqlS暂不配置。

操作系统CentOS6.6 x32_64

使用的mariadb版本

本机ip设置情况

编译安装mariadb的脚本

#!/bin/bash
#
datadir=/mydata/data
etcdir=/etc/mysql
filepath=/usr/local
file=mariadb-5.5.36-linux-x86_64
 
id mysql || useradd -r mysql
[ ! -d $datadir ] && mkdir -p $datadir
[ ! -d $etcdir ] && mkdir $etcdir
chown -R mysql:mysql $datadir
tar xf /root/$file.tar.gz -C $filepath
 
[ -d $filepath/mysql ] || ln -s $filepath/$file $filepath/mysql
cp $filepath/mysql/support-files/my-large.cnf /etc/mysql/my.cnf
# 使用innodb存储引擎
sed -i "[email protected]_concurrency = [email protected]_concurrency = 2\ndatadir=`echo $datadir`\ninnodb_file_per_table = [email protected]" /etc/mysql/my.cnf
 
cp $filepath/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqld
echo ‘export PATH=/usr/local/mysql/bin:$PATH‘ > /etc/profile.d/mysqld.sh
cd $filepath/mysql
./scripts/mysql_install_db --datadir=$datadir --user=mysql
 
chkconfig --add mysqld
service mysqld start

数据库已工作正常。

创建一个只允许php主机登录使用的用户wpadmin,密码也是wpadmin。

查看授权情况。

转战到php主机上,解压wordpress

修改wordpress目录下的wp-config-sample.php文件,并存为wp-config.php

新建目录并复制文件。

浏览器访问http://vul.test.com/wp/index.php

ok.最基础的网络实验环境基础已搭建完毕。

时间: 2024-12-28 21:31:50

我的linux学习之旅:(4)搭建mysql数据库的相关文章

Linux学习之CentOS--CentOS6.4下Mysql数据库的安装与配置【转】

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数

【Linux学习之旅】之Ubuntu14.04 Docky无法锁定Chrome解决之道

1) Install gconf-editor (sudo apt-get install gconf-editor). 2) Press ALT+F2 and type gconf-editor. 3) Navigate to /apps/docky-2 - note that Docky should not be running (or it may override your changes) and that any changes made require a restart of

【Linux学习之旅】之Ubuntu14.04虚拟机VirtualBox的上网和USB问题

无法上网问题: sudo subl /etc/network/interfaces 增加以下内容: # The primary network interface auto eth0 iface eth0 inet dhcp 无法使用USB问题: sudo /usr/sbin/usermod -G vboxusers -a username [Linux学习之旅]之Ubuntu14.04虚拟机VirtualBox的上网和USB问题,布布扣,bubuko.com

【Linux学习之旅】之Ubuntu14.04字体难看解决之道

安装Ubuntu14.04后使用中文作为本地语言,更新系统后会安装2个字体(fonts-arphic-ukai,fonts-arphic-uming),应该是楷体,非常难看,而且无法更改,在终端执行以下命令删除即可: sudo apt-get remove fonts-arphic-ukai fonts-arphic-uming 嘿嘿,是不是可以更改字体了. [Linux学习之旅]之Ubuntu14.04字体难看解决之道,布布扣,bubuko.com

【Linux学习之旅】之Ubuntu14.04安装及美化之后要做的事

以上是我的Ubuntu里安装的一些软件. 1)卸载不需要的软件,在启动器里右键单击要卸载的软件即可. 2)升级你的软件版本 sudo apt-get update && sudo apt-get upgrade 3)安装Fcitx sudo apt-get install fcitx fcitx-googlepinyin 4) 安装samba samba服务器安装后,就可以与你所在的网络中的其他用户共享文件了. sudo apt-get install samba 5)安装媒体工具 sud

【Linux学习之旅】[转]度娘的云:百度云Linux客户端Bcloud

云时代,各种网盘.云同步层出不穷.薄荷开源网从 Linux 桌面的角度也对此关注颇多,先后测试.使用过云诺.Wuala.金山快盘.坚果云等对 Linux 支持良好的网盘.作为业界大佬,百度云网盘容量大.用户多.速度快.不限流量,可惜没有 Linux 客户端. 如今,曾开发 Linux 下的酷我播放器 KWplayer 的作者 Liulang,写了一款百度云 Linux 客户端–Bcloud.薄荷开源网还魂草深感敬佩!当然,我们要做的就是加大宣传推介力度,让人们知道如今的 Linux 早已不是昔日

【Linux学习之旅】之Ubuntu/Linux打造中文版man帮助手册

一.如何安装中文的man包 本项目的主页为: http://code.google.com/p/manpages-zh/ 本项目(manpages-zh)为 i18n-zh 项目[1]的子项,从 CMPP (中文 Man Pages 计 划) 分支而来. [1] http://code.google.com/p/i18n-zh CMPP 项目现在可能已经死亡,原主页(cmpp.linuxforum.net)已不能访问. 本项目的目的是维护 CMPP 遗留下的成果,并对其错误/漏洞进行修改. 本项

linux【搭建MySQL数据库】详细过程

实验环境:rad hat linux 6.2操作系统. 实验目的:手工编译搭建MySQL数据库. 首先是挂载光盘,创建文件夹,挂载从网上下载下来的mysql数据库源码安装包.然后创建yum仓库,用于安装MySQL环境包. 使用yum仓库解决安装环境的依赖性关系gcc.gcc-c++语言环境. 继续安装MySQL数据库所需要使用的环境包cmake.ncurses-devel.bison.libao-devel包. 然后解压从网上下载下来的MySQL数据库源码包,创建MySQL数据库用户,并且指定不

Linux CentOS下安装、配置mysql数据库

如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--CentOS下j2ee环境搭建),如果要开发web项目,我们当然可以安装一个myeclipse到Linux系统上去,这个安装方法和安装eclipse完全相同,就没有记录下来了,有了jdk.tomcat.eclipse我们就已经能进行我们的程序开发了,但是如果要做一个项目,哪怕是小的不能再小的项目都离不开数