您的位置:首页 > 数据库 > MySQL

缓存技术(页面静态化)与mysql优化

2015-11-18 23:39 447 查看
LINUX系统操作(下)

一、配置网络

(1)使用配置文件配置ip地址。

给网卡设置ip地址,使用网卡的配置文件,

第一块网卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth0

第二块网卡的配置文件:/etc/sysconfig/network-scripts/ifcfg-eth1

使用vi编辑器,打开该配置文件。

DEVICE :网卡的设备名称

HWADDR :网卡的物理地址(mac)

ONBOOT :设置为yes则系统启动时,网卡也跟着启动

IPADDR :ip地址

NETMASK :网卡的子网掩码

BOOTPROTO :网卡的设置方式,static静态方式,我们自己设置ip地址,如何dhcp动态获取。

TYPE : 网络的类型,以太网。

注意:配置linux里面的ip地址不要和window主机的 ip地址重复。

当前设置如下:

(2)重启网络服务,让配置生效

语法: service network start|restart|stop

如果在启动时出现如下提示;说明有一个程序NetworkManger来管理网络,让该程序禁用即可。

禁用:NetworkMangaer服务

再次重新启动网络:

(3)测试是否启动成功

使用ifconfig命令来测试

(4)测试是否与外部其他的计算机连接成功。

使用ping命令

语法:ping 对方的ip地址。

要注意:让虚拟机软件支持连接外部的网络。

linux连接外部网络测试:

window主机连接linux 系统。

二、远程连接linux的服务器:

使用putty远程连接软件来连接linux的服务器。

要注意:被连接的linux服务器需要安装一个服务:ssh 该服务的端口号:22,

我们默认已经安装好了。

查看该服务的状态,是已经运行了,

设置连接界面的字符集:

设置链接界面的字体

设置链接界面要保持连接,防止自动断开。

开始连接

如果连接失败,需要关闭防火墙,关闭防火墙的语法 :

service iptables stop

三、挂载光驱

挂载光驱就是读取光驱里面的数据。

光驱的硬件位置:/dev/cdrom

在系统里边需要一个目录,让其与光驱硬件进行挂载,建立映射关系,通读取该目录,就读取里面光驱里面的内容。

语法:

mount 硬件设备 挂载点

卸载:

umount 硬件设备|挂载点

(1)需要把光盘加载到光驱里面(如果是真实的机器,直接把光盘放到光驱里面即可)

(2)新建一个目录,该目录用于和光驱硬件建立映射关系。

(3)开始挂载,使用新建的目录与光驱的硬件建立映射关系。

语法:

mount 硬件设备 挂载点(新建的目录)

mount /dev/cdrom /cdrom

出现如下提示,表示挂载成功。

(4)挂载成功后,读取/cdrom目录,就读取里了光盘里面的内容。

(5)取消挂载

umount 硬件设备|挂载点

umoutn /dev/cdrom 或 umount /cdrom

四、安装FTP服务

1、软件安装方式:

(1).rpm :二进制软件包

安装简单,安装速度快

缺点:自定义性差,依赖性强

比如:安装a 软件,提示要先安装 b 软件,安装b软件,又提示安装 c软件,安装c软件,又提示安装d软件。

(2).tar.gz :源代码编译安装

开源,自由定制

缺点:编译时间较长,一旦报错解决困难。

(3)智能 yum方式

特点:解决了依赖性,要求服务器有网络,不灵活,不可以设置自己需要的具体软件版本。

2、 RPM软件包安装语法:

安装:

rpm –ivh 包全名

-i 安装

-v :显示详细信息

-h :显示进度

卸载语法:

rpm –e 软件名

--nodeps 不检测依赖性

查询软件包是否安装

rpm –qa 软件名

-a 查询所有已经安装的软件包

3、 使用rpm包开始安装FTP服务:

注意:rpm包在linux的安装光盘里面。

(1)挂载光驱,读取光盘里面的数据。

(2)开启安装,

前提:已经要进入到光盘里面的Packages文件夹

语法:rpm –ivh 包全名

(3)要启动ftp服务,

(4)使用ftp客户端软件,进行连接,上传文件。

注意:root用户默认不能登录ftp服务的。

如果出现如下提示500的错误提示。:

原因:redhat面向目标是企业,为了安全,增加了一个selinux 服务,关闭该服务即可。

在 /etc/selinux/config

把enforcing=>disabled

运行setenforce 0命令使立即生效

关闭selinux 服务的步骤:

第一步:使用vi 打开配置文件/etc/selinux/config

第二步:让该配置立即生效,运行setenforce 0命令使立即生效

再次连接ftp服务,就成功了。

注意点:如果连接不成功,

(1)查看vsftpd服务是否开启,(2)关闭防火墙(service iptables stop)(3)用户名或密码是否输入错误。

五、安装LAMP环境

安装顺序,建议是apache->mysql->php

源码安装的步骤:

解压软件包

configure配置

make编译

make install安装

1、安装apche软件

(1)解压软件

软件解压格式:

后缀tar.gz tar –zxvf 压缩包

后缀tar.bz2 tar –jxvf 压缩包

tar命令解压缩语法:

-x 解包.tar文件

-v显示详细信息

-f指定解压文件

-z解压缩

(2)进入解压的目录,

(3)执行配置

可以使用./configure –help查看配置 的帮助。

(4)执行编译

make

(5)执行安装

make install

(6)安装完成后,要启动apache的服务,

开启服务语法:/usr/local/apache/bin/apachectl start|stop|restart

查看是否启动成功:

netstat –tunpl |grep 80

apache启动成功后,进行测试:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: