之前安装mysql都启动不了,今天安装却出奇的平静,没有出问题,看来选择一个好的安装包也是安装成功与否的因素了,呵呵。

首先是下载一个安装包,我是在这里下载的:
http://download.chinaunix.net/download/0008000/7159.shtml

我下载的版本是 5.0.40,之前下载过一个是 5.0.20 ,忘记在哪里下载的了,反正是安装完毕之后没法启动,提示是 不能通过'/tmp/mysql.sock'连到服务器 ,让我很是痛苦,总觉得是否哪个步骤错了,重新试过也没法。

说一下安装过程,一般而言,压缩包里面都有一个叫 INSTALL 的文本文件,打开看看就有安装过程的说明,一般按照说明就可以了,这次当然也不例外 ^_^

参考文件:INSTALL-SOURCE

引用
The basic commands that you must execute to install a MySQL source
distribution are:

    shell> groupadd mysql
    shell> useradd -g mysql mysql
    shell> gunzip < mysql-VERSION.tar.gz | tar -xvf -
    shell> cd mysql-VERSION
    shell> ./configure --prefix=/usr/local/mysql
    shell> make
    shell> make install
    shell> cp support-files/my-medium.cnf /etc/my.cnf
    shell> cd /usr/local/mysql
    shell> chown -R mysql .
    shell> chgrp -R mysql .
    shell> bin/mysql_install_db --user=mysql
    shell> chown -R root .
    shell> chown -R mysql var
    shell> bin/mysqld_safe --user=mysql &


不懂英文那就照着打就是了,很简单。
mysql安装完毕之后,就下载个phpmyadmin管理数据库,一切没有问题~~

有更懒的方法,在tar.gz文件的目录里面执行这个就可以了:


tar xvfz mysql-5.0.40.tar.gz && cd mysql-5.0.40 && groupadd mysql && useradd -g mysql mysql &&  ./configure --prefix=/Data/apps/mysql && make && make install
cp support-files/my-medium.cnf /etc/my.cnf
cd /Data/apps/mysql && chown -R mysql . && chgrp -R mysql .
bin/mysql_install_db --user=mysql
chown -R root . && chown -R mysql var && bin/mysqld_safe --user=mysql &
Tags: ,
linux系统安装过一次,在rpm管理里面有添加vsftp,可是死活不能连上并且上传文件,烦
后来重新安装了一次系统,连apache、mysql、ftp和php都不安装,甚至没有安装编译环境,决定拿自己开刀学习,这次安装ftp也是,重新下载一个。

vsftpd可以到官方网站下载到最新的:

号称曰:Probably the most secure and fastest FTP server for UNIX-like systems.
http://vsftpd.beasts.org/

我们公司网络有些是proFtpd,剩下的就是vsftpd为主了

安装过程也就是解压、编译、安装了,不啰嗦了,阿权发现了一篇很好的介绍,所以就懒得写了,自己碰到问题的时候就看看它吧,英文的资料也挺多的,可也不要拿那么多鸡肠为难我了




1.编译

  cd vsftpd-1.2.1
  make

2.安装前的准备工作
Tags: ,
最近有一个测试机,打算安装个服务器环境,以便可以在本地做测试用。想的就是下载回来之后,安装说明安装就可以了,只是没有想像中的容易,ftp软件安装了一直不知道怎么可以上传以及配置,mysql安装了,也还没办法启动,不知道啥问题。

幸好,apache安装好了,php也刚好今天可以OK,笔记笔记:

阿权的系统是 Red Hat Linux release 9 (Shrike)
(命令: cat /etc/redhat-release)

首先是下载文件了,到官方网站下载就容易了:
我下载的是 httpd-2.2.6.tar.gz 和 php-5.2.0.tar.gz
参考下载地址:
Apache:http://httpd.apache.org/download.cgi
PHP:http://www.php.net/downloads.php

.tar.gz文件是tar打包gunzip压缩的文件,一般这样解压 tar -zxvf ***.tar.gz
解压到当前文件夹,然后到文件夹后
./configure -> make -> make install

一般是这个步骤就完成一个软件的安装,但还需要些参数来做细节的调整

先安装apache:

$ ./configure --prefix=/usr/local/apache2
$ make
$ make install
$ /usr/local/apache2/bin/apachectl start


apache2就安装到/usr/local/apache2目录了,并且启动,如果这个过程出错,那就需要调整一下了
顺利安装完后,可以配置一下apache的文档路径
DocumentRoot "/var/www/www.aslibra.com"
然后重启一下apache就可以了

阿权的机器随便配置了一下,发现第一步就出错了
细看了一下提示,看似是没法编译
于是想起来好像没有安装编译环境,汗死,赶紧在删除添加程序里面找:
添加开发工具和内核开发的软件包应该就可以了

apache2还算顺利,php的安装就困难了些
configure的步骤就提示我需要高版本的 libxml2-2.6 以上
于是去找相应的文件,建议可以到这个网站找一下缺少的文件:
http://download.chinaunix.net/

安装libxml的时候,又提示我需要 autoconf-2.60 ,于是又去找
幸好都能够找到,否则我就不玩了,哈哈

安装好autoconf,然后安装好libxml,就可以编译php啦
好不容易编译完毕,安装php文档里面的 INSTALL 做就可以了
谁知道启动的时候提示加载php5的模块的时候出错:

引用
undefined symbol: _zend_list_delete的错误


按操作都出错,还真的郁闷,菜鸟就是这样了,不过还是可以求救于网络的:

引用
许多朋友在装apache并使其支持php时,可能会遇到undefined symbol: _zend_list_delete的错误。

这是装了apache和php后,apache的配置文件httpd.conf中有启动php模块的语句

LoadModule php5_module        modules/libphp5.so

而libphp5.so运行时找不到zend_list函数相关的库导致的。我从国外网站查了一些解决办法。我自己的办法是:装php时configure 加上--libdir=/usr/lib形如:

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-pear --with-mysql=/usr/local/mysql --libdir=/usr/lib

from:http://diyke.com/?uid-2-action-viewspace-itemid-1362

赶紧试试,发现还是出错,该文章说还有别的方法,我看了一下,可能是编译的时候没有清理的缘故:

引用
there may be some problem with the path to libc and other libs on your system.
per default php5 s configure script uses /usr/local/lib.
you might want to add some --libdir=/usr/lib to your ./configure
like
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-pear --with-mcrypt --with-mysql --libdir=/usr/lib

to be sure it uses the new path do some
make clean
make distclean
before recompiling.


先运行这两个命令清理一下:
make clean
make distclean

然后重新编译,于是PHP5也就OK啦~~
Tags: , ,
分页: 33/33 第一页 上页 28 29 30 31 32 33 最后页 [ 显示模式: 摘要 | 列表 ]

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐