fedora环境的搭建
来源:互联网 发布:想开个淘宝店 编辑:程序博客网 时间:2024/06/04 08:22
1.使用fedora自带的ibus框架的intelligent pinyin输入法,
设置->区域和语言->"添加输入源",选择汉语(intelligent pinyin)
2.安装github发布的文本编辑器atom
用上atom后,我就把sublime卸载了
3.安装jdk
1>查看当前linux系统中是否已经安装了java
rpm -qa | grep java
2>卸载上面查出的软件
rpm -e --nodeps <要卸载的软件>
3>将jdk解压到/usr/local/java下
4>配置jdk环境变量,打开/etc/profile配置文件,将下面的配置拷贝进去
#set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_131
CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
5>重新加载/etc/profile配置文件
source /etc/profile
6>检测是否安装成功
java -version
注意:我一般不装navicat和pl/sql developer这类图形工具,使用文档和图表来表示实体的关系更好。
4.mysql的安装
注意:这里只适合Fedora,并不适合其他的系统,
要在其他系统中安装mysql,请参考官方文档。
$>wget -i -c http://dev.mysql.com/get/mysql57-community-releasefc26-10.noarch.rpm
$>dnf install mysql57-community-release-fc26-10.noarch.rpm
$>yum install mysql-community-server (卸载时直接把install改为remove即可)
$>service mysqld start开启服务
$>service mysqld status查看状态(这步可以省)
service在初始化时会发生如下的事情:
1>SSL certificate and key files are generated in the data directory.
2>The validate password plugin is installed and enabled.
3>A superuser account 'root'@'localhost' is created is created.
A password for the superuser is set and stored in the erro log file.
To reveal it , use the following command:
grep 'temporary password' /var/log/mysqld.log
然后就可以修改密码了
在修改密码之前还要执行这两条命令:
sql>set global validate_password_policy=0;
sql>set global validate_password_length=1;
sql>mysql -uroot -p
sql>alter user 'root'@'localhost' identified by 'root'
5.远程访问MySQL和Tomcat和redis时,要关闭防火墙或开放访问端口。
1>关闭防火墙
service iptables stop ---关闭防火墙
servece iptables start -----开启防火墙
2>开放访问端口
vim /etc/sysconfig/iptables
在端口22下加入开放端口号8080,3306
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
/etc/init.d/iptables restart ---- 重启防火墙
/etc/init.d/iptables status ----- 查看开放的端口
6.安装oracle客户端连接远程服务器
rpmb包的下载地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
1>下载rpm软件包
oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm 基本的动态库(oci,bocci,jdbc-oci)
oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm 客户端sqlplus安装包
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm API接口文件
2>cd 到rpm所在的位置,然后使用yum
yum install oracle-instantclient-basic-11.2.0.4.0-1.x86_64.rpm
yum install oracle-instantclient-sqlplus-11.2.0.4.0-1.x86_64.rpm
yum install oracle-instantclient-devel-11.2.0.4.0-1.x86_64.rpm
3>创建network/admin目录
mkdir -p /usr/lib/oracle/11.2/client64/lib/network/admin
4>配置环境变量
vi /etc/profile 然后在文件末尾添加如下内容
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=$ORACLE_HOME/lib/network/admin (也可以不写,因为系统默认的就是这个路径)
export PATH=$ORACLE_HOME/bin:$PATH
5>生效环境变量
source /etc/profile
echo $OARCLE_HOME
6>连接远程的oracle数据库
设置->区域和语言->"添加输入源",选择汉语(intelligent pinyin)
2.安装github发布的文本编辑器atom
用上atom后,我就把sublime卸载了
3.安装jdk
1>查看当前linux系统中是否已经安装了java
rpm -qa | grep java
2>卸载上面查出的软件
rpm -e --nodeps <要卸载的软件>
3>将jdk解压到/usr/local/java下
4>配置jdk环境变量,打开/etc/profile配置文件,将下面的配置拷贝进去
#set java environment
JAVA_HOME=/usr/local/java/jdk1.8.0_131
CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
5>重新加载/etc/profile配置文件
source /etc/profile
6>检测是否安装成功
java -version
注意:我一般不装navicat和pl/sql developer这类图形工具,使用文档和图表来表示实体的关系更好。
4.mysql的安装
注意:这里只适合Fedora,并不适合其他的系统,
要在其他系统中安装mysql,请参考官方文档。
$>wget -i -c http://dev.mysql.com/get/mysql57-community-releasefc26-10.noarch.rpm
$>dnf install mysql57-community-release-fc26-10.noarch.rpm
$>yum install mysql-community-server (卸载时直接把install改为remove即可)
$>service mysqld start开启服务
$>service mysqld status查看状态(这步可以省)
service在初始化时会发生如下的事情:
1>SSL certificate and key files are generated in the data directory.
2>The validate password plugin is installed and enabled.
3>A superuser account 'root'@'localhost' is created is created.
A password for the superuser is set and stored in the erro log file.
To reveal it , use the following command:
grep 'temporary password' /var/log/mysqld.log
然后就可以修改密码了
在修改密码之前还要执行这两条命令:
sql>set global validate_password_policy=0;
sql>set global validate_password_length=1;
sql>mysql -uroot -p
sql>alter user 'root'@'localhost' identified by 'root'
5.远程访问MySQL和Tomcat和redis时,要关闭防火墙或开放访问端口。
1>关闭防火墙
service iptables stop ---关闭防火墙
servece iptables start -----开启防火墙
2>开放访问端口
vim /etc/sysconfig/iptables
在端口22下加入开放端口号8080,3306
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
/etc/init.d/iptables restart ---- 重启防火墙
/etc/init.d/iptables status ----- 查看开放的端口
6.安装oracle客户端连接远程服务器
rpmb包的下载地址:http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html
1>下载rpm软件包
oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm 基本的动态库(oci,bocci,jdbc-oci)
oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm 客户端sqlplus安装包
oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm API接口文件
2>cd 到rpm所在的位置,然后使用yum
yum install oracle-instantclient-basic-11.2.0.4.0-1.x86_64.rpm
yum install oracle-instantclient-sqlplus-11.2.0.4.0-1.x86_64.rpm
yum install oracle-instantclient-devel-11.2.0.4.0-1.x86_64.rpm
3>创建network/admin目录
mkdir -p /usr/lib/oracle/11.2/client64/lib/network/admin
4>配置环境变量
vi /etc/profile 然后在文件末尾添加如下内容
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=$ORACLE_HOME/lib/network/admin (也可以不写,因为系统默认的就是这个路径)
export NLS_LANG="SIMPLIFIED CHINESE_CHINA".AL32UTF8
上面的设置属于客户端的NLS_LANG,客户端的NLS_LANG应该与DB中的NLS_LANG保持一致。
查询DB中的NLS_LANG: select * from v$nls_parameters 或 select USERENV('language') from DUAL
export PATH=$ORACLE_HOME/bin:$PATH
5>生效环境变量
source /etc/profile
echo $OARCLE_HOME
6>连接远程的oracle数据库
sqlplus <用户名>/<密码>@<IP地址和端口号>/数据库名
7.其他非必要软件
dnf install inkscape
阅读全文
1 0
- fedora环境的搭建
- Fedora 10下的LAMP环境搭建
- linux(fedora) 下dvwa 环境的搭建
- fedora 开放环境搭建
- fedora开发环境搭建
- Fedora 12 环境搭建
- Fedora下SVN环境搭建
- Fedora搭建PTP并行环境
- Fedora 22 NFS环境搭建
- Fedora 15搭建LAMP环境中可能遇到的问题
- fedora linux下android源码编译环境的搭建
- 【环境配置】Fedora samba服务器环境搭建及无法查看文件的解决方法
- Fedora 10 中搭建jdk6环境
- fedora中搭建gstreamer开发环境
- 在Fedora 14 搭建Android 开发环境
- Fedora下搭建Android开发环境
- Fedora Core 6工作环境搭建
- fedora下搭建android开发环境
- SpringBoot--MVC相关配置
- java工具类Arrays相关方法
- 读书笔记-python,数据可视化之matplotlib简单实用
- Intellij idea mybatis plugin插件的安装与破解
- Gym 101612BBoolean Satisfability
- fedora环境的搭建
- spring mvc 返回json的配置
- 机器学习笔记一:导论
- x=x+1, x+=1, x++的执行效率比较
- 第九章自定义标签第三节自定义有属性的标签
- mysql数据库离线安装
- 安全框架Drozer和磁盘加密-Android
- 第十三届ACM"新秀杯"程序设计大赛网络热身赛(泉水题)
- 数论:二分快速取余