门户网站平台搭建
    基于安全性我们使用linux系统下的网站平台,网站平台主要用到数据库、apache以及网页文本语言
   下面我们来介绍怎样搭建,我使用的数据库是mysql 网页编译语言是php,特别注意mysql、apache和php的安装顺序,必须是先安装mysql然后是apache,最后是php,因为安装apache需要调用mysql,而安装php又要调用mysql和apache。在linux中组件的安装有很强的依赖性。
mysql安装
   安装前准备:
  下载mysql于/usr/local/src下。我为方便就下在了/root下,在生产环境中一定要下在/usr/local/src目录下,不可下在/root下。
  具体步骤为:
1 下载mysql-<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />4.0.27.tar/root目录下
2 解压mysql-4.0.27.tar       tar  -zxvf    mysql-4.0.27.tar.gz
3 进入mysql-4.0.27目录     cd  mysql-4.0.27
4 创建组和用户 
    groupadd  mysql
    useradd  –g  mysql  mysql
5 echo ‘/* Linuxthreads */’ >> /usr/include/pthread.h
 注意 Linuxthreads中的“L”是大写的。这个重定向必须在指定源码目录前进行。如果没有这个这个版本的mysql会报错,从而影响后面的安装
6 指定源码目录路径 ./configure  –-prefix=/usr/local/mysql<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

7 编译 make

8 编译安装 make  install

9 复制mysql的配置文件

      cp  support-files/my-mediam.cnf  /usr/my.cnf

10进入安装目录   cd  /usr/local/mysql

11 mysql用户对数据库进行初始化  bin/mysql_install_db  --user=mysql

12 将当前目录下的所有目录及子目录的属主、属组进行更改

       Chown  -R root .

       Chown  -R mysql mysql var

       Chgrp   -R mysql
如图所示:

13 mysql运行转到后台:  bin/mysql_safe  --user=mysql  &

    必须确定mysql是启动的。通过查看端口即可,具体是这样的

     netstat –an  | grep  “3306”

二 apache安装

1下载httpd-2.0.58.tar

2 解压httpd-2.0.58.tar      tar  -zxvf    httpd-2.0.58.tar.gz

3 进入httpd-2.0.58.目录    cd  httpd-2.0.58

4编译前准备:./configure  --prefix=/usr/local/apache  --enable-module=so

5 编译: make

6 编译安装: make install

注意:手工启动apache   /usr/local/apache/bin/apachetcl  start

三 php安装
1 下载php-4.4.2.tar
2 解压 php-4.4.2.tar     tar  -zxvf   php-4.4.2.tar.gz
3 进入源码目录;          cd  /usr/local/php
4 编译前准备:
 ./configure  --prefix=/usr/local/php   --with-mysql  --with-apxs2=/usr/local/apache/bin/apxs
5 编译: make
6编译安装: make  install
7 复制php配置文件:cp  php-4.4.2/php.ini-dist  /usr/local/lib/php.ini
8 修改apache的配置文件,
  vi  /usr/local/apache/conf/httpd.conf
   打开时安G,在最后一行中添加后保存
特别注意addtype中的“a”和“t”大写 和后面的空格必须有,修改保存后重启apache服务。这时已经基本准备好了。可以进行测试了。
下面我们来测试:
新建一个php页面
如:vi  /usr/local/apache/htdocs/index.php进入编辑目录
   aI o等进入文本编辑界面输入如图所示的内容保存即可:

 注意内容必须以分号结尾

 

在浏览器中输入http://192.168.0.107/index.php,如果出现这样的页面就可以了。
 
这时已经成功的搭建了网站平台了。可以进行发布网页等操作了。