首页 理论教育 环境下的安装配置

环境下的安装配置

时间:2022-03-03 理论教育 版权反馈
【摘要】:Linux下安装环境相对Windows要复杂很多,除了安装相应的Apache和My SQL外还有其他工具,并且需要设置,Linux下安装没有图形化界面操作需使用命令进行操作。命令如下:make install⑥libxml2安装完毕后,开始安装PHP5。k更改httpd.conf文件相关设置,该文件位于/usr/local/Apache/conf中。

Linux下安装环境相对Windows要复杂很多,除了安装相应的Apache和My SQL外还有其他工具,并且需要设置,Linux下安装没有图形化界面操作需使用命令进行操作。作为非开源跨平台软件开发学者只需要对Linux环境进行了解,可不作重点学习。

1.5.1  安装Apache服务器

安装Apache服务器,在Linux终端安装,打开终端按照以下安装步骤进行安装:

①进入Apache安装文件的目录下,如usr/local/work。命令如下:

cd/usr/local/work

②解压安装包。解压完成后,进入httpd2.2.12目录中。命令如下:

tar xfz httpd2.2.12.tar.gz

cd httd2.2.12

③建立 makefile,将 Apache 服务器安装到usr/local/Apache下。命令如下:

./configure -prefix=/usr/local/Apache -enable-module=so

④编译文件。命令如下:

make

⑤开始安装。命令如下:

make install

⑥安装完成后,将Apache服务器添加到系统启动项中,重启服务器。命令如下:

/usr/local/Apache/bin/Apachectl start>>/ect/rc.d/rc.local

/usr/local/Apache/bin/Apachectl restart

⑦安装完成在浏览器中运行结果,如图1.12所示。

1.5.2  安装My SQL数据库

安装My SQL需要创建账号,并将账号加入组群。安装步骤如下:

①创建My SQL账号,并加入组群。命令如下:

groupadd mysql

useradd -g mysql mysql

②进入My SQL的安装目录,将其解压(如目录为/usr/local/mysql) 。命令如下:

cd /usr/local/mysql

tar xfe /usr/local/work/mysql-5.2.151a-Linux-i686.tar.gz

③因My SQL数据库升级的需要,通常以链接的方式建立/usr/local/mysql目录。命令如下:

in -s mysql-5.2.15a-Linux-i686.tar.gz mysql

④进入 My SQL 目录,在/usr/local/mysql/data 中建立 My SQL 数据库。命令如下: cd mysql

scripts/mysql_ijistall_db-user=mysql

⑤修改文件权限。命令如下:

chown -R root

chown -R mysql data

chgrp -R mysql

⑥My SQL安装成功。用户可以通过在终端中输入命令启动My SQL服务。命令如下:

/usr/local/mysq I/bin/mysqld_safe -user=mysql &

启动后输入命令,进入My SQL。命令如下:/url/local/mysql/bin/mysql -uroot

1.5.3  安装PHP5语言

安装PHP5之前,需査看libxml的版本号。如果libxml版本号小于2.5.10,则需要先安装 libxml高版本。安装libxml和PHP 5的步骤如下(如果不需要安装libxml,直接执行PHP 5的安装步骤即可):

①将libxml和PHP 5复制到/usr/local/work目录下,并进入该目录。命令如下:

mv php-5.2.5.tar.gz libxml2-2.6.26.tar.gz/usr/local/work

cd/usr/local/work

②分别将libxml2和php解压。命令如下:

tar xfz libxml2-2.6.62.tar.gz

tar xfz PHP-5.2.5.tar.gz

③进入 libxml2 目录,建立 makefile,将 libxml 安装到usr/local/libxml2 下。命令如下:

cd libxml2-2.6*62

./configure -prefix=/usr/local/libxml2

④编译文件。命令如下:

Makefile

⑤开始安装。命令如下:

make install

⑥libxml2安装完毕后,开始安装PHP5。进入php-5.2.5目录下。命令如下:

cd ../php-5.2.5

⑦建立 makefile。命令如下:

./configure -with-apxs2=/usr/loca I/Apache/bin/apxs

—with-mysql=/usr/loca I/mysql

—with-libxml-dir=/usr/local/libxml2

⑧开始编译。命令如下:

make

⑨开始安装。命令如下:

make install

⑩复制 php.ini-dist 或 php.ini-recommended 到/usr/local/lib 目录,并命名为 php.inicp php.ini-dist/usr/local/lib/php.ini。

k更改httpd.conf文件相关设置,该文件位于/usr/local/Apache/conf中。命令如下:

Add Type application/x-gzip.gz.tgz

在该指令后加入以下指令:

Add Type application/x-httpd-php .php

l重新启动Apache,并在Apache主目录下建立文件phpinfo.php。命令如下:

<?php

phpinfo();

?>

在浏览器地址栏输入localhost或127.0.0.1,运行结果如图1.40所示。

图1.40

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈