linux下网站平台搭建

门户网站平台搭建
    基于安全性我们使用 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- 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  �Cg  mysql  mysql
5 echo ‘/* Linuxthreads */’ >> /usr/include/pthread.h
  注意 Linuxthreads 中的“ L ”是大写的。这个重定向必须在指定源码目录前进行。如果没有这个这个版本的mysql会报错,从而影响后面的安装
6 指定源码目录路径 ./configure  �C-prefix=/usr/local/mysql
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 �Can  | 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 进入编辑目录
   a I o 等进入文本编辑界面输入如图所示的内容保存即可:
  注意内容必须以分号结尾
 
在浏览器中输入 http://192.168.0.107/index.php, 如果出现这样的页面就可以了。
 
这时已经成功的搭建了网站平台了。可以进行发布网页等操作了。

本文出自 “激情燃烧的岁月” 博客,转载请与作者联系!

你可能感兴趣的:(linux,职场,休闲)