始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

linux下常见的apache+mysql+php的安装

发布时间:  2012/8/19 8:30:37

linux下常见的apache+mysql+php的安装


一,安装Apache:
1.拷贝压缩包到、/usr/local/src
        cp httpd-2.0.59.tar.gz /usr/local/src

2.解压缩软件包
        tar zxvf httpd-2.0.59.tar.gz

3.编译前配置,配置前要先准备好GCC环境。
        ./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite

4.编译以及编译安装
        make;make install

5.启动该服务
       cd /usr/local/apache2/
       ./bin/apachel restart

6.在客户机上进行验证,是否搭建成功(如果没有DNS服务器支持则可以在浏览器里面输入IP地址来访问默认页面,或者在本机HOST文件里面写入服务器所对用的域名与IP地址。

7.在/home目录下找到某个用户的宿主目录,创建文件夹
       mkdir /home/terral/public
       创建首页文件index.html
       vi index.html (this is terral`s homepage!!1)

8.修改权限,给其他人读和执行的权限
       chmod o+rx index.heml
       chmod o+rx public_html

9.在客户机浏览器输入
       http://192.168.1.199/~terral

10.编辑配置文件,设置服务器主机名
       vi /usr/local/apache2/conf/httpd.conf
       通过查找命令 /ServerName命令找到相关选项进行修改(注意每个单词第一个字母大写)
                       
11.设置域名虚拟主机
       vi /usr/local/apache2/conf/httpd.conf
       NameVirtualHost 192.168.1.100
      
        ServerName www.benet1.com
       DocumentRoot /home/benet1
         
      
       ServerName www.benet2.com
       DocumentRoot /home/benet2
          

12.在客户机的HOST文件中写入域名与IP地址的对应


二、安装数据库
1.获得源代码包,并解压到指定目录
      tar zvxf mysql-3.23.58-pc-linux-i686.tar.gz -C /usr/local
      ln -s mysql-3.23.56-pc-linux-i686/ mysql

2.添加用于数据股管理的用户和组
      adduser -u 200 -g mysql -d /usr/local/mysql/data -M mysql
      groupadd -g 200 mysql 

3.在var/lib下建立目录mysql修改属主和属组
      mkdir /var/lib/mysql
      chown -R mysql:mysql    /var/lib/mysql
      chown -R root:mysql    /usr/local/mysql-3.23*
      chown -R mysql:mysql  /usr/local/mysql/data/

4.到mysql安装目录复制配置文件到/etc目录下
      cd /usr/local/mysql
      cp support-files/my-medium.cnf  /etc/my.cnf

5.执行命令 ./scripts/mysql_install_db对数据库机型初始化
     这里要注意,或者是在dns里面有A记录或者是在host文件里面有本机IP地址与主机名的记录

6.修改权限
      chown -R mysql:mysql /var/lib/mysql/
      chown -R mysql:mysql /usr/local/mysql/data/

7.启动数据库
      /usr/local/mysql/bin/safe_mysqld --user=mysql &

8.为管理员创建密码
     /usr/local/mysql/bin/mysqladmin -u root password '123'

9.以管理员登录数据库,创建数据库phpbb备用
     /usr/local/mysql/bin/mysql -u root -p
     登陆后用show databases;查看当前数据库文件,创建
     create database phpbb;
     (注意。语句后面以分号来表示语句结束,参考SQL语法!!)

三、安装PHP环境
1.获得源代码包,解压到指定目录
     tar zxvf php-4.4.4.tar.gz -C /usr/local/src   

2.编译前的配置,在这里要指定前面安装的apache和mysql的安装目录
    ./configure --prefix=/usr/local/php4
     --with-apxs2=/usr/local/apache2/bin/apxs
     --with-mysql=/usr/local/mysql
     --with-config-file-path=/usr/local/php4    
     如果显示缺少或者找不到一个叫做lex的文档,那么在配置前先输入
     touch lex.yy.c
     make

     make install

3.将配置模板文件拷贝到安装目录
     cp php.ini-dist /usr/local/php4/php.ini    

4.修改Apache配置文件,找到232行确认已生效,然后在下面加入一行
    AddType application/x-httpd-php .php
    修改396行,在最后加上index.php

5.重新启动网站服务器

6.在网页目录中创建一个测试文档
     vi /usr/local/apache2/htdocs/test.php   

四、安装PHP论坛
1.把源代码包解压到apache的目录下
    tar zxfv phpBB-2.0.21.tar.gz -C /usr/local/apache2/htdocs/

2.修改phpBB文件的属主数组
    chown -R noboby:nobody phpBB2/

3.  安装测试
 

 

 

 

 


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线