您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > CentOS7搭建JavaWeb安装配置
CentOS7安装。将ISO镜像挂入虚拟机,正常安装即可。(这里的虚拟机要选择Cent0S64位)。不然的话有线网卡无法正常识别。这里首先介绍一下vi文本编辑器的使用。因为在修改配置文件的时候,我们会经常用到这个软件。也就是说,这个软件必须熟悉。Vi有三种基本的工作模式:1.指令模式(CommandMode):指令模式主要使用方向键移动光标位置进行文字的编辑2.文本输入模式(InputMode):在指令模式下(CommandMode)按a/A键、i/I键、o/O键进入文本模式3.行末模式(LastlineMode):末行模式主要进行一些文字编辑辅助功能,比如字串搜索、替代、保存文件等操作三种模式的切换流程:指令模式(CommandMode)下输入a、i、o进入文本输入模式(InputMode)文本输入模式(InputMode)下按ESC进入指令模式(CommandMode)指令模式(CommandMode)下输入:进入末行模式(LastlineMode)末行模式(LastlineMode)下指令错误则返回指令模式(CommandMode)简单的使用方法:vifilename:打开或新建文件,并将光标置于第一行首.使用上,下,左,右,上一页,下一页切换光标所在位置。在想要进行修改的地方按一下i按键。进入文本输入模式,这时候,我们可以进行文本修改。修改好文本后,按一下ESC切换到指令模式,然后在输入:进入到行末模式。:wq保存文件并退出。:q!不保存文件退出。更多详细的使用方法请参照网址:(也可自行百度VI的使用方法)设置网络配置。默认centos和redhat7都是不启用有线网卡的,要么手动开启,要么安装时直接启用!所以第一步应该是激活网卡。在桌面点击右键找到命令行以超级用户的权限进入(输入su,回车)输入密码(进入桌面时的密码)。cd/etc/sysconfig/network-scripts/ls查看下ifcfg-eno后面对应的数字是什么,下面以eno32为例viifcfg-eno32编辑下ONBOOT=yes开启自动启用网络连接:wq保存退出servicenetworkrestart(ONBOOT=yes在我自己进行配置的时候是不带””的,请自行测试)重启网络应该就可以看到有线网卡了!如果Centos7里面没有检测到线网卡设备,关闭虚拟机,打开虚拟机存储的目录,用记事本打开三台电脑图标的vmx配置文件加一条进去ethernet0.virtualDev=e1000保存,再打开虚拟机看下。通常情况下走到这一步就安装好了,能够连上网了,记得设置成nat连接,不要设置为bridge连接。这样就把网给连上了。网络设置好,可以进行软件安装了。这里,我们会经常用到yum这个软件安装程序。Cent0S默认已经安装好了。这里,只介绍一些常用的东西,想更深入研究的请参考网址或者百度。使用yum安装软件命令:yuminstallxxx使用yum搜索软件命令:yumsearchxxx使用yum删除软件命令:yumremovexxx详情请见网址:(有时候我们为了方便获得更多的软件,需要自己配置软件源,请自行百度)配置CentOS的远程连接。我们先配置远程连接的一些参数。然后,我们就可以在windows的客户端下,对服务器进行管理了,会方便一些,(当然,如果你是大神的话除外)首先在CentOS安装SSH。yuminstallopenssh-server(正常情况下在安装完就可以使用了,如果安装完不可以,就继续往下看)!--找到了/etc/ssh/目录下的sshd服务配置文件sshd_config,用Vi编辑器打开将文件中,关于监听端口、监听地址前的#号去除然后开启允许远程登录最后,开启使用用户名密码来作为连接验证保存文件,退出开启sshd服务,输入sudoservicesshdstart--使用ifconfig命令查看eth0的IP地址。然后记录IP地址。在windows端,下载Xshell这个软件,然后使用这个软件,远程连接到CentOS上,并且,还方便进行文件传输。详情请见网址:安装jdk的方法。安装OpenJDK(推荐)查询yum库的可安装jdk信息yumsearchjava|grepjdk进行jdk安装yuminstalljava-1.7.0-openjdk安装完之后,默认的安装目录是在:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64设置环境变量和让变量方法生效同下一方法。(我在安装的时候,安装后环境变量已经自动配置好了)安装OracleJDK1.在/usr/目录下创建java目录[root@localhost~]#mkdir/usr/java[root@localhost~]#cd/usr/java2.下载jdk,然后解压(也可以使用SSH把Win下载好的传输到服务器上)[root@localhostjava]#curl-O[root@localhostjava]#tar-zxvfjdk-7u79-linux-x64.tar.gz3.设置环境变量[root@localhostjava]#vi/etc/profile在profile中添加如下内容:#setjavaenvironmentJAVA_HOME=/usr/java/jdk1.7.0_79JRE_HOME=/usr/java/jdk1.7.0_79/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexportJAVA_HOMEJRE_HOMECLASS_PATHPATH让修改生效:[root@localhostjava]#source/etc/profile4.验证JDK有效性[root@localhostjava]#java-versionjavaversion1.7.0_79Java(TM)SERuntimeEnvironment(build1.7.0_79-b15)JavaHotSpot(TM)64-BitServerVM(build24.79-b02,mixedmode)详情请见网址:安装Tomcat去下载Tomcat8的安装文件apache-tomcat-8.0.26.tar.gz。将apache-tomcat-8.0.26.tar.gz文件放到/usr/local目录下,执行如下脚本:#cd/usr/local#tar-zxvfapache-tomcat-8.0.26.tar.gz//解压压缩包#rm-rfapache-tomcat-8.0.26.tar.gz.tar.gz//删除压缩包#mvapache-tomcat-8.0.26tomcat启动Tomcat8#/usr/local/tomcat/bin/startup.sh//启动tomcatUsingCATALINA_BASE:/usr/local/tomcatUsingCATALINA_HOME:/usr/local/tomcatUsingCATALINA_TMPDIR:/usr/local/tomcat/tempUsingJRE_HOME:/usr/java/jdk1.8.0_60UsingCLASSPATH:/usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jarTomcatstarted.如果出现下面错误:NeithertheJAVA_HOMEnortheJRE_HOMEenvironmentvariableisdefinedAtleastoneoftheseenvironmentvariableisneededtorunthisprogram则要注意提前设置java路径在apache-tomcat-8.0.26/bin/setclasspath.sh中添加一下内容exportJAVA_HOME=/usr/java/jdk1.8.0_60exportJRE_HOME=/usr/java/jdk1.8.0_60/jreexportCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH检验Tomcat8安装运行通过以下地址查看tomcat是否运行正常:看到tomcat系统界面,说明安装成功!停止Tomcat8#/usr/local/tomcat/bin/shutdown.sh//停止tomcat详情请见网址:的防火墙配置例如安装Nagios后,要开放5666端口与服务器连接,命令如下:[root@centos7-1~]#firewall-cmd--add-port=5666/tcp即时打开,这里也可以是一个端口范围,如1000-2000/tcpsuccess[root@centos7-1~]#firewall-cmd--permanent--add-port=5666/tcp写入配置文件success[root@centos7-1~]#firewall-cmd--reload重启防火墙success[root@centos7-1~]#详情请见网址:的安装首先安装wget。yum-yinstallwget1.下载mysql的repo源$wget安装mysql-community-release-el7-5.noarch.rpm包$sudorpm-ivhmysql-community-release-el7-5.noarch.rpm安装这个包后,会获得两个mysql的yumrepo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。3.安装mysql$sudoyuminstallmysql-server根据提示安装就可以了,不过安装完成后没有密码,需要重置密码4.重置mysql密码$mysql-uroot登录时有可能报这样的错:ERROR2002(HY000):Can‘tconnecttolocalMySQLserverthroughsocket‘/var/lib/mysql/mysql.sock‘(2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:$sudochown-Rroot:root/var/lib/mysql重启mysql服务$servicemysq
本文标题:CentOS7搭建JavaWeb安装配置
链接地址:https://www.777doc.com/doc-4399801 .html