文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Apache+mysql+php5+phpMyAdmin安装(linux)

Apache+mysql+php5+phpMyAdmin安装(linux)

时间:2007-06-10  来源:purple_lotuses

Linux下安装Apache

在Unix版的服务器上安装Apache,按照下面的步骤进行:

1、  首先,从http://httpd.apache.org/download.cgi. 为你的系统下载Apache的Unix 源代码,并用如下命令解压:

  tar -zxvf  httpd-2.0.55.tar.gz

2、  编译安装Apache网络服务器在你的系统上,需要进入到包含代码的文件夹下并执行下面的命令,要求以根用户的身份进入:

./configure --prefix=/usr/local/apache2 --enable-so

make

make install

3、  apache的启动-作为root身份,进入apache2 的bin下输入如下命令:

./apachectl start(stop,restart)

一开始直接使用的是apachectl start(stop,restart),不知为何没起来。

4、  启动之后,在浏览器中输入http://localhost/ 如果看到apache的启动画面则说明apache启动成功。

 

Linux下安装mysql

1、  安装时要看好源文件类型,要是源代码包就需要configure,make,make install

2、  如果是二进制包就不需要make。具体安装步骤可参看INSTALL,下面是二进制包的安装步骤,不过没试验成功,chown一步,出现参数太少提示。而且ln 之后进入不到mysql中

Ø              shell> groupadd mysql

Ø              shell> useradd -g mysql mysql

Ø              shell> cd /usr/local

Ø              shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz | tar xvf –

Ø              shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql

Ø              shell> cd mysql

Ø              shell> chown -R mysql .

Ø              shell> chgrp -R mysql .

Ø              shell> scripts/mysql_install_db --user=mysql

Ø              shell> chown -R root .

Ø              shell> chown -R mysql data

Ø              shell> bin/mysqld_safe --user=mysql &

3、  下载源码包,安装步骤如下

#groupadd mysql
# useradd -g mysql mysql
# tar -zxvf mysql-4.1.21.tar.gz
# cd mysql-4.1.21
# ./configure --prefix=/usr/local/mysql --with-charset=gbk
# make
# make install
# cp support-files/my-medium.cnf /etc/my.cnf

# /usr/local/mysql/bin/mysql_install_db --user=mysql
# chown -R root .
# chown -R mysql var
# chgrp -R mysql .
# /usr/local/mysql/bin/mysqld_safe --user=mysql &

配置mysql启动文件

# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
# chmod 700 /etc/rc.d/init.d/mysqld
# chkconfig --add mysqld

1)       以上步骤均无错误,表示mysql已安装成功,回车出现提示符后输入

#bin/mysql   添加密码后登陆使用#bin/mysql –u root –p 回车输入密码即可

就会出现mysql的提示符,可以输入sql命令show databases;显示数据库,使用use 数据库名,最后可使用show tables;显示数据库中的表。使用exit可退出。

2)       要想杀死mysql后台程序,使用# ps aux显示运行进程,然后使用kill -9 进程号,杀死root的那个mysql,再杀死mysql即可。

3)       对mysql给root用户添加密码:在/usr/local/mysql/bin/运行

./mysqladmin(mysql) -u root password  ***

4)       在启动时我又使用了usr/local/mysql/bin/mysqld_safe --user=mysql &运行了mysql的守护进程。然后执行上面第一步。其实在配置了上名的mysql启动文件后,使用

5) # /etc/init.d/mysqld srart(stop)就可以启动可关闭mysql

6)有密码用户登陆mysql ,usr/local/mysql/bin/下#mysql -u root -p回车输入密码即可

Linux下安装php(切记一切软件的安装最好参看源文件下的INSTALL)

(1) 从http://www.php.net/downloads.php. 上下载完整的PHP5.x的源代码文档,并将其内容放置到一个目录中,本书截稿时PHP的最新版本为5.1.2。

(2) 进入放置PHP源代码的文件夹,执行下面的命令:

./configure --with-config-file-path=/etc --with-mysql=/usr/local/mysql

--with-apxs2=/usr/local/apache2/bin/apxs

make

make install

 

(3) 通过使用下面的命令将php.ini-recommecded复制到/ect/php.ini文件夹下。

cp php.ini-recommended /etc/php.ini.

(4) 打开Apache配置文件(httpd.conf),找到DirectoryIndex入口,在行的末尾增加index.php。

DirectoryIndex index.html index.html.var index.php

 找到AddType入口,加入

AddType application/x-httpd-php .php .phtml

AddType application/x-httpd-php-source .phps

(5) 用下面的命令重启Apache服务器:

/usr/local/apache2/bin/apachectl restart

(6) 在htdocs文件夹下(缺省为/usr/local/apache2/htdocs)新建一个名为test.php的文件,并将下面的代码加入其中:

<?php

phpinfo();

?>

(8) 最后,在浏览器中输入http://localhost/test.php,确定在Apache下正确安装了PHP。(得到结果如图A.3)

 

Linux下安装phpMyAdmin

安装phpMyAdmin

phpMyAdmin是用PHP写的,非常受欢迎的一款MySQL管理软件,它允许用一种简单易用的网络界面来管理MySQL数据库,官方网站是http://www.phpmyadmin.net. 根据下面的步骤安装和配置phpMyAdmin:

(1) 首先从http://www.phpmyadmin.net/home_page/downloads.php. 上下载最新版本的phpMyAdmin,如果你不确定应该下载哪个文件,最安全的方法就是下载zip文档。

(2)将压缩文件解压到你的硬盘上,这个文档包含了一个用完整phpMyAdmin版本号命名的文件夹,(例如:本书截稿时,phpMyAdmin测试版本的这个文件夹叫做phpMyAdmin-2.8.0-betal)。

(3) 为了不必要的麻烦,可将这一文件夹更名为phpMyAdmin。

(4) 将phpMyAdmin文件夹移动到Apache2的htdocs文件夹下(缺省为/usr/local/apache2/htdocs)。

(5) 确定您安装的phpMyAdmin是否可被Apache所访问,在浏览器中输入http://localhost/phpMyAdmin. 如果安装成功的话,您可以得到如下界面:

 

图A.4 phpMyAdmin 还没有访问到MySQL

(6) 错误信息的提示就已经足够了-这需要指示phpMyAdmin怎样访问MySQL服务器,在phpMyAdmin文件夹下搜索一个名为config.inc.php的文件夹,用下面的代码修改其选项,如果没有找到此文件,用下面的内容创建此文件:

<?php

$cfg['PmaAbsoluteUri'] = "http://localhost/phpMyAdmin/";

$cfg['Servers'][1]['host'] = "localhost";

$cfg['Servers'][1]['auth_type'] = 'config';

$cfg['Servers'][1]['user'] = "root";

$cfg['Servers'][1]['password'] = "***";

?>

 

相关阅读 更多 +
排行榜 更多 +
善融商务

善融商务

购物比价 下载
给到 7.6.0

给到 7.6.0

购物比价 下载
简约费控 5.33.7

简约费控 5.33.7

系统软件 下载