VMware安装虚拟机Linux,CentOS虚拟机安装JDK,Tomcat和Solr

VMware安装虚拟机Linux,CentOS虚拟机安装JDK,Tomcat和Solr

不提供安装时需要的资源,仅供参考

一、安装Linux

1.点新建虚拟机,选择典型,点下一步;

然后选择稍后安装操作系统,点下一步;

选择操作系统时选择Linux,选择自己要安装的操作系统版本,点下一步;

然后给虚拟机起名,选择要把虚拟机装到哪个位置,点下一步;

默认的磁盘大小就行,默认多个文件就行,点下一步;

自定义硬件,内存默认1G就行(视情况增加),处理器单核就行,新CD/DVD选择使用ISO映像文件找到自己要装的虚拟操作系统,网路适配器选择NAT,点关闭点完成。

2.启动虚拟机,选择Install CentOS 7(以这个系统为例)回车,回车,等待;

选择语言最好英文,点continue;

点DATE&TIME选择shanghai,将左下角时间调整到当前时间,点左上角Down。

点INSTALLATION DESTINATION用默认的就行,点Down

点begin installation;

设置ROOT PASSWORD,用户创建可以不创;

装完点reboot,然后选第一个回车。然后登录root就行。

最后记得拍快照,或者在做完配置装完东西,如JDK,Tomcat等拍快照以便恢复,右击虚拟机的名字就出现快照选项。

二、安装JDK

1.先ping www.baidu.com,看能不能上网,提示Name or service not known则表示当前虚拟机还没ip地址。

2.修改网络配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33,我的虚拟网卡是ens33。

按i进入编辑模式,光标移动到最后一行,将onboot=no改成yes,按esc键,输入:wq回车,也就是保存退出。

3.重启网卡,systemctl restart network,然后输入ip a 再次查看自己虚拟网卡地址,再ping 百度试试。按ctrl + c 停止ping。如果电脑里有腾讯管家还有游戏的注意看你的虚拟机服务有没有开启,管家在游戏模式下有时会关闭一些服务。ping失败的启动服务后再试。

4.上传自己的JDK包,用SSH Secure File Transfer,传到/root,解压tar xvf jdk包名 -c /usr/local/ 然后进到/usr/local/,修改jdk的名字方便下边操作,不修改也行,mv jdk1.8.0_131/ jdk

5.配置环境变量 vi /etc/profile 回车,按 i 进入编辑模式

export JAVA_HOME=/usr/local/jdk
	export CLASSPATH=$JAVA_HOME/lib
	export PATH=$JAVA_HOME/bin:$PATH

​ 按esc 输入:wq退出

6.重新加载配置文件 source /etc/profile
再次输入java -version 显示jdk 版本

三、安装Tomcat

1.上传tomcat的安装包到root根目录,tar xvf tomcat包名 -C 解压目标路径,安装完成。。。

cd tomcat/bin/ 查看有哪些可执行命令,执行启动./startup.sh

./startup.sh启动tomcat, ./shutdown.sh停止tomcat

先安装一个网络工具用于查看、启动端口 yum install net-tools

​ 查看8080端口是否开启 netstat -antp|grep 8080

将配置写入防火墙 firewall-cmd --add-port=8080/tcp --permanent

​ 重新加载防火墙 firewall-cmd --reload
​ 查看防火墙firewall-cmd --list-all

在windows浏览器访问http://虚拟机地址:8080看到tomcat表示安装启动成功。

四、安装solr

安装solr

1.将 solr-4.10.3.war上传到Tomcat的webapps; 执行 mv solr-4.10.3.war solr.war对Solr的工程文件进行解压缩(因为在tomcat 的webapps下所以启动tomcat服务器直接就解压缩了):再次重启tomcat服务器(先回到tomcat的bin下) ./shutdown.sh 停留30秒
./startup.sh

2.上传solr工程的扩展包:从 solr-4.10.3\example\lib\ext\ 上传到:/usr/local/tomcat/webapps/solr/WEB-INF/lib

3.创建solrhome目录cd /usr/local/然后mkdir solrhome ,再上传solrhome 相关文件从:solr-4.10.3\example\solr\ 上传到: /usr/local/solrhome

4.关联solrhome和solr工程:修改solr工程的web.xml,文件在webapps下的solr下的WEB-INF(可以用edit连接虚拟机修改,) 在web-app标签间添加:


​ solr/home
​ /usr/local/solrhome
java.lang.String

EditPlus连接虚拟机步骤:点file–FTP–FTP Settings;然后填入FTPserver地址用户名密码,描述随便给;然后点Advanced Options,Encryption选sftp,点ok,再点ok。之后可以在editplus左上方Directory下面那行中下拉找到。

5.重启tomcat,在tomcat/bin目录下执行停止以及启动toncat的命令,期间最好间隔30秒,因为关闭需要一个过程。

6.访问solr:http://你的linux系统IP地址:8080/solr

​ 如果见到solr的注界面,即为安装成功…,注意查看日志,看有没有错误,如果有,看详细信息,处理对应问题

安装solr分词:

  1. 上传分词的包到solr工程的lib目录下:

从Solr\历史版本\IK Analyzer 2012FF_hf1\IKAnalyzer2012FF_u1.jar 上传到: tomcat/webapps/solr/WEB-INF/lib

  1. 在solr工程的WEB-INF目录下创建classes: cd …/webapps/solr/WEB-INF 然后mkdir classes

  2. 上传 文件到classes目录:IKAnalyzer.cfg.xml

    ext_stopword.dic mydict.dic

  3. 开启分词,用editplus修改/usr/local/solrhome/collection1/conf/schema.xml

​ 找到最后,添加:



  1. 重启tomcat

​ 点击想漏斗一样的图标(analysis),进行分词测试:好好学习,天天向上

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2TweQS8B-1597491575885)(E:\OpenLab\Java EE\image-20200812201403586.png)]

你可能感兴趣的:(Linux下安装JDK,Linux下安装Solr,Linux下安装Tomcat,linux,tomcat,solr,jdk,centos)