centos java服务器搭建_从零开始搭建CentOS 7服务器配置JavaWeb环境
1.搭建FTP服務(wù)器
登錄Linux,輸入yum -y install vsftpd,安裝vsftpd軟件
顯示如下,即代表安裝完成
配置vsftpd
輸入vi /etc/vsftpd/vsftpd.conf,修改配置文件
anonymous_enable=YES改為NO,禁止匿名用戶登錄
將下圖兩行代碼前的#號(hào)去掉,代表對(duì)chroot_list文件內(nèi)的用戶進(jìn)行限制
在文件最后面新增allow_writeable_chroot=YES,允許已登錄用戶進(jìn)行上傳
保存退出,到了這里FTP服務(wù)已經(jīng)搭建好了,下面修改Linux配置
2.增加用戶訪問FTP服務(wù)器
輸入vi /etc/vsftpd/chroot_list,在文件內(nèi)新增一行ftptest,保存
輸入mkdir -p /home/ftptest,新增用戶主文件夾
輸入useradd -d /home/ftptest -s /sbin/nologin ftptest,新增用戶并配置用戶主文件夾
輸入usermod -aG ftp ftptest,將用戶放置在ftp用戶組中
輸入chown ftptest /home/ftptest,將文件夾分配給ftptest用戶
輸入passwd ftptest,修改用戶密碼為paw123###
3.配置Linux使用戶可以登錄FTP服務(wù)器
輸入setenforce 0,關(guān)閉SELinux
這里的關(guān)閉是暫時(shí)關(guān)閉,重啟后失效。如果想要永久生效的話,需要修改配置文件,輸入vi /etc/selinux/config,按下圖配置
注釋兩行代碼,并新增SELINUX=disable,然后輸入setenforce 0
輸入firewall-cmd --permanent --zone=public --add-service=ftp,為防火墻添加ftp服務(wù)
輸入firewall-cmd --reload,重啟防火墻
輸入systemctl start vsftpd,啟動(dòng)ftp服務(wù)
輸入systemctl status vsftpd,查看ftp服務(wù)狀態(tài)
4.在windows上安裝xftp訪問Linux服務(wù)器的ftp服務(wù)
輸入你的主機(jī)地址,協(xié)議選擇為FTP,用戶名為ftptest,密碼為94ipcom
連接完成就可以上傳文件啦~
5.安裝java
輸入yum -y install java-1.8.0-openjdk.x86_64,安裝jdk;出現(xiàn)下圖,代表安裝成功
輸入java -version,查看java版本
到了這里java環(huán)境已經(jīng)裝好啦~
6.安裝tomcat
進(jìn)入Apache Tomcat官網(wǎng),下載安裝包,選擇tar.gz那一版的
使用FTP傳到Linux上,輸入tar -zxv -f /home/ftptest/apache-tomcat-9.0.8.tar.gz -C /usr/local,解壓文件
這樣就已經(jīng)安裝好了tomcat,但是tomcat9在CentOS7下啟動(dòng)會(huì)特別緩慢,需要進(jìn)行一些特殊的配置
安裝熵服務(wù),輸入yum -y install rng-tools,啟動(dòng)熵服務(wù),輸入systemctl start rngd
如果你的 CPU 不支持 DRNG 特性或者使用虛擬機(jī),可以使用/dev/unrandom來模擬。
輸入cp /usr/lib/systemd/system/rngd.service /etc/systemd/system,復(fù)制文件
輸入vi /etc/systemd/system/rngd.service,修改配置文件為ExecStart=/sbin/rngd -f -r /dev/urandom
重新載入服務(wù)systemctl daemon-reload,重新啟動(dòng)rngd服務(wù)systemctl restart rngd
防火墻增加tcp端口firewall-cmd --permanent --zone=public --add-port=8080/tcp
重新啟動(dòng)防火墻firewall-cmd --reload
輸入/usr/local/apache-tomcat-9.0.8/bin/startup.sh,啟動(dòng)tomcat,在瀏覽器中輸入IP地址加端口就能訪問了
總結(jié)
以上是生活随笔為你收集整理的centos java服务器搭建_从零开始搭建CentOS 7服务器配置JavaWeb环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 使用电脑时发现c盘红了电脑c盘红了会怎么
- 下一篇: java获取接口数据类型_java中调用