rokevin
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
移动
前端
语言
  • 基础

    • Linux
    • 实施
    • 版本构建
  • 应用

    • WEB服务器
    • 数据库
  • 资讯

    • 工具
    • 部署
开放平台
产品设计
  • 人工智能
  • 云计算
计算机
其它
GitHub
  • centos

centos

centos 7 安装java

1.下载jdk

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2.通过rz命令把包传到服务器上
$ rz
3.通过tar命令解压
$ tar -zxvf jdk-8u141-linux-x64.tar.gz
4.配置环境变量

编辑 /etc/profile 文件,尾部添加如下

$ vi /etc/profile
export JAVA_HOME=/usr/java/jdk1.8.0_141
export JRE_HOME=/$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
5.重新加载/etc/profile配置文件
$ source /etc/profile
6.测试是否安装成功
$ java -version

Centos中查看nginx、apache、php、mysql配置文件路径

1.判断apache

首先执行命令找到httpd路径

ps aux | grep httpd 查找apache服务器路径 /usr/local/apache/bin/httpd 然后执行以下命令

/usr/local/apache/bin/httpd -V | grep “SERVER_CONFIG_FILE”

即可找到编译时加载的配置文件路径 httpd.conf

-V 参数可以看到编译时配置的参数

2.判断nginx

首先执行命令找到nginx路径 ps aux | grep nginx 如nginx路径为 /usr/local/nginx/sbin/nginx 然后执行以下命令 /usr/local/nginx/sbin/nginx -V 默认放在 安装目录下 conf/nginx.conf

3.判断MySQL

首先执行命令找到mysql路径 ps aux | grep mysqld 如mysqld路径为 /usr/bin/mysql 然后执行以下命令 /usr/bin/mysql –verbose –help | grep -A 1 ‘Default options’ 或 /usr/bin/mysql –print-defaults

4.判断PHP加载的配置文件路径

(1)、可通过php函数phpinfo来查看,写个文件,然后用网址访问一下,查找“Loaded Configuration File”对应的值即为php加载的配置文件 (2)、如果是nginx+php配置,也可以通过查找php执行路径 ps aux | grep php 如,路径为 /usr/local/nginx/sbin/php-fpm 然后执行以下命令 /usr/local/nginx/sbin/php-fpm -i | grep “Loaded Configuration File” 即可看到php加载的配置文件 (3)、如果是apache+mod_php配置,也可以在apache配置文件中查看加载的php.ini路径。如 PHPIniDir “/usr/local/apache/conf/php.ini” 当然也有简单的方法,就是通过find来搜索 如 find / -name nginx.conf find / -name php.ini find / -name my.cnf find / -name httpd.conf

CentOS-CentOS版本查询命令

  1. 查看操作系统版本。

[root@localhost etc]# cat /etc/redhat-release

CentOS release 6.5 (Final)

  1. 列出所有版本信息。

[root@localhostetc]# lsb_release -a

LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch

Distributor ID:CentOS

Description: CentOS release 6.5 (Final)

Release: 6.5

Codename: Final

注:这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

  1. 查看linux内核版本。

[root@mongo02 ~]# cat /proc/version

Linux version 2.6.32-358.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7

20120313 (Red Hat 4.4.7-3) (GCC) ) #1 SMP Fri Feb 22 00:31:26 UTC 2013

[root@mongo02 ~]# uname -a

Linux mongo02 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64

x86_64 GNU/Linux

[root@mongo02 ~]# uname -r

2.6.32-358.el6.x86_64

  1. 查看系统是不是64位。

[root@localhostetc]# getconf LONG_BIT

64

[root@localhost etc]# file /bin/ls

/bin/ls: ELF 64-bit LSB executable, x86-64,version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18,stripped

[root@localhost etc]# lsb_release -a

LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch

Distributor ID: CentOS

Description: CentOS release 6.5 (Final)

Release: 6.5

Codename: Final

防火墙

打开网络端口 centos7的防火墙与6的不一样,要注意区别

$ firewall-cmd --zone=public --add-port=80/tcp --permanent

命令含义:

--zone #作用域

--add-port=80/tcp #添加端口,格式为:端口/通讯协议

--permanent #永久生效,没有此参数重启后失效

重启网络端口

$ firewall-cmd --reload 

防火墙的命令

  1. 查看
$ firewall-cmd --zone= public --query-port=80/tcp
  1. 删除
$ firewall-cmd --zone= public --remove-port=80/tcp --permanent
  1. 查看已经开放的端口
$ firewall-cmd --list-ports

centos 查看是否已安装openJDK

  1. 查看是否已安装openJDK
$ yum list installed |grep java
  1. 卸载CentOS系统Java环境
yum -y remove java-1.8.0-openjdk*        *表时卸载所有openjdk相关文件输入 

yum -y remove tzdata-java.noarch         卸载tzdata-java

centos7 安装java8

安装之前先检查一下系统有没有自带open-jdk

命令:

rpm -qa |grep java

rpm -qa |grep jdk

rpm -qa |grep gcj

如果没有输入信息表示没有安装。

如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件 这句命令的关键字是java

首先检索包含java的列表

yum list java*

检索1.8的列表

yum list java-1.8*   

安装1.8.0的所有文件

yum install java-1.8.0-openjdk* -y

中文乱码解决方法

https://www.cnblogs.com/sisimi/p/7693226.html

最近更新:: 2020/7/25 22:02
Contributors: luokaiwen