linux服务器配置(随机更新)

因为平时会遇到新的项目或者服务器,需要重新进行相关配置,这里整理一下做个记录和分享。

1.OpenJDK安装

1.1 yum安装JDK

1.使用yum查找jdk,查看已有jdk列表

yum search java | grep jdk

2.选择一个jdk版本执行安装命令:

yum install java-1.8.0-openjdk

3.安装成功后,默认安装路径在
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64

4.验证java是否安装成功
查看java版本:java -version

[root@node1 ~]# java -version
openjdk version "1.8.0_232"
OpenJDK Runtime Environment (build 1.8.0_232-b09)
OpenJDK 64-Bit Server VM (build 25.232-b09, mixed mode)

查看java是否可用:javac

[root@node1 ~]# javac
-bash: javac: command not found

错误原因:默认安装完只有运行环境,java安装目录下只有jre文件夹

5.需要安装开发环境(安装完java安装目录下会出现bin、lib等文件夹)

yum install java-1.8.0-openjdk-devel.x86_64

再次输入javac确认一下是否成功。

6.设置环境变量
修改/etc/profile文件:vi /etc/profile
在profile文件末尾新增如下内容(自行调整jdk版本名称):

#set java environment
   JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
   JRE_HOME=$JAVA_HOME/jre
   CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
   PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
   export JAVA_HOME JRE_HOME CLASS_PATH PATH

7.使环境变量生效

source /etc/profile

查看环境变量

[root@node1 ~]# echo $JAVA_HOME
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64

OK结束。

1.2 apt-get安装JDK

针对Ubuntu和统信系统的jdk安装

1.查看apt库的jdk版本

apt search openjdk

2.选择版本进行安装

sudo apt-get install openjdk-7-jdk

3.设置环境变量:vi /etc/profile

在打开的profile文件中添加如下内容

#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

4.使环境变量生效

source /etc/profile

查看环境变量

echo $JAVA_HOME

1.3 自行下载解压安装JDK

1.在/usr/目录下创建java目录

[root@localhost ~]# mkdir/usr/java
[root@localhost ~]# cd /usr/java

2.下载需要的压缩包上传到服务器,有网的话也可以用下面第一行的命令下载

[root@localhost java]# curl -O http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 
[root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz

3.验证JDK

java -version

4.设置环境变量: vi /etc/profile
在profile中添加如下内容:

#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

5.让环境变量生效

source /etc/profile

查看环境变量

echo $JAVA_HOME

2.Mysql安装

1.安装前,我们可以检测系统是否自带安装 MySQL(什么都没有出现证明没有安装过)

rpm -qa | grep mysql

2.下载mysql5.7 rpm源

wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm

3.安装mysql源

yum localinstall mysql57-community-release-el7-8.noarch.rpm

4.安装下载好的rpm包

rpm -ivh mysql57-community-release-el7-8.noarch.rpm

5.第五步,安装mysql,根据提示,选择y

yum install mysql-server

安装后可查看版本号

mysql -V

6.运行Mysql

service mysqld start

查看Mysql是否运行

service mysqld status

在这里插入图片描述
7.Mysql5.7默认安装之后root是有密码的,所以先获取密码
grep “password” /var/log/mysqld.log
在这里插入图片描述
8.登录数据库(替换为你的密码)

mysql -uroot -p'你的密码'

9.修改数据库密码(新密码设置的时候如果设置的过于简单会报错,必须同时包含大小写英文字母、数字和特殊符号中的三类字符。)

ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassWord1.';

10.设置允许外部远程访问

grant all privileges on *.* to root@"%" identified by "你的密码";

11.如果是在自己电脑上的虚拟机的话允许本地访问

grant all privileges on *.* to root@"localhost" identified by "你的密码";

3.Redis安装

1.下载redis安装包在linux中使用wget

wget http://download.redis.io/releases/redis-4.0.8.tar.gz

2.解压

tar -zxvf redis-4.0.8.tar.gz 

在执行第三步命令的之前为啦防止出错出现下列错误,可以先安装gcc环境

安装redis时 提示执行make命令时提示 CC adlist.o /bin/sh: cc: 未找到命令
这是由于系统没有安装gcc环境,因此在进行编译时才会出现上面提示,当安装好gcc后再进行编译时,上面错误提示将消失
yum -y install gcc automake autoconf libtool make
yum install gcc-c++ 

3.进入到解压过的文件redis,并且执行编译

cd redis-4.08
make
cd src
make install PREFIX=/usr/local/redis

4.移动配置文件到安装目录下

cd ../
mkdir -p /usr/local/redis/etc 
mv redis.conf /usr/local/redis/etc

5.把redis设置位后台启动

vi /usr/local/redis/etc/redis.conf //将daemonize no 改成daemonize yes

6.开启redis

/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 

4.Tomcat安装

1.Tomcat官网下载所需Tomcat:https://tomcat.apache.org/download-90.cgi

在这里插入图片描述2.在/usr/local/目录下创建文件夹,将下载的tomcat安装包上传到tomcat文件夹里

mkdir tomcat

3.解压tomcat安装包

tar -zxvf apache-tomcat-9.0.40.tar.gz

4.进入tomcat/bin目录下启动tomcat,访问即可

./startup.sh

在这里插入图片描述

5.Nginx安装

1.安装依赖

yum -y install gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel

2.下载nginx安装包

#创建nginx文件夹
mkdir nginx
#进入nginx的目录
cd nginx
#下载安装包
wget http://nginx.org/download/nginx-1.16.1.tar.gz

下载安装包失败的话就去官网下载:http://nginx.org/en/download.html

3.解压–编译–安装

tar -zxvf nginx-1.16.1.tar.gz
cd nginx-1.16.1/

#使用nginx的默认配置
./configure

#编译安装
make && make install

#查找安装路径:
whereis nginx

4.启动nginx并访问
cd进入上述安装路径的sbin目录,可以看到有一个可执行文件nginx,命令启动

./nginx

运行之后访问服务器ip,可以看到nginx的欢迎页面
在这里插入图片描述

6.Nacos安装

Nacos官网:https://nacos.io/zh-cn/
1.下载(linux版):
https://github.com/alibaba/nacos/releases
在这里插入图片描述
2.上传压缩包,并解压

tar -zxvf nacos-server-2.0.2.tar.gz

3.启动nacos (默认port: 8848)
单机版启动命令:

sh ./nacos/bin/startup.sh -m standalone

集群模式启动:

sh ./nacos/bin/startup.sh

4.nacos访问
http://101.34.20.71:8848/nacos
用户名:nacos
密码:nacos
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值