版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、环境配置综述:环境配置包括几个步骤:1 Linux系统安装2 Linux系统基本配置3 Linux服务器安装1 Linux系统安装Linux简介Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Li
2、nux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。打开linux相关安装目录,如图:1.1 安装vm虚拟机直接双击“VMware-workstation-full-7.1.2-301548.exe”,一直下一步即可。注意中途可能会用到VMware-License.txt来认证。安装完成后如果提示你更新VM到高版本,选择不更新即可。安装好后的界面如下:1.2 安装Linux打开VM,选择新建虚拟机,点击下一步。如图:选择我将稍后启动系统,点击下一步。选择系统为linux,版本为CentOS,点击下一步。点击Browser浏览,选择要存
3、放安装系统的目录。磁盘空间配置,可以默认20G,点击下一步。配置选择要安装的镜像文件CentOS-6.5-i386-minimal.iso,点击确定。点击Finish选择启动此虚拟机。选择第一个,回车。选择跳过即可。选择Next后面是些语言选择,选择英文。可能会有如下警告,选择Yes。上面文档写错了,应该选yes选择Next,选择时区 - 上海。设置超级管理员root的密码,牢记!一直NEXT,点击勾选项。开始正式安装。等待一段时间即可。等待一段时间后出现恭喜界面,点击重启reboot即可。然后用你开始设置的root账户和密码登录。比如:Username: rootPassword: 1234
4、56修改连接方式为桥接。1.3 安装SecureCRT (可选)没有特别需要说明的,解压后使用里面的破解工具“注册机.exe”即可。SecureCRT是一个远程连接linux系统的工具,详细教程如下:注意:SecureCRT不是必须安装的,只是实际情况中多人工作时,我们需要利用一款工具来远程连接并使用同一个Linux系统,常用的工具有SecureCRT、XShell等。如果不安装SecureCRT,那就只能直接操作系统。下图是对比用SecureCRT和直接操作系统两种方式:使用SecureCRT远程连接Linux操作系统:虚拟机中直接操作Linux系统:可见两种方式对系统本身的操作没有任何区别
5、。举个例子:比如我们公司产品的Linux服务器在机房,我们可以坐在办公室用SecureCRT去连接机房的服务器进行操作,也可以跑到机房去直接操作服务器。2 Linux系统基本配置2.1 在虚拟机中选择适当的网络编辑器依次点击VM上的Edit Virtual Network Editor.点击VMnet0,选择Bridged(桥接模式)。按照实际情况选择网络,如上图所示,现在是用的无线网络,所以选择包含“wifi”的那一项,如果是网线连接,选择类似“82567LM”这一项。2.2 网络配置上图运行了几条命令:service iptables stop /关闭防火墙service network
6、restart /重启网络ifconfig eth0 02 /配置IP地址,根据实际网段来配置route add default gw /配置网关,和IP地址同一网段ping 17 /用ping命令测试连接百度的ipping /用ping命令测试连接百度的域名从上图发现,我们不能通过域名连接百度,那是域名解析系统的IP需要配置。直接使用命令echo nameserver /etc/resolv.conf总结:配置网络就是选择网络编辑器、关闭防火墙、配置IP、网关、域名解析系统这几个步骤。fsafdaf
7、ds3 Linux服务器安装我们的web系统要对客户端提供服务,需要相应的服务器中间件和数据库。比如apache、tomcat,两者有联系有区别,感兴趣的可以百度。如果我们的系统是基于php的可以用apache+php+mysql,如果是基于jsp的,可以直接用tomcat+mysql。当然也可以apache和tomcat同时使用,这是另外一个均衡负载的问题了,详情网上找资料。Linux上安装软件有几种方式:- yum安装,类似windows上的傻瓜式安装,点击一个按钮后自动下载,自动安装。方便快捷,需要root账户。- rpm安装,类似windows上下载好exe后双击安装。- tar解压安
8、装,类似windows上解压压缩包后的绿色安装。这里我们使用最简单的yum安装方式。用此安装方法首先确保2.2中网络配置正确,能连接3.1 安装lrzszLrzsz是用于windows和linux系统间传输文件的。输入命令 yum -y install lrzsz如果有大量类似错误提示:Error: Cannot retrieve repository metadata,那么需要更新yum源(实际就是更新要下载的网址)。3.2 安装gccGcc是c语言的编译器,因为后续有些软件是C语言写的,需要gcc进行编译安装。yum -y install gcc3.3 安装zip/unzipZip和unz
9、ip是压缩和解压的命令,使用以下命令安装:yum -y install zipyum -y install unzip3.4 安装配置apache、php、mysqla) 可以一条命令下载安装几个软件:yum -y install httpd php mysql mysql-server php-mysql静静等待,安装速度和网速相关。Php的一些扩展安装yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpcb) 启动mysql服务并设置mysql数据库root帐号密码。ser
10、vice mysqld restart mysqladmin -u root password 123456启动apacheservice httpd restart看到输出信息为OK即成功。此时,在windows的浏览器上输入linux系统的ip:02,显示如下即安装成功。c) 将我们php的网站放到apache相应的目录下即可。输入命令:cd /var/www/html使用rz命令上传我们的smeoa.zip到上面的目录,并解压:unzip smeoa.zip此时可以看到smeoa目录修改smeoa目录权限为最大chmod 777 -R smeoad) 开启apach
11、e的Mod_rewrite扩展打开/etc/httpd/conf/httpd.confvi /etc/httpd/conf/httpd.conf修改文件里的两处为All,如下红色字体: Options FollowSymLinks AllowOverride All Order deny,allow Deny from all Satisfy all# Options FileInfo AuthConfig Limit#AllowOverride Alle) 在mysql中创建一个数据库,先连接mysql,再创建smeoa库。允许所有的ip用户访问数据库:GRANT ALL PRIVILEGE
12、S ON *.* TO root % IDENTIFIED BY 123456 WITH GRANT OPTION;f) 关闭linux se运行以下命令/usr/sbin/setenforce 0g) 在windows的浏览器上打开02/smeoa/install.php,如下图所示:注意出现4个绿色OK才算正确。主机是linux的ip,用户名和密码都是指mysql配置的,数据库名是上一步创建的。点击下一步,出现安装成功界面后可正常使用。到此,我们的LAMP环境搭建成功。即常说的Linux+Apache+mysql+php环境3.5 安装配置svn(可选)4
13、 其他 Linux上使用yum安装vimYUM是linux上root用户使用的Vim是linux上的一个功能强大的编辑器,是vi编辑器的升级版,类似于windows上的写字板等。安装步骤:- 修改网关,修改红色行# vi /etc/sysconfig/networkNETWORKING=yes #表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络。HOSTNAME=centos #设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应GATEWAY= #设置本机连接的网关的IP地址。- 修改DNS,添加红色行# vi /etc/
14、resolv.conf nameserver - 配置ip地址,红色XX填写一个不重复的IP# service network restart# ifconfig eth0 192.168.199.XX up- 使用yum命令# yum y install vim*如果上述命令使用后报大量的Error: Cannot retrieve repository metadata,那么需要更新yum源。Linux上安装sz/rz工具包yum -y install lrzsz安装wgetyum -y install wget安装gccyum -y install gcc安装V
15、M tools在Linux中建立一个挂载点(也就是一个目录) mkdir /mnt/cdrom 挂载光驱 mount -t iso9660 /dev/cdrom /mnt/cdrom 2,复制文件到root cd /mnt/cdrom cp VMwareTools-7.8.4-126130.tar.gz /root 3,进入root文件夹解压缩VMwareTools-7.8.4-126130.tar.gz文件 cd /root tar zxvf VMwareTools-7.8.4-126130.tar.gz 4,进入解压缩目录 cd vmware-tools-distrib 5,执行安装vmw
16、are tools ./vmware-install.plLinux中安装配置SVN5 一些常见问题1) 使用yum命令提示:Error: Cannot retrieve repository metadata- 检查网关和DNS是否正确- 修改DNS后使用yum update y- 检查yum源是否需要更新2) Ping百度不通。修改DNS。# vi /etc/resolv.confnameserver 3) Ping外网IP不通。设置网关。上面是临时修改,永久修改的方法:# vi /etc/sysconfig/networkNETWORKING=yes #表示系统
17、是否使用网络,一般设置为yes。如果设为no,则不能使用网络。HOSTNAME=centos #设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应GATEWAY= #设置本机连接的网关的IP地址。4) 解决SecureCRT的Home+End+Del不好用 SecureCRT是个不错的ssh客户端工具,但在使用时会发现有些按键和日常使用习惯不同,例如Home、End、PageUp、PageDown和Delete等键。一些按键的默认功能:1PageUp:向上翻页客户端工具窗口2PageDown:向下翻页客户端工具窗口3Home:无用4End:无用5Delete:功能同backspace,向前删除字符。修改后的按键功能如下:1PageUp:向上翻页终端文件内容,例如用vi编辑文件,翻页文件的内容。2PageDown:向下翻页终端文件内容。3Home:返回当
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 石河子大学《应急人力资源管理》2022-2023学年第一学期期末试卷
- 物业智能化解决方案
- 石河子大学《数学文化赏析》2021-2022学年第一学期期末试卷
- 石河子大学《口腔颌面外科学》2022-2023学年第一学期期末试卷
- 石河子大学《工程热力学与传热学》2023-2024学年第一学期期末试卷
- 精神科新冠肺炎演练
- 沈阳理工大学《数学建模》2023-2024学年第一学期期末试卷
- 沈阳理工大学《液压与气动技术》2022-2023学年第一学期期末试卷
- 沈阳理工大学《电气控制与PC技术》2022-2023学年期末试卷
- 沈阳理工大学《场地设计》2021-2022学年第一学期期末试卷
- 百度投诉保证函
- 2.7-植被与自然环境的关系(精品课件)-2020-2021学年高一地理(新教材中图版必修第一册)
- 清欠工作管理制度管理办法
- 三甲评审文件盒资料--终稿
- 铁路项目桥梁墩台身施工方案
- 工作岗位风险评估工作规程
- 智能存包柜(储物柜)产品技术说明书
- 常见化学式大全
- 電鍍技術資料大全
- 偏拉墙体配筋分析及建议课件
- 消防电气检验批质量验收记录表(共18页)
评论
0/150
提交评论