构建nginxtomcat高效java应用站点_第1页
构建nginxtomcat高效java应用站点_第2页
构建nginxtomcat高效java应用站点_第3页
构建nginxtomcat高效java应用站点_第4页
构建nginxtomcat高效java应用站点_第5页
已阅读5页,还剩47页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

项目一:企业网络构 项目:Windows集群部署企业门户项目概 【项目背景 【项目目标 【项目知识点 【项目内容 任务一、环境准 【任务目的 【任务描述 任务二、部署mysql5.6数据 【任务目的 【任务描述 【关键步骤 安装mysql-5.6数据库服 数据库初始配 数据库【详细参考 安装mysql-5.6数据库服 数据库初始配 数据库任务三、部署web服务器(所有web主机配置相同 【任务目的 【任务描述 【关键步骤 安装中间件 添加tomcat连接mysql驱动 测试tomcat部署双tomcat提供服 配置两个tomcat的默认路径为 【详细参考 安装中间件 添加tomcat连接mysql驱动 测试tomcat部署双tomcat提供服 配置两个tomcat的默认路径为 任务四、部署内容发布服 【任务目的 【任务描述 【关键步骤 配置 配置 测试更新文件是否自动同 部署 web部 查 默认站点修 【详细参考 配置 配置 测试更新文件是否同 部署 web部 查 默认站点修 任务五、调整web1、web2的服 【任务目的 【任务描述 【关键步骤 查看文件同步状 重启tomcat服 测试【详细参考 查看文件同步状 重启tomcat服 测试任务六、部署squid缓存服务 【任务目的 【任务描述 【关键步骤 部署squid缓存服务 配置squid缓存服 【详细参考 部署squid缓存服务 配置squid缓存服 任务七、部署nginx服务 【任务目的 【任务描述 【关键步骤 部署nginx服 配置nginx测 【详细参考 部署nginx服 配置nginx测 项目:Windows集群部署企业门户架构,可以满足web正常运行,且易扩展。LNMP+TomcatJava应用站点squid1缓存服务器备份服务器用户请求Mysql基于jsp代码的 的部web调整web1、web2 服squid部署Nginx作为 服务7nginx服务器一台,squid2台,web2台,内容发布服务器一台,数据库一台。nginx做前段实现后端服务器的负ip_hash的方式来保证同一用户请求短时间内锁定到后端的某一台服务器上,由于源码是jsp的代码编写,那么这里选择的中间件是tomcat来提供服务,为了保证更新内容可以同步到每一台web服务上,搭建一台内容发布服务器,该服务器不对用户提供web,对web编辑人员提供,编辑人员对的操作可以在内任务二、部署mysql数据库并且做允许其他web主机数据库任务三、部署tomcat服务实现jsp代码服务的提供任务四、部署内容发布系统,同步数据到web主机,并且测试squid缓存服务器任务六、配置naginx服务器,将web请求跳转到后端web服务查看各主机IP地址,DNS、主机名,测试性Nginx名测试11.测试性[root@mysql~]# -c1|grepicmp64bytesfrom:icmp_seq=1ttl=64time=0.021ms[root@mysql~]# -c10|grepicmp64bytesfrom0:icmp_seq=1ttl=64time=0.233ms[root@mysql~]# -c11|grepicmp64bytesfrom1:icmp_seq=1ttl=64time=0.587ms[root@mysql~]# -c12|grepicmp64bytesfrom2:icmpseq=1ttl=64time=0.232ms[root@mysql~]# -c15|grepicmp64bytesfrom5:icmp_seq=1ttl=64time=0.296ms[root@mysql~]# -c16|grepicmp64bytesfrom6:icmp_seq=1ttl=64time=0.180ms[root@mysql~]# -c10|grepicmp64bytesfrom0:icmp_seq=1ttl=64time=0.1312.拷贝项目软件包到下软件包拷贝到mysql5.6mysql-5.6数据库服务器[root@mysql~]#tarxvfMySQL-5.6.15-1.el6.x8664.rpm-bundle.tarMySQL-shared-5.6.15-1.el6.x8664.rpmMySQL-devel-5.6.15-1.el6.x8664.rpm [root@mysql//mysql[root@mysql~]#rpm-UvhMySQL-*.rpm###################[###################[###################[##################[##################[##################[###################ARANDOMPASSWORDHASBEENSETFORTHEMySQLrootUSERYouwillfindthatpasswordinYoumustchangethatpasswordonyourfirstnootherstatementbut'SETPASSWORD'willbeSeethe forthesemanticsofthe'passwordexpired'flag.Also,theaccountfortheanonymoususerhasbeenremoved.Inaddition,youcanwhichwillalsogiveyoutheoptionofremovingthetestdatabase.Thisisstronglyrecommendedforproductionservers.See formorePleasereportanyproblemswiththe/usr/bin/mysqlbugscript!ThelatestinformationaboutMySQLisavailableonthewebSupportMySQLbybuyingsupport/licensesNewdefaultconfigfilewascreatedas/usr/fandwillbeusedbydefaultbytheserverwhenyoustartit.YoumayeditthisfiletochangeserversettingsWARNING:Defaultconfigfile/etc/fexistsonthesystemThisfilewillbereadbydefaultbytheMySQLserverIfyoudonotwanttousethis,eitherremoveit,oruse--defaults-fileargumenttomysqld_safewhenstartingthe[root@mysql[root@mysql~]#servicemysqlStartingMySQL[root@mysql~]#[确定[root@mysql~]#cat#TherandompasswordsetfortherootuseratThuFeb522:18:362015(localtime):NNH3iqo1[root@mysql//mysql[root@mysql~]#mysql-uroot-WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis1Serverversion:5.6.15Copyright(c)2000,2013,Oracleand/oritss..Oracleisa ofOracleCorporationand/oritsaffiliates.Othernamesmaybe softheirrespectiveType'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputmysql>setpassword=password("pwd@123");QueryOK,0rowsaffected(0.17sec)mysql>show || |informationschema| |performanceschema| 4rowsinset(0.11////mysql[root@mysql~]#mysql-urootWelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis1Serverversion:5.6.15Copyright(c)2000,2013,Oracleand/orits.sOracleisa ofOracleCorporationand/oritsaffiliates.Othernamesmaybe softheirrespectiveType'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputwebmysql>grantallon*.*toweb @"172.30.1.%"identifiedbyQueryOK,0rowsaffected(0.07 mysql>exit[root@mysql[root@mysql~]#mysql-h-WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidisServerversion:5.6.15MySQLCommunityServerCopyright(c)2000,2013,Oracleand/orits.sOracleisa ofOracleCorporationand/oritsaffiliates.Othernamesmaybe softheirrespectiveType'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputmysqlshowdatabases;+|++|+|information_schema| |performance_schema| 4rowsinset(0.00 mysqlexit[root@mysql任务三、部署web服务器(所有web主机配置相同学习提供webtomcat////jdk[root@web1~]#rpm-qa|grep[root@web1~]#[root@web1~]#tarxvfapache-tomcat-[root@web1~]#[root@web1~]#mvapache-tomcat-6.0.32/usr/local/tomcat[root@web1~]#解压连接[root@web1~]#unzipmysql-connector-java-[root@web1//拷贝tomcat连接mysql的驱动包到tomcat的插件[root@web1~]cdmysql-connector-java-5.1.25[root@web1mysql-connector-java-5.1.25]#[root@web1mysql-connector-java-5.1.25]#cpmysql-connector-java-5.1.25-bin.jar/usr/local/tomcat/lib/[root@web1mysql-connector-java-5.1.25]#ls/usr/local/tomcat/lib/m[root@web1mysql-connector-java-5.1.25]#[root@web1~]#/usr/local/tomcat/bin/startup.shUsingCATALINABASE:/usr/local/tomcatUsingCATALINAHOME:/usr/local/tomcatUsingCATALINATMPDIR:/usr/local/tomcat/tempUsingJREHOME: UsingCLASSPATH: [root@web1~]#[root@web1~]#ps-ef|grep 12322:58 00:00:03org.apache.catalina.startup.Bootstrapstart 21762054022:58pts/0 00:00:00greptomcat[root@web1~]# [root@web1~]#cptest.jsp/usr/local/tomcat/webapps/ROOT/[root@web1~]# [root@web1~]#cpcon_mysql.jsp/usr/local/tomcat/webapps/ROOT/[root@web1~]# [root@web1~]#cd[root@web1local]#cp-rftomcat/tomcat2[root@web1local]#[root@web1local]#vim//8005//22<Serverport="8005"22<Serverport="8006"//8080 <Connectorport="8080" <Connectorport="8081"//8009 //[root@web1local]#/usr/local/tomcat2/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcat2UsingCATALINA_HOME:/usr/local/tomcat2UsingCATALINA_TMPDIR:/usr/local/tomcat2/tempUsingJRE_HOME: UsingCLASSPATH: [root@web1local]#[root@web1local]#ps-ef|grep 12623:44 00:00:03org.apache.catalina.startup.Bootstrapstart 23822054023:44pts/0 00:00:00greptomcat2[root@web1local]#的 //jsp//mysql配置两个tomcat的默认路径为[root@web1~]#mkdir-p[root@web1~]#vim <Hostname="localhost" <Hostname="localhost"[root@web1~]#/usr/local/tomcat/bin/shutdown.shUsingCATALINABASE:/usr/local/tomcatUsingCATALINAHOME:/usr/local/tomcatUsingCATALINATMPDIR:/usr/local/tomcat/tempUsingJREHOME: Using [root@web1~]#/usr/local/tomcat/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/local/tomcatUsingCATALINA_TMPDIR:/usr/local/tomcat/tempUsingJRE_HOME: UsingCLASSPATH: [root@web1~]#[root@web1~]#cptest.jsp/opt/www/ROOT/[root@web1~]#cpcon_mysql.jsp/opt/www/ROOT/[root@web1~]# 测试文件[root@web1~]#vim//1111<%for(inti=0;i<10;i++)out.println(" o,JSPWorld!dir=/opt/www/ROOT"+"<br>");%> [root@web1~]#vim <Hostname="localhost" <Hostname="localhost"[root@web1~]#/usr/local/tomcat2/bin/shutdown.shUsingCATALINA_BASE:/usr/local/tomcat2UsingCATALINAHOME:/usr/local/tomcat2UsingCATALINATMPDIR:/usr/local/tomcat2/tempUsingJREHOME: UsingCLASSPATH: [root@web1~]#[root@web1~]#/usr/local/tomcat2/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcat2UsingCATALINA_HOME:/usr/local/tomcat2UsingCATALINA_TMPDIR:/usr/local/tomcat2/tempUsingJREHOME: UsingCLASSPATH: [root@web1~]# 学习rsync+inotifywait实现内容实时同步学习expect实现自动交互使用expect配置rsync实现执行自动同配置inotifywait和rsync结合实现文件更新即同步配置tomcat并且将web代码进行部署进行查看,并且查看给用户提供服务的web服务器是否可以////web[root@web1~]#useradd//rsync[root@web1~]#echopwd@123|passwd--stdinpasswd:所有 验证令牌已经成功更新[root@web1[root@web2~]#useradd//rsync[root@web2~]#echopwd@123|passwd--stdinrsyncpasswd:所有的 [root@web2//修改 的属主与权[root@web1~]#cd[root@web1www]#chown-Rrsync.rootROOT/[root@web1www]# od775ROOT///修改 的属主与权[root@web2~]#cd[root@web2www]#chown-Rrsync.rootROOT/[root@web2www]# od775ROOT///rsync[root@nrfb~]#rsyncTheauthenticityofhost'1(1)'can'tbeRSAkeyfingerprintisAreyousureyouwanttocontinueconnecting(yes/no)?yesWarning:Permanentlyadded'1'(RSA)tothelistofknownrsync@1'spasswordrsync 40962015/02/0522:38:44 02015/02/0522:38:4402015/02/0522:38:44 02015/02/0522:38:55 40962011/09/2319:50:20 02015/02/05 40962015/02/0600:08:31 02015/02/0522:38:26 40962015/02/0600:19:32 122882014/08/2807:44:04 40962014/08/2807:19:53 40962011/09/2319:50:20 02015/02/0522:38:26 40962015/02/0522:58:31 40962014/08/2807:23:12 40962014/08/2807:42:58var[root@nrfb~]#[root@nrfb~]#rsyncTheauthenticityofhost'2(2)'can'tbeRSAkeyfingerprintisAreyousureyouwanttocontinueconnecting(yes/no)?yesWarning:Permanentlyadded'2'(RSA)tothelistofknownrsync@2'spasswordrsync 40962015/02/0522:38:42 02015/02/0522:38:42 02015/02/0522:38:40 40962014/08/2807:50:04 40962014/08/2807:44:04 10242014/08/2807:44:48 38002015/02/0522:38:58 122882015/02/0600:31:27 40962015/02/0600:31:23 40962014/08/2807:38:15 122882014/08/2807:38:15 163842014/08/2807:19:34 40962013/11/2920:09:53 02015/02/0522:38:54 40962011/09/2319:50:20 02015/02/05 40962015/02/0600:29:26 02015/02/0522:38:25 40962015/02/0600:31:06 122882014/08/2807:44:04 40962014/08/2807:19:53 40962011/09/2319:50:20 02015/02/0522:38:25 40962015/02/0600:27:07 40962014/08/2807:23:12 40962014/08/2807:42:58var[root@nrfb~]#安装[root@nrfb~]#yum-yinstallexpect.x86_640:5-DependencyInstalled:tcl.x86641:8.5.7-6.el6[root@nrfb~]#[root@nrfb~]#mkdir-p/opt/www/ROOT[root@nrfb~]#//编写rsync传输,需实现自动交互[root@nrfb~]vim/opt/rsync.shspawnrsync-az/opt/www/ROOT/rsync@1:/opt/www/ROOT/expect"password:"send"pwd@123\n"expecteofspawnrsync-az/opt/www/ROOT/rsync@2:/opt/www/ROOT/expect"password:"send"pwd@123\n"expecteof//给予 可执行权[root@nrfb~]# od+x/opt/rsync.sh[root@nrfb~]#[root@nrfb~]#ls/opt/www/ROOT/[root@nrfb~]#[root@web1~]#ls/opt/www/ROOT/con_mysql.jsptest.jsp[root@web1~]#[root@web2ROOT]#ls/opt/www/ROOT/con_mysql.jsptest.jsp[root@web2[root@nrfb~]#touch/opt/www/ROOT/rsynctest.txt[root@nrfb~]#[root@nrfb~]#ls/opt/www/ROOT/[root@nrfb [root@nrfb~]#/opt/rsync.shspawnrsync-az/opt/www/ROOT/rsync@1:/opt/www/ROOT/rsync@1'spassword:spawnrsync-az/opt/www/ROOT/rsync@2:/opt/www/ROOT/rsync@2'spassword:[root@nrfb[root@web1~]#lsconmysql.jsprsynctest.txttest.jsp[root@web1~]#[root@web2ROOT]#ls/opt/www/ROOT/con_mysql.jsprsync_test.txttest.jsp[root@web2ROOT]#[root@nrfb~]#yum-yinstall[root@nrfb~]#//[root@nrfb~]#tarxvfinotify-tools-[root@nrfb~]#[root@nrfb~]#cdinotify-tools-3.14[root@nrfbinotify-tools-3.14]#[root@nrfbinotify-tools-3.14]#./configure&&make&&makemake[2]:Nothingtobedonefor`install-data-am'.make[2]:Leavingdirectory`/root/inotify-tools-3.14'make[1]:Leavingdirectory`/root/inotify-tools-3.14'[root@nrfbinotify-tools-3.14]#[root@nrfbinotify-tools-3.14]#which[root@nrfbinotify-tools-//编写inotfywait文件 [root@nrfb~]#vim/opt/inotifywait.sh/usr/local/bin/inotifywait-mrq-ewhilereaddir;/opt/rsync.sh&>/dev/null////[root@nrfb od+x//执行inotifywait.sh同步[root@nrfb~]/opt/inotifywait.sh[root@nrfb~]# 是否执[root@nrfb~]#ps-ef|grep 1022:52 /usr/local/bin/inotifywait-mrq-e 1022:52 00:00:00 45451643022:54pts/0 00:00:00grepinotify[root@nrfb~]# 的现有文[root@nrfb~]#ls/opt/www/ROOT/rsynctest.txt[root@nrfb[root@web1~]#lsconmysql.jsprsynctest.txttest.jsp[root@web1~]#[root@web2~]#ls/opt/www/ROOT/con_mysql.jsprsync_test.txttest.jsp[root@web2~]#[root@nrfb~]#touch/opt/www/ROOT/rsync2.txt[root@nrfb~]#[root@nrfb~]#ls/opt/www/ROOT/rsync2.txtrsynctest.txt[root@nrfb~]#[root@web1~]#lscon_mysql.jsprsync2.txtrsync_test.txttest.jsp[root@web1~]#[root@web2~]#lscon_mysql.jsprsync2.txtrsync_test.txttest.jsp[root@web2~]#con_mysql.jsprsync2.txtrsync_test.txttest.jsp[root@web2~]#tomcat//jdk[root@nrfb~]#rpm-qa|grepjava-1.7.0-openjdk-5-.el6.x8664[root@nrfb[root@nrfb~]#tarxvfapache-tomcat-[root@nrfb~]#[root@nrfb~]#mvapache-tomcat-6.0.32/usr/local/tomcat[root@nrfb~]#tomcatmysql解压连接[root@nrfb~]#unzipmysql-connector-java-[root@nrfb//拷贝tomcat连接mysql的驱动包到tomcat的插件[root@nrfb~]cdmysql-connector-java-5.1.25[root@nrfbmysql-connector-java-5.1.25]#[root@nrfbmysql-connector-java-5.1.25]#cpmysql-connector-java-5.1.25-bin.jar/usr/local/tomcat/lib/[root@nrfbmysql-connector-java-5.1.25]#[root@nrfbmysql-connector-java-5.1.25]#[root@nrfb~]#/usr/local/tomcat/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/local/tomcatUsingCATALINA_TMPDIR:/usr/local/tomcat/tempUsingJRE_HOME: UsingCLASSPATH: [root@nrfb~]#[root@nrfb~]#ps-ef|grep 12322:58 00:00:03org.apache.catalina.startup.Bootstrapstart 21762054022:58pts/0 00:00:00greptomcat[root@nrfb~]# //jsp[root@nrfb~]#cptest.jsp/usr/local/tomcat/webapps/ROOT/[root@nrfb~]# [root@nrfb~]#cpconmysql.jsp/usr/local/tomcat/webapps/ROOT/[root@nrfb~]# 为//128webapps修改为 <Hostname="localhost"appBase="webapps"root@nrfb~]#vim/usr/local/tomcat/conf/server.xml <Hostname="localhost"appBase="/opt/www"root@nrfb~]#[root@nrfb~]#/usr/local/tomcat/bin/shutdown.shUsingCATALINABASE:/usr/local/tomcatUsingCATALINAHOME:/usr/local/tomcatUsingCATALINA_TMPDIR:/usr/local/tomcat/tempUsingJRE_HOME: Using [root@nrfb~]#cp/root/test.jsp/opt/www/ROOT/[root@nrfb~]#cp/root/con_mysql.jsp/opt/www/ROOT/[root@nrfb~]#[root@nrfb~]#vim//1111<%for(inti=0;i<10;i++)dir=/opt/www/ROOT"+"<br>");o,JSP[root@nrfb~]#/usr/local/tomcat/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/local/tomcatUsingCATALINATMPDIR:/usr/local/tomcat/tempUsingJREHOME: UsingCLASSPATH: [root@nrfb~]# 软件[root@mysql~]#tarxvfjavapms.tar.gz[root@mysql~]#cdjavapms[root@mysqljavapms]#lsjavapms.sqlREADMEROOT[root@mysqljavapms]# 数据库文[root@mysqljavapms]#mysql-uroot-ppwd@123<./javapms.sql[root@mysqljavapms]#[root@mysqljavapms]#mysql-uroot-WelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis17241Serverversion:5.6.15MySQLCommunityServerCopyright(c)2000,2013,Oracleand/orits .Oracleisa ofOracleCorporationand/oritsaffiliates.Othernamesmaybe softheirrespectiveType'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputmysql>show | |information_schema| | |performance_schema| 5rowsinset(0.00mysql>useReadingtableinformationforcompletionoftableandcolumnnamesYoucanturnoffthisfeaturetogetaquickerstartupwith-ADatabasechangedmysql>showtables;|tqwork |tqwork 116rowsinset(0.00//解压 压缩[root@nrfb~]#tarxvf[root@nrfb~]#cdjavapms[root@nrfbjavapms]#lsjavapms.sqlREADMEROOT[root@nrfbjavapms]# [root@nrfbjavapms]#cp-rfROOT/*/opt/www/ROOT/[root@nrfbjavapms]#//[root@nrfb~]#killall-9[root@nrfb~]#/usr/local/tomcat/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/local/tomcatUsingCATALINA_TMPDIR:/usr/local/tomcat/tempUsingJREHOME: UsingCLASSPATH: [root@nrfb~]#测试(tomcat1-3分钟,1-3慢7. 为为任务五、调整web1、web2的服配置web1、web2可以正常web页查看web1,web2数据是否同步,重重新启动每台机器上的2个tomcat服[root@web1~]#ls/opt/www/ROOT/con_mysql.jspindex.jsppluginrsync2.txt [root@web1[root@web2~]#lsconmysql.jspindex.jspplugin rsync[root@web2[root@web1~]#killall-9java[root@web1~]#ps-ef|grepjava 2920028289000:03pts/100:00:00grep[root@web1//[root@web1~]#/usr/local/tomcat/bin/startup.shUsingCATALINABASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/local/tomcatUsingCATALINA_TMPDIR:/usr/local/tomcat/tempUsingJRE_HOME: Using //[root@web1~]#/usr/local/tomcat2/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcat2UsingCATALINAHOME:/usr/local/tomcat2UsingCATALINATMPDIR:/usr/local/tomcat2/tempUsingJREHOME: UsingCLASSPATH: [root@web1~]#[root@web1~] stat-anptu|grep0 00[root@web1[root@web2~]#killall-9java[root@web2~]#[root@web2~]#ps-ef|grep 3196530511007:47pts/0 00:00:00grepjava[root@web2~]#//[root@web2~]#/usr/local/tomcat/bin/startup.shUsingCATALINA_BASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/local/tomcatUsingCATALINA_TMPDIR:/usr/local/tomcat/tempUsingJRE_HOME: UsingCLASSPATH: [root@web2~]#//[root@web2~]#/usr/local/tomcat2/bin/startup.shUsingCATALINABASE:/usr/local/tomcat2UsingCATALINAHOME:/usr/local/tomcat2UsingCATALINA_TMPDIR:/usr/local/tomcat2/tempUsingJRE_HOME: UsingCLASSPATH: [root@web2~]#//Web1//Web18080//Web18081//web28080端口测//web2//web28081squidsquidweb//squid[root@squid1~]#rpm-qa|grepsquid[root@squid1~]#//yumsquid[root@squid1~]#yum-yinstallsquid.x86_647:3.1.10-Dependencyperl-DBI.x86640:1.609-[root@squid1~]#[root@squid2~]#rpm-qa|grepsquid[root@squid2~]#[root@squid2~]#yum-yinstallsquid.x86647:3.1.10-19.el6Dependencyperl-DBI.x86_640:1.609-[root@squid2~]#////squid[root@squid1squid]#vim[root@squid1squid]#vim[root@squid1squid]#vim//squid[root@squid1squid]#servicesquidinit_cache_dir/var/spool/squid...正在启动squid:. [root@squid1squid]#[root@squid2squid]#servicesquidinit_cache_dir/var/spool/squid...正在启动squid:. [root@squid2squid]# 学习nginx服务的搭建与配配置naginx后端web服务//gccgcc-c++[root@nginx~]#yum-yinstallgccgcc-gcc.x86_640:4.4.7- gcc-c++.x86_640:4.4.7-Dependencycloog-ppl.x86640:0.15.7-1.2.el6 cpp.x8664libstdc++-devel.x86640:4.4.7-4.el6 mpfr.x8664ppl.x86_640:0.10.2-[root@nginx~]#//httpd[root@nginx~]#rpm-qa|grephttpd-2.2.15-29.el6.centos.x8664[root@nginx~]#[root@nginx~]#yum-yerasehttpdhttpd.x86_640:2.2.15-Dependencygnome-user-share.x86_640:2.28.2-[root@nginx~]#[root@nginx~]#rpm-qa|grephttp[root@nginx~]#[root@nginx~yumygroupinstall"开发工具autoconf.noarch0:2.63-5.1.el6 bison.x86_640:2.4.1- cscope.x86_640:15.6-6.el6 diffstat.x86_640:1.51-2.el6 flex.x86_640:2.5.35-8.el6 gcc-c++.x86640:4.4.7-4.el6 gcc-gfortran.x8664git.x86640:1.7.1-3.el64.1 indent.x8664intltool.noarch0:0.41.0-1.1.el6 patchutils.x86_640:0.3.1-3.1.el6 redhat-rpm-config.noarch0:9.0.3-42.el6.centosrpm-build.x86_64subversion.x86640:1.6.11-9.el64 swig.x8664systemtap.x86_640:2.3-Dependencycloog-ppl.x86_640:0.15.7-1.2.el6cpp.x86_640:4.4.7-4.el6gettext-devel.x86_640:0.17-16.el6gettext-libs.x86640:0.17-16.el6kernel-devel.x86640:2.6.32-libgcj.x86640:4.4.7-libgfortran.x86640:4.4.7-4.el6libstdc++-devel.x86_640:4.4.7-4.el6mpfr.x86_640:2.4.1-6.el6perl-Compress-Raw-Zlib.x86_641:2.021-136.el6perl-Compress-Zlib.x86_640:2.021-136.el6perl-Error.noarch1:0.17015-4.el6perl-Git.noarch0:1.7.1-3.el6_4.1perl-HTML-Parser.x86640:3.64-2.el6perl-HTML-Tagset.noarch0:3.20-perl-IO-Compress-Ba86640:2.021-136.el6perl-IO-Compress-Zlib.x86_640:2.021-136.el6perl-URI.noarch0:1.40-2.el6perl-XML-Parser.x86_640:2.36-7.el6perl-libwww-perl.noarch0:5.833-2.el6ppl.x86_640:0.10.2-11.el6 .x86_640:2.3-3.el6systemtap-devel.x86_640:2.3-3.el6//pcre-developenssl-devel[root@nginx~]#yum-yinstallpcre-developenssl-openssl-devel.x86_640:1.0.1e-15.el6 Dependencykeyutils-libs-devel.x86640:1.4-4.el6 krb5-devel.x8664libcom_err-devel.x86_640:1.41.12-18.el6libselinux-devel.x86_64libsepol-devel.x86_640:2.0.41-4.el6 [root@nginx~]#[root@nginx~]#tarxvfnginx-[root@nginx~]#[root@nginx~]#cdnginx-1.0.5[root@nginxnginx-1.0.5]#//nginx[root@nginxnginx-1.0.5]#useradd-s/sbin/nologin- //nginx[root@nginxnginx-1.0.5]#./configure-- --group=www--with-httpstubstatus--with-httpsslConfiguration+usingsystemPCRE+usingsystemOpenSSL+md5:usingOpenSSL+sha1:usingOpenSSL+usingsystemzlibnginxpathprefix:nginxbinaryfile:"/usr/local/nginx/sbin/ngi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论