码迷,mamicode.com
首页 > 其他好文 > 详细

lamp环境搭建

时间:2015-11-19 00:31:47      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

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 :二进制软件包 

安装简单,安装速度快 

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

比如:安装软件,提示要先安装 软件,安装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启动成功后,进行测试:

 

lamp环境搭建

标签:

原文地址:http://www.cnblogs.com/zqsyr/p/4976299.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!