Fedora安装配置记录Ubuntu下JAVA统一开发环境搭建发布项目到Tomcat(域名直接访问)

不纠结,无快乐……..从Ubuntu纠结到CentOS,再到现在的Fedora……

Ubuntu部署WEB,外网访问不了,应该是防火墙的问题,但自己一直解决不了,于是转战圣斗士;刚装上CentOS,界面可以,外网也可以访问了,但是,但是,eclipse中不能输入中文?输入法兼容也太X了,有强迫症的我不能忍受,搞了大半天还是解决不了,最后KDE崩溃了,我也崩溃了….

好吧,再试试ubuntu,重装后还是解决不了外网访问问题(配置Fedora后,我应该懂怎么解决了),画面还丑,另寻他路。。。

Fedora,基于Red Hat Linux,在Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux(Red Hat企业版Linux,RHEL)则取代Red Hat Linux在商业应用的领域。好像不错,试试……这界面至少I like…

 

Fedora安装配置记录
    

Ubuntu下JAVA统一开发环境搭建
发布项目到Tomcat(域名直接访问)

一、安装

这里初始安装的是Fedora23 server无桌面中文,但刚进入不是中文的。。

1.添加第三方源:

RPM Fusion源:sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm && sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm 

FZUG源:# dnf config-manager –add-repo=http://repo.fdzh.org/FZUG/FZUG.repo或# dnf install http://repo.fdzh.org/FZUG/free/23/x86_64/fzug-release-23-0.1.noarch.rpm或# wget http://repo.fdzh.org/FZUG/FZUG.repo -P /etc/yum.repos.d/  听说有搜狗、百度云音乐、有道什么的…

2.安装KDE:

  1.指令:dnf groupinstall kde安装完成后,dnf grouplist |more 查看是否有“X window System”或KDE(K Desktop Environment,有KDE即可进入桌面,有可能需要dnf groupinstall “X Window System”安装X,进入KDE指令:startx    ;就不配置开机自启了,不需要。

  2.汉化:dnf search *kde*i18n*chinese* (搜索确认中文支持包名);dnf install “kde-i18n-Chinese.noarch”(正常情况下会有此包的);进入系统后,并不是中文。。

  3.继续汉化:dnf install system-config-language安装语言套件,然后指令:system-config-language,打开语言选择程序,如图:

 

Fedora安装配置记录
    

Ubuntu下JAVA统一开发环境搭建
发布项目到Tomcat(域名直接访问)

  4.持续汉化:

Fedora安装配置记录
    

Ubuntu下JAVA统一开发环境搭建
发布项目到Tomcat(域名直接访问)

右键时间(“7:23”),弹出框选择【set time format..】,区域选择【中国-简体中文】,不是其他如【China××××】之类。

Fedora安装配置记录
    

Ubuntu下JAVA统一开发环境搭建
发布项目到Tomcat(域名直接访问)

重启系统,应该就是中文了。。

5.搜狗输入法

刚才添的第三方源,现在用上了。# dnf search *sogou*pinyin*

Fedora安装配置记录
    

Ubuntu下JAVA统一开发环境搭建
发布项目到Tomcat(域名直接访问)

安装第一个:dnf install sogoupinyin.x86_64 安装完,启动器里会多出一个【选择要使用的输入法…】或【Choose the input method…】;

Fedora安装配置记录
    

Ubuntu下JAVA统一开发环境搭建
发布项目到Tomcat(域名直接访问)

点击注销,重新登陆后,搜狗可用!(安装成功之前,死也找不到输入法选择器&&设置也找不到【语系】、【语言支持】之类,找哭没找到)

二、搭建JAVA开发环境

1.数据库mariadb,fedora用此代替了MYSQL(卸载它,重装MySql未成功),所以不用动了,反正兼容

  启动:service mariadb start   进入:mysql -u root  改密码:use mysql ; UPDATE user SET password=PASSWORD(‘new_password’) WHERE user=’root’;FLUSH PRIVILEGES;

数据库编码(乱码)设置:/etc/my.cnf的[mysqld]下添加:

character_set_server=utf8
init_connect=’SET collation_connection = utf8_unicode_ci’

init_connect=’SET NAMES utf8′

collation_server=utf8_unicode_ci

skip_character_set_client-handshake

2.eclipse、JDK、Tomcat(卸载自带,我的eclipse启动不了自带tomcat

  指令:rpm -qa|grep tomcat

  把列出的tomcat服务全部删除:rpm -e –nodeps tomcat-tmp.rpm

  【脑补rpm指令】

  )

  安装参照【Ubuntu下JAVA统一开发环境搭建】,相关安装之类apt-get变为dnf。

  

三、WEB项目部署

1.原理同发布项目到Tomcat(域名直接访问);

2.firewalld导致外网不能访问解决,这里主要是这个问题。

   网上解决方法都抄一个人的,99%都不行,直到看了这篇中文站的文章。

  最方便的方法:图形界面工具 firewall-config:启动器–>程序–>管理–>防火墙–>

    添加80端口、添加http服务、选项–>更改连接区域到自己改的区域或【trusted】,OK,等会儿/重启,应该就可以不被自己墙住了。。。

原文链接:https://www.cnblogs.com/renzku/p/5560051.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。

© 版权声明

相关文章