|
|
最近自己的两台服务器需要重新装系统,目标是建立php+mysql的web服务器环境,由于本人还是初级linux使用者,只有硬着头皮上了,本地重装了无数次(无数次>10,谁说我苯呢? :beat )redhat as 3 总结出以下笔记!其中主要参考了 北南南北 老大的帖子 用源码包安装php-4.34+mysql-4.0.16+apache-2.0.48+vbb-2.32实践总结 ,有错误的地方欢迎大家指出!
欢迎转载,但请保留如下信息:
http://www.pdafans.com
魔鬼
1.安装 redhat as 3
大家对安装系统都非常有经验,这里我就不多说了,我安装了以下服务和工具,请大家参考!
- Server Configuration Tools
- Mail Server
- Development Tools
- Administration Tools
复制代码
系统安装非常简单,分区我也不多说了,根据大家自己的情况分吧!
2.安装mysql 4.1.8
我选择的是mysql目前最新的版本,据说效率提高不少,大家也可以用mysql4.0 步骤一样!!
先建立一个目录software存放所有原代码!
下载mysql的原代码
- # wget http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-4.1.8.tar.gz/from/http://mysql.byungsoo.net/
复制代码
解压缩
- # tar zxvf mysql-4.1.8.tar.gz
复制代码
进入目录
先建立一个用户,因为什么,请看上面我参考 北南南北 老大帖子里有!用户自己决定,不一定非要和我的一样!
下面开始编译,make时间可能长一些,耐性等待就可以了
- # ./configure --prefix=/opt/mysql --with-mysqld-user=mysql_admin --with-charset=gb2312 --with-extra-charsets=all --with-unix-socket-path=/opt/mysql/var/mysql.sock
- # make
- # make install
复制代码
把配置文件复制到/etc下
- # cp /opt/mysql/share/mysql/my-medium.cnf /etc/my.cnf
复制代码
创建mysql的管理和测试库,并修改其属性,为了能让刚刚建的普通用户启动mysql还要把mysq的安装目录所有者改成mysql_admin
- # /opt/mysql/bin/mysql_install_db
- # chmod -R 1777 /opt/mysql/var
- # chown -R mysql_admin.mysql_admin /opt/mysql/
复制代码
好了,现在可以启动mysql了!
- # /opt/mysql/share/mysql/mysql.server start
复制代码
最后一步,创建root用户,并设置密码!
- # /opt/mysql/bin/mysqladmin -u root password 12345678
复制代码
用以下命令登陆mysql试一下,是不是进入了?!
- # /opt/mysql/bin/mysql -uroot -p12345678
复制代码
现在mysql的编译安装已经结束了,如果想删除的话只需要把/opt/mysql目录直接删除就可以了,还有刚刚拷贝到/etc下的mysql配置文件 |
|