zoukankan      html  css  js  c++  java
  • lamp安装手稿

    1.最重要的东西如何查看帮助

    --help

    文件夹简易意义:
    管理类文件夹
    /boot 启动文件
    /bin 常用命令
    /sbin 系统管理员的管理程序
    /var 存放常修改文件
    /etc 系统管理用到配置文件
    /dev 外部设备
    /mnt 光驱

    用户类文件夹
    /root 超级用户主目录
    /home  其他用户主目录

    应用程序类文件夹
    /usr 用户程序  /usr/local/ 相当window 的Program Files
    /lib 动态连接库
    /opt 第三方软件

    信息类文件夹
    /proc 内存
    /misc 杂物箱,可以让多用户堆积和临时转移自己的的文件
    /lost+found 突然断电 临时存放文件

    2.关键字
    gcc gcc-c++ make
    yum install **  利用yum安装软件
    yum remove ** 利用yum卸载
    rpm -q ** 查看是否安装
    rpm -ivh **
    mkdir ** 创建目录
    mv sourcefile end目录 移动文件
    service httpd start 启动apache
    service httpd status apache状态
    rpm -qa | grep php 查询软件包是否安装
    ls /etc/rc.d/init.d 查看开机启动脚本
    ps -le | grep mysql 查看进程是否启用
     
    安装文件的时候最好关掉 selinux(文件安全)
    Netfiler/iptables(防火墙)
    vi /etc/sysconfig/selinux

    ./configure --help | grep zlib 编译的时候产看有哪些指定选项
    ./configure --prefix=安装路径

    make install > 安装日志

    chmod 755 /etc/rc.d/init.d/mysqld 改变文件权限

    chkconfig --levels 245  off 改变运行级别什么东西,在学习下巴。


    3.163yum源

    4.批量lanm下所有的tar压缩包解压
    cd /lamp
    ls *.tar.gz > ls.list
    for TAR in 'cat ls.list'
    do
        tar -zxf $TAR
    done

    5.源代码包安装流程
    -解压解包 .tar.gz tar -zxf
    -配置 ./configure
    -编译 make
    -安装/拷贝 make install

    6.安装失败,保险的删除方法
    如果是libxml2,只需要删除安装目录,
    rm -rf /usr/local/libxml2
    如果是apache的话,需要先关闭apahce进程
    然后删除它的目录

    7.history 历史命令

    8.如果在安装apache的时候没有关闭防火墙或者selinux,导致一些权限问题和无法载入一些模块,可以使用这样的命令
    chcon -t texrel_shlib_t /usr/local/apache2/modules/mod_rewrite.so

    9.写入到启动脚本
    echo "/usr/local/apache2/bin/apachectl start" >> /etc/rc.d/rc.local

  • 相关阅读:
    图片放大镜
    带左右箭头切换的自动滚动图片JS特效
    jquery网站左侧弹出导航菜单
    网页滚动到底部自动加载
    php访问方法外变量
    图片上传预览
    GET方式,获取服务器文件
    php 邮件发送代码-php邮件群发
    java正则
    sql之left join、right join、inner join的区别
  • 原文地址:https://www.cnblogs.com/Toeasy/p/3385397.html
Copyright © 2011-2022 走看看