在linux中构建网站服务,需要涉及到LAMP. 即l=linux,a=apache,m=mysql,p=php. 这里的操作系统为CentOS 5.4

  一. 安装包:

   # yum install  httpd  mysql mysql-server php  php-devel  php-mysql

  二. 配置:

    1.apche设置:

     1.1 修改配置文件:

      # vi /etc/http/conf/httpd.conf

      keepAlive Off      \\ 记得吧off改为on,允许持续性连接\\

      ServerAdmin    [email protected]     \\写你自己邮箱\\

      ServerName    xxx     \\你的主机名\\

       Listen 80    \\ 这个是端口号,你可以改成别的,如:8080\\

       DocumentRoot "/var/www/html"     \\这是你网站首页的目录,可修改\\

       DirectoryIndex index.html index.html.var index.php  \\粗体为添加内容 \\ 

     1.2 启动服务:

       #service httpd start

       注: #/etc/init.d/httpd start  或 #/usr/sbin/apachectl start 也可以!

     1.3 监听下端口:

       #netstat -tunl | grep ':80'

       接下来测试一下! 打开网页输入:  \\ip

   2.php 设置:

      配置文件的位置为   /etc/php.ini  这里几乎不要做任何修改。做一个测试:

        #vi /var/www/html/phpinfo.php
      

         phpinfo();
               ?>

      然后重启apache服务。打开网页输入//ip/phpinfo.php

   3. mysql 的设置:

       3.1 启动这个服务:

        #service mysqld start     

       注:/etc/init.d/mysqld start也可以

        3.2看下端口状态:

        #netstat -tuln | grep ':3306'
    

        3.3 接下来设置管理账户:

             # mysql -u root -p      \\会在下行提示你输入密码,初始为空\\

              exit    \\退出\\  

   至此,linux的www服务的基本配置算是完成了。