FreeBSD安装配置MySQL+Apache+PHP新手指南(1/3)

一. 安装MySQL

我使用的的Mysql是4.0.20,源代码版,你也可以使用RPM包或者二进制版,安装方法可能不一样,请参考其它文章.
先下载Mysql2.0.20的源代码版,地址: http://dev.mysql.com/downloads/mysql/4.0.html
把它下到/usr/local/src目录下,如果没有该目录,就自己建一个.下载回来的包名字叫 mysql-4.0.20.tar.gz,然后我们把它解压出来:

 代码如下 复制代码

# tar -zxvf mysql-4.0.20.tar.gz

解压后生成mysql-4.0.20目录,我们进入该目录:

 代码如下 复制代码

# cd mysql-4.0.20

进入后就开始配置mysql了,配置过程中我们要给mysql设置一个安装目录,我们设置在 /usr/local/mysql 下,以为把文件放到一个地方比较容易管理,如果你还想获得更多的配置信息,使用 ./configure --help:

 代码如下 复制代码

# ./configure --prefix=/usr/local/mysql

上面的命令指定mysql的安装路径,然后等几秒钟,配置完成后就编译源代码:

 代码如下 复制代码

# make

这个编译的过程比较长,如果机器比较慢的话,可能要近二十分种 ( PS:我的机器是很普通的机器,所有用了差不多15,6分种  ) .
编译完成后就安装:

 代码如下 复制代码

# make install

等上几秒钟,安装完成.下面就到了最关键的部分了,为什么老安装不成功,(PS:至少我是安装了N次,N > 10 ,呵呵),问题关键就在这里,访问mysql要一个专门的用户,而且必须给相应的访问权限,这里我们就设置root和mysql有权限访问.
我们先建立一个mysql和mysql用户来访问mysql:

 代码如下 复制代码
# pw groupadd mysql #建立mysql组
# pw useradd mysql -g mysql

 #建立mysql用户并且加入到mysql组中,最好重新使用chpass把mysql用户的登陆shell去掉,比如改成/sbin/nologin,为了防止未来授权用户访问。

建立用户后我们就初始化表 (注意:必须先执行本步骤后才能进行以下步骤)

 代码如下 复制代码
# ./scripts/mysql_install_db --user=mysql

 #初试化表并且规定用mysql用户来访问

初始化表以后就开始给mysql和root用户设定访问权限, 我们先到安装mysql的目录:

 代码如下 复制代码

# cd /usr/local/mysql

然后设置权限

 代码如下 复制代码

# chown -R root . #设定root能访问/usr/local/mysql
# chown -R mysql var #设定mysql用户能访问/usr/local/mysql/var ,里面存的是mysql的数据库文件
# chown -R mysql var/. #设定mysql用户能访问/usr/local/mysql/var下的所有文件
# chown -R mysql var/mysql/. #设定mysql用户能访问/usr/local/mysql/var/mysql下的所有文件
# chgrp -R mysql . #设定mysql组能够访问/usr/local/mysql

首页 1 2 3 末页

时间: 2024-10-26 16:44:10

FreeBSD安装配置MySQL+Apache+PHP新手指南(1/3)的相关文章

PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程

这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助. 在Windows 7下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包. PHP版本:php-5.3.2-Win32-VC6-x86,VC9是专门为IIS定制的,VC6 是为了其他W

图文详解Ubuntu下安装配置Mysql教程_Mysql

Ubuntu安装Mysq有l三种安装方式,下面就为大家一一讲解,具体内容如下 1. 从网上安装 sudo apt-get install mysql-server.装完已经自动配置好环境变量,可以直接使用mysql的命令. 注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多. 2. 安装离线包,以mysql-5.0.45-linux-i686-icc-glibc23.tar.gz为例. 3. 二进制包安装:安装完成已经自动配置好环境变量,可以直接使用m

ubuntu 安装配置 mysql 详解教程

ubuntu 安装配置 mysql 安装MySQL  代码如下 复制代码 sudo apt-get install mysql-server 设置Mysql中root用户的密码 默认的MySQL安装之后根用户没有密码: mysql -u root一般来说,对mysql中的数据库进行操作,最好不要用根用户,只有在设置时才有这种可能.  代码如下 复制代码 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '

Ubuntu Server 11.10安装配置lamp(Apache+MySQL+PHP)_Linux

准备篇: 1.配置防火墙,开启80端口.3306端口 说明:Ubuntu默认安装是没有开启任何防火墙的,为了服务器的安全,建议大家安装启用防火墙设置,这里推荐使用iptables防火墙. whereis iptables #查看系统是否安装防火墙 iptables: /sbin/iptables /usr/share/iptables /usr/share/man/man8/iptables.8.gz #表示已经安装iptables apt-get install iptables #如果默认没

Linux下MySQL安装配置 MySQL配置参数详解_Mysql

一.下载编译安装 #cd /usr/local/src/ #wget http://mysql.byungsoo.net/Downloads/MySQL-5.1/mysql-5.1.38.tar.gz #tar –xzvf mysql-5.1.38.tar.gz ../software/ #./configure --prefix=/usr/local/mysql //MySQL安装目录 --datadir=/mydata //数据库存放目录 --with-charset=utf8 //使用UT

CentOS6.4安装配置mysql 5.6服务器方法

一.依赖包安装  代码如下 复制代码 yum -y install gcc gcc-c++ autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel* cmake cmake-gui libaio-devel bison-devel make 二.下载及安装Mysql  代码如下 复制代码 wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql

在阿里云的CentOS环境中安装配置MySQL的教程_Mysql

1 常规错误的yum安装方法: 在前文中记述了CentOS 6.5系统中通过yum方式快速地搭建了LNMP环境,那么是否也能在CentOS 7或CentOS 7.1系统中依葫芦画瓢安装MySql5.6.24呢?答案是否定的. [root@typecodes ~]# yum -y install mysql mysql-server mysql-devel ...................... ....省略部分安装过程.... ...................... Installe

CentOS6.8安装配置Mysql数据库(Dean的开发笔记-运维篇1)

一.首先查看该操作系统上是否已经安装了mysql数据库 [root@dean opt]# rpm -qa | grep mysql   mysql-libs-5.1.73-8.el6_8.x86_64   二.查询yum上提供的mysql数据库可下载的版本 [root@dean opt]# yum list | grep mysql mysql-libs.x86_64 5.1.73-8.el6_8 @base apr-util-mysql.x86_64 1.3.9-3.el6_0.1 base

Linux中LAMP环境安装配置(linux+apache+mysql+php)

安装Centos6.5 一.VirtualBox虚拟机安装Centos6.5 1.新建虚拟电脑.选择一些参数以及配置 2.进入Centos6.5的引导界面,选择"Install or upgrade an existing system" 3.按照步骤一步步走下去,到了选择安装方式的时候,选择URL方式. 5.继续按照步骤走,设置网络安装镜像 http://mirrors.ustc.edu.cn/centos/6.5/os/x86_64/images/install.img 6.接收安