apache mysql php for linux全攻略
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-04-26
下载 MySQL, php, apache 套件 要架设这样的一个主机需要哪些套件呢?不就是: Apache、MySQL及 PHP 啰! Apache:目前 Apache 已经出到了 2.0.X 版,但是最广泛使用的还是属于 1.3.X 版本,这一版本目前出到最新的 1.3.20 版,你可以上 Apache 主网页去看看相关的信息: Apache 主页(英文): Apache 套件(由主页下载): PHP:目前最新的是 4.0.6 版(2001年6月才出来的喔),你可以上 php 的主网页去看看一些相关的咚咚喔! PHP 主页(英文): PHP 主页下载: MySQL:目前最新的版本是 3.23.41,同样的,你也可以上 MySQL 官方网页去看看喔! MySQL 主页(英文): MySQL 主页下载: 也就是说,我们需要的档案有三个,分别是: apache-1.3.20.tar.gz php-4.0.6.tar.gz mysql-3.23.41.tar.gz 安装 MySQL,php 与 apache 安装这三个套件比较需要小心,使用 RPM 升级的话,可能没有办法取得最新的套件版本,这里我们使用最原始的原始码升级方法.安装的方法如下: 去除旧版的咚咚与解压缩: 去除相关的旧版资料,如果你是 RedHat 6.1 的话,则下面的套件你可以先去除喔! [root@tsai /root]# rpm -e mod_perl [root@tsai /root]# rpm -e phpfi [root@tsai /root]# rpm -e apache 当然啰,如果你之前安装了旧版的 Apache 、 PHP、或 MySQL,那你也可以移除.其实这是个人习惯,有的人喜欢保存两种版本在他们的系统中,若你也想安装两种版本在你的系统中,那你也不需要移除 rpm 的安装套件喔!不过,为了怕系统冲突,你要以 setup 的程序来取消 httpd, php 及 mysql 的服务喔! 解压缩: 假如你将 Apache, MySQL 及 PHP 三个档案放置在 /home/test 这个目录中,而要将资料解压缩到 /usr/local 当中,则可以这样下指令: [root@tsai /root]# cd /usr/local [root@tsai local]# tar -zxvf /home/test/apache_1.3.20.tar.gz [root@tsai local]# tar -zxvf /home/test/mysql-3.23.41.tar.gz [root@tsai local]# tar -zxvf /home/test/tar -zxvf /test/php-4.0.6.tar.gz 则在 /usr/local 中会多出三个目录,分别是:apache_1.3.20, mysql-3.23.41, php-4.0.6. 安装 MySQL 套件: 如果你英文够好的话,你可以到 /usr/local/mysql-3.23.41 这个目录中察看一下 INSTALL-SOURCE 这个档案,里面对于如何安装适合你的 MySQL 有很详尽的说明.如果你要照我的步骤作的话,请往下看吧! [root@tsai /root]# cd /usr/local/mysql-3.23.41 [root@tsaimysql-3.23.41]#./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/var 上面这个步骤在检查你的系统,以设定适合你的系统的资料! 其中, --prefix 后面接你要安装的 MySQL 目录所在,而 --localstatedir 后面则是接你要将数据库放置的地方,通常我们都会设定在 var 里面. [root@tsai mysql-3.23.41]# make [root@tsai mysql-3.23.41]# make install 上面两个步骤在安装 mysql 到你刚刚设定的 /usr/local/mysql 路径中. 注意啰,上面的步骤按你的 CPU 而可以耗掉很长的时间! [root@tsai mysql-3.23.41]# ./scripts/mysql_install_db 如果你之前已经安装过 MySQL 的话,这一步骤就不用安装了, 这个步骤在产生 grant tables 这个东西!也就是数据库啦! 这个步骤很是重要,如果没有此步骤,则你的 MySQL 是不会动作的! [root@tsai mysql]# adduser mysql [root@tsai mysql]# chown -R mysql:mysql /usr/local/mysql 上面这个步骤在产生 mysql 这个帐号及群组名称,另外, 将 /usr/local/mysql 这个刚安装完毕的咚咚指定为 mysql 的所有, 这是为了安全性的考量, mysql 的帐号与你原本 linux 的帐号是不同的喔! [root@tsai mysql]# cd /usr/local/mysql/share/mysql [root@tsai mysql]# chmod 777 mysql.serve |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Linux 监控CPU 温度下一篇: linux系统资源命令大全!
关于apache mysql php for linux全攻略的所有评论