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设置为开机启动后,操作方便

二、内容在总结中

 
上一篇:图解SQL的Join(转摘)


下一篇:使用注解配置SQL映射器