编辑配置文件:php
> cd /etc/sysconfig/network-scriptsmysql
> cp ifcfg-eth0 ./ifcfg-eth0.bak //修改前先备份linux
子网掩码:在网络里边,为了加快你们彼此的访问速度,而经过255把对应的ip段信息给屏蔽起来。sql
192.168.42.22 《----------------------------------》 192.168.42.100数据库
子网掩码255.255.255.0就能够把上述两个ip的前3个段给屏蔽掉,使得你们经过最后一个段就能够找到对方,提升的定位对方的速度。apache
> service network start/stop/restartwindows
注意:网络
本机能够ping通linux,linux不能ping通本机ssh
解决:把本机的防火墙关闭。函数
putty终端软件
(该SecureCRT服务走端口22,协议是ssh(相似apache走http协议,端口80))
SSH 为 Secure Shell 的缩写
光驱在linux系统里边须要“手动”完成挂载动做。
挂载点: /home/jinnan/rom
光驱硬件:/dev/cdrom
mount 硬件 挂载点目录(普通目录) //挂载动做
> mount /dev/cdrom /home/jinnan/rom //把光驱挂载到rom目录
umount 硬件或挂载点 //卸载动做
> umount /dev/cdrom //(硬件)卸载光驱
> umount /home/jinnan/rom //(挂载点)卸载光驱
> eject //弹出光盘
其软件安装与windows软件安装原理一致,把从网络下载的“二进制码”软件从安装包复制到系统指定目录的过程。
二进制码软件文件----(复制)----》系统指定目录(C://Program Files)
该方式软件安装本质与windows系统软件安装方式一致,就是把软件包里边的二进制代码文件复制到系统指定目录(C://Program Files)的过程。
优势:软件安装很是方便
缺点:软件的各个组成部分很是固定,不能灵活。须要手动解决依赖关系。
该方式相似360软件管家里边的“一键安装”,较智能
该方式条件:① 能够上网。② 经过配置把软件放到指定位置
好处:方便,一键安装,无需考虑软件依赖。
该软件安装本质:从网络下载下来的软件,内部文件内容都是源码内容。
源码文件---(编译工具)--->二进制码文件---(复制)-->系统指定目录
软件安装的时候:
① 把“源码内容”文件 编译为“二进制代码”文件。
② 再把编译后的二进制代码文件复制到系统指定目录。
优势:软件内部各个部分能够灵活作配置(例如php里边有gd/xml/jpeg/png等各个部分组成,均可以灵活选取)
缺点:安装稍麻烦
ftp: file transfer protocal (文件传输协议)
rpm方式安装(vsftpd)软件:
> rpm -ivh 软件包全名
> rpm -q 软件包名(完整) //query查看软件是否有安装
> rpm -e 软件包名 //卸载软件
> rpm -qa //query all 查看系统里边所有rpm方式安装的软件
> rpm -qa | grep ftpd //模糊查找指定软件ftpd是否有安装
软件包全名 = 软件包名+软件版本+支持的系统+支持cpu型号+文件后缀
ftp与apache一致,是一个服务软件,走ftp协议,占用21号端口。
> service vsftpd start/stop/restart //控制器ftp服务
> ps –A | grep ftp //查看ftp相关进程
① 关闭linux防火墙
② 关闭SELinux
Setup命令
解决:
关闭selinux
vi /etc/selinux/config
内容修改成: selinux=disabled
以后重启reboot。
系统里边有配置文件,能够对指定的用户进行限制访问ftp服务功能。
具体:ftpusers和user_list两个配置文件
> cd /etc/vsftpd/ //切换到ftp的配置文件目录
该gcc能够实现C语言、C++语言、Java语言由源码向二进制码编译的过程,其是一个工具。
做者开发一个A软件,须要一个函数库,这个函数库已经在做者当时机器的B软件里边存在,这样A软件就不用重复开发,直接调用B软件对应的函数库便可。若是其余人购买了A软件,那么其在安装的时候就会提示须要先安装B软件(此时购买者的机器尚未B软件),才能够安装该A软件。
安装A软件必须先安装B软件的过程,就称为A对B造成依赖。
之后A软件在任何机器上安装对B软件都会造成依赖。要想安装A软件,B软件必须先安装好。
A------>B------>C------->D安装
C------>B------>A卸载
该zlib能够对许多其余软件的编译代码起着优化、压缩的做用
解压压缩包:
.tar.gz------------> tar zxvf 压缩包.tar.gz
.tar.bz2-----------> tar jxvf 压缩包.tar.bz2
源码编译方式安装软件:
① ./configure //在解压软件目录内部执行
相关参数配置,软件安装位置,支持软件设置,软件依赖检查,生成编译对应的工具文件。
例如--prefix是设置软件的安装位置
② make //根据configure的配置信息生成“二进制文件”
③ make install //把生成的二进制文件复制到系统指定目录
3.1 已经执行configure操做
》根据正确的参数从新configure便可
3.2 已经执行configure、make操做
》删除解压后的文件目录,从新解压、configure、make
3.3 已经执行configure、make、make install
① 删除安装后的文件(有指定安装目录状况)
② 删除解压的文件
③ 从新解压、从新configure、从新make、从新make install
1. 依赖软件xml、jpeg、png、freetype、gd安装等等
2. 安装php软件
虚拟主机对应的目录,每一个目录都须要开启”其余组的x权限”不然提示forbidden,禁止访问
系统开机、关机、重启相关指令:
> reboot 重启
>poweroff 关机