zoukankan      html  css  js  c++  java
  • LAMP安装配置过程

    Mysql

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

    (注意/configure前有“.”,是用来检测你的安装平台的目标特征的,prefix是安装路径)

    #make

    (编译程序)(此处等待时间较长,不要关闭编辑器)

    #make install

    (安装程序)

    #/usr/local/mysql/bin/mysql_install_db --user=root

    (初始化数据库,用户mysql)

    #cp support-files/my-medium.cnf /etc/my.cnf

    (将MYSQL配置文档复制到/etc目录下保存为my.cnf,如果问是否覆盖原文件,输入“yes"然后回车)

     

    运行mysql 需要设置环境变量

     

    mysql开机启动:

    #cp support-files/mysql.server /etc/rc.d/init.d/mysqld

    #chkconfig --add  mysqld

    #chkconfig --revel 2345 mysql on //将init.d的服务链接到rc#(0,1,2,3,4,5,6)中 

     

     运行mysq时的问题

    编辑mysqld:
    [root@ www.linuxidc.com ~]#vi /etc/rc.d/init.d/mysqld

    找到类似这样一行(我这里是304行):
    $bindir/mysqld_safe --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 &

    改为(加上参数--user=root):
    $bindir/mysqld_safe --user=root --datadir=$datadir --pid-file=$server_pid_file $other_args >/dev/null 2>&1 &

    apache的安装过程

    [root@localhost ~]#cd /soft
    [root@localhost soft]#tar jxvf httpd-2.2.6.tar.bz2    //解压apache的压缩包
    [root@localhost soft]#cd httpd-2.2.6     //定位到httpd-2.2.6 文件夹下
    [root@localhost httpd-2.2.6]#ls     //查看显示httpd-2.2.6 文件夹下内容
    [root@localhost httpd-2.2.6]#./configure --help | more    //查看安装apache配置参数
    [root@localhost httpd-2.2.6]#./configure  --prefix=/usr/local/apache  --enable-so    //  配置apache路径
    [root@localhost httpd-2.2.6]#make     //编译apache
    [root@localhost httpd-2.2.6]#make install    //安装apache
    [root@localhost httpd-2.2.6]#cd /usr/local/apache   //进入apache的目录    
    [root@localhost apache]#  cd conf/
    [root@localhost conf]#cp -a httpd.conf httpd.conf-     //备份apache配置文件
    [root@localhost conf]#chkconfig  --list httpd     //查看httpd服务是否已存在
    [root@localhost conf]#chkconfig httpd off    //关闭系统自带了httpd的服务,如果存在httpd服务  
    [root@localhost conf]#service httpd status    //查看自带httpd服务状态
    [root@localhost conf]#/usr/local/apache/bin/apachectl -k start    //linux启动apache命令              
    [root@localhost conf]#netstat -an | grep :80    //查看linux80端口是否开启
    [root@localhost conf]#ps -aux | grep httpd     //linux下查看apache进程
    [root@localhost conf]#cd ../..
    [root@localhost local]#cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/apache //拷贝apache启动脚本
    [root@localhost local]#vi /etc/rc.d/init.d/apache    // 这里是编辑apache启动脚本
      在开头的#!/bin/sh  下面加上
                  #chkconfig: 2345  85  15
    [root@localhost local]#chkconfig --add apache    //添加apache服务
    [root@localhost local]#chkconfig --list apache    //列出apache服务

    需要说明的是 apache添加到开机启动的时候和mysql是相反的 mysql是先add 再revel apache先revel然后add。

    php安装配置过程

    http://i-am-birdman.iteye.com/blog/1038273

    AddType application/x-httpd-php-source .phps
  • 相关阅读:
    NSGA3理解(NSGA3算法及其MATLAB版本实现)
    基于分解的多目标进化优化MOEA/D之切比雪夫方法代码
    基于分解的多目标进化优化MOEA/D三种聚合函数的理解
    NSGA-II in MATLAB 源码中文注释(1)(转载)
    我的个人总结
    Unity Networking API文档翻译(二):The High Level API
    Unity Networking API文档翻译(一):Networking概述
    Unity3D独立游戏开发日记(二):摆放建筑物
    Unity3D独立游戏开发日记(一):动态生成树木
    如何申请TexturePacker
  • 原文地址:https://www.cnblogs.com/liuweilinlin/p/3173227.html
Copyright © 2011-2022 走看看