zoukankan      html  css  js  c++  java
  • Linux课程---14、linux下lamp环境如何安装

    Linux课程---14、linux下lamp环境如何安装

    一、总结

    一句话总结:

    要按顺序安装,比如apache需要在php之前安装,
    一、安装 gcc 编译器 
    二、卸载 rpm 安装的 http 和 mysql 软件 
    三、编译安装 php 依赖包 
    四、安装 apache 软件 
    五、安装 mysql 软件 
    六、安装 php 软件 
    七、让 Apache 支持 PHP 扩展库 
    八、安装 pdo-mysql 模块软件

    1、linux服务进程常用命令?

    pstree
    netstat -tunpl
    top
    1)pstree 
    2)netstat -tunpl
    3)top
    4)uptime
    5)who
    6)last

    2、lamp环境指的是什么?

    1.linux
    2.apache
    3.mysql
    4.php

    #环境:通过apache能够找到php来解析php脚本,通过php能够操作mysql数据库

    3、linux下查看内存命令?

    free(k|m|g),比如free -m就是一兆方式查看内存,其余同理

    4、linux下查看硬盘命令?

    fdisk -l

    Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors
    Units = sectors of 1 * 512 = 512 bytes
    .....

    5、linux下的系统的硬盘对应的是哪个文件夹?

    /dev/sda

    6、fdisk -l命令出现下列语句,表示什么?

    |||-begin

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048     2099199     1048576   83  Linux
    /dev/sda2         2099200    62914559    30407680   8e  Linux LVM

    |||-end

    /dev/sda1硬盘对应Boot目录(系统启动)
    /dev/sda2对应非Boot目录
    这样的好处是就算sda2坏了,系统也能启动

    7、linux下如何查看系统挂载表?

    df -h
    [root@localhost html]# df -h
    Filesystem               Size  Used Avail Use% Mounted on
    /dev/mapper/centos-root   27G  2.1G   25G   8% /
    devtmpfs                 475M     0  475M   0% /dev
    tmpfs                    487M     0  487M   0% /dev/shm
    tmpfs                    487M  7.7M  479M   2% /run
    tmpfs                    487M     0  487M   0% /sys/fs/cgroup
    /dev/sda1               1014M  135M  880M  14% /boot
    tmpfs                     98M     0   98M   0% /run/user/0

    8、linux下源代码(C语言)如何编译(c语言程序本身需要的步骤)?

    1.生成编译配置文件(Makefile)
    2.开始编译(make)
    3.开始安装(make install)

    9、安装httpd-2.2.9.tar.gz源代码实例?

    1) ./configure --prefix=/usr/local/apache(解压后进到解压的包里面去,会有个configure文件)
    2) make
    3) make install

    10、linux如何卸载软件?

    直接删了那个安装的文件夹就行了

    11、linux下如何多条命令一起安装?

    命令1 && 命令2:&&符号是前面执行为真菜执行后面的

    12、linux安装c语言源文件两种选择?

    1、安装到指定目录:好删
    2、只能安装到系统默认目录:方便其它用户可以找它用它,也有可能是无法指定它的目录,

    13、linux中的命令为什么必须在一行?

    因为linux中默认是以换行符作为命令的结束标志的

    14、linux下安装php环境最难的是什么?

    安装php的那些扩展

    15、linux安装的apache如何开机启动?

    Vi/etc/rc.local
    /usr/local/apache2/bin/apachectlrestart

    16、设置 mysql 对 mysql 目录具有所有权限 ?

    Setfacl –m u:mysql:rwx –R /usr/local/mysql
    Setfacl –m d:u:mysql:rwx –R /usr/local/mysql #所有后面的用户都拥有这个目录的权限

    17、安装mysql的时候为什么要给mysql操作文件和文件夹的权限?

    因为对数据库操作的本质就是对文件和文件夹操作,所以要想操作数据库,必须有文件文件夹操作的权限

    18、linux下mysql对系统的操作必须是系统用户,那么这个系统用户是谁?

    mysql进程执行者,每一个进程都和一个系统用户一一对应

    19、/usr/local/mysql/bin/mysqld_safe--user=mysql & 这句话的最后的&符号的作用是什么?

    释放终端,不然终端会被mysql占据着,释放之后才可以敲linux命令

    20、windows下编写的网站放到linux下,可能出现的问题是什么?

    linux下严格区分大小写,比如public下的css文件名如果含有大写在windows下是对的,但是在linux下不一定

    21、linux下安装lamp环境后,mysql和apache需要设置成开机启动么?

    需要:mysql和apache设置为开机启动后,操作方便

    二、内容在总结中

     
  • 相关阅读:
    Spring Boot 环境变量读取 和 属性对象的绑定
    SpringMvc(4-1)Spring MVC 中的 forward 和 redirect(转)
    shiro实现登录安全认证(转)
    史上最全的开发工具类(转)
    Shiro权限管理框架详解
    js中退出语句break,continue和return 比较 (转)
    jQuery获取多种input值的方法(转)
    jquery常用方法总结(转)
    jQuery常用方法(持续更新)(转)
    idea+springboot+freemarker热部署(转)
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/10941548.html
Copyright © 2011-2022 走看看