Linux软件安装流程

一、 JDK安装(Linux)

第1步:下载安装JDK

cd /opt/

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" Unauthorized Request

第2步:添加执行权限:

chmod +x jdk-8u131-linux-x64.rpm

第3步:执行rpm进行安装:

rpm -ivh jdk-8u131-linux-x64.rpm

第4步:检查JDK是否安装成功

java -version

# 删除自带的JDK

rpm -e java-1.8.0-openjdk java-1.8.0-openjdk-headless --nodeps

第5步:配置JDK环境变量

查看JDK的安装路径,(一般默认的路径:/usr/java/jdk1.8.0_131)

vi /etc/profile

最下面增加:

export JAVA_HOME=/usr/java/jdk1.8.0_131

export JRE_HOME=${JAVA_HOME}/jre

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH

export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin

export PATH=$PATH:${JAVA_PATH}

保存退出。

执行:

source /etc/profile

二、 Redis安装

第1步:下载安装Redis

cd /opt/

wget https://download.redis.io/releases/redis-6.2.7.tar.gz

第2步:解压安装:

tar -xvf redis-6.2.7.tar.gz

第3步:进入安装包的目录、编译安装:

mv redis-6.2.7 /usr/local/

cd /usr/local/redis-6.2.7

make

cd src/

make PREFIX=/usr/local/redis install

第4步:创建conf文件:

cd /usr/local/redis

mkdir conf

cp /usr/local/redis-6.2.7/redis.conf /usr/local/redis/conf/

第5步:设置后台启动Redis

vi /usr/local/redis/conf/redis.conf

vi/redis.conf

将daemonize属性改为yes

第6步:设置远程登录不限制ip

找到bind 127.0.0.1 -::1配置,用#号注释掉即可,并且把ip改成0.0.0.0

第7步:设置密码requirepass

找到requirepass,修改后面的密码

第8步:启动redis

cd /usr/local/redis/

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

三、 Nginx安装

  • 安装编译工具及库文件

第1步:安装gcc:

yum install build-essential libtool

第2步:安装openSSL:

yum install openssl

第3步:安装zlib,:

yum install -y zlib zlib-devel

1.2 安装pre:

yum install pcre pcre-devel

1.3 下载安装Nginx

第1步:下载。

cd /opt/

wget http://nginx.org/download/nginx-1.21.6.tar.gz

第2步:解压安装:

tar -zxf nginx-1.21.6.tar.gz

第3步:进入安装包的目录、编译安装:

cd /opt/nginx-1.21.6/

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

# ps:安装ssl模块如果报错缺少openssl需要执行:yum -y install openssl openssl-devel

make

make install

第4步:启动nginx:

启动:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

重启:/usr/local/nginx/sbin/nginx -s  reload

四、 Tomcat安装

第1步:下载安装Tomcat

cd /opt/

上传apache-tomcat-8.5.55.tar.gz

第2步:解压安装:

tar -zxvf apache-tomcat-8.5.55.tar.gz -C /usr/local/

第3步:创建环境配置脚本:

vi /etc/profile.d/tomcat.sh

export PATH=$CATALINA_BASE/bin:$PATH

export CATALINA_BASE=/usr/local/apache-tomcat-8.5.55

# 赋予执行权限;

chmod +x /etc/profile.d/tomcat.sh

# 加载环境配置;

source /etc/profile.d/tomcat.sh

第4步:配置内存:

vi /usr/local/apache-tomcat-8.5.55/bin/catalina.sh

# 增加一行

JAVA_OPTS="-Xms2048m -Xmx4096m -XX:PermSize=256m -XX:MaxPermSize=512m"

第5步:启动Tomcat

/usr/local/apache-tomcat-8.5.55/bin/catalina.sh start 或 catalina.sh start

  • MYSQL安装

第1步:卸载mariadb

# 查看mariadb 的安装包

rpm -qa | grep mariadb

# 卸载mariadb

rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps

# 卸载验证:

rpm -qa | grep mariadb

第2步:下载安装MYSQL

cd /opt/

上传mysql安装包

第3步:解压安装包:

# 进入下载目录

/opt/

# 解压

tar -zxvf mysql-8.0.27-el7-x86_64.tar.gz

# 查看

ls

# 显示内容:

# mysql-8.0.27-el7-x86_64 .....

# 移动解压后的文件夹至/usr/local

mv /opt/mysql-8.0.27-el7-x86_64 /usr/local/

cd /usr/local/

# 重命名

mv ./mysql-8.0.27-el7-x86_64 mysql-8.0

# 创建文件夹data,存储文件;

cd /usr/local/mysql-8.0/

mkdir ./data

第4步:创建用户及用户组:

# 用户组

groupadd mysql

# 用户 (用户名/密码)

useradd -g mysql mysql

#授权

chown -R mysql.mysql /usr/local/mysql-8.0/

第5步:初始化数据库:

# 查看当前所在目录

pwd

# 若显示/usr/local/mysql-8.0,请继续执行,否则请先进入此目录/usr/local/mysql-8.0

# 初始化 注意查看是否存在相关目录,若不存在,请新建

./bin/mysqld --user=mysql --basedir=/usr/local/mysql-8.0/ --datadir=/usr/local/mysql-8.0/data/ --initialize

注意:截图从上往下第12-13行生成的“临时密码”;

第6步:Mysql配置

vi /etc/my.cnf

第7步:建立MySQL服务

# 添加Mysql到系统服务

cp -a ./support-files/mysql.server /etc/init.d/mysql # 若mysqld,以下mysql相应的修改mysqld,如下图所示

chmod +x /etc/init.d/mysql

chkconfig --add mysql

# 检查服务是否生效  

chkconfig --list mysql

 

第8步:启动Mysql服务

# 启动

service mysql start

# 查看启动状态

service mysql status

ln -s /usr/local/mysql-8.0/bin/mysql /usr/bin

第9步:登陆Mysql:

# 登陆

mysql -uroot -p

# 输入"初始化数据库"操作时的"临时密码"

# 修改密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'moreyou1818';

# 远程连接

1.在 my.cnf 的mysqld 下增加

default_authentication_plugin=mysql_native_password

2.进入mysql命令行

use mysql;

update user set host ='%' where user='root';

FLUSH PRIVILEGES;

  • 工具安装
  • 检查是否安装gcc

gcc -v

yum -y install gcc gcc-c++ kernel-devel

2、检查是否安装wget插件

wget --version

yum install -y wget

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 在Linux中,软件安装路径一般是根据个人的决定而定的。虽然大多数软件默认安装在"/usr/share"和"/usr/local"这两个路径下,但并不是所有软件都会遵循这个规定。如果你想查看软件安装路径,可以通过以下方法进行: 1. 查看软件的文档或官方网站,通常会提供安装路径的信息。 2. 使用命令行工具,如"which"或"whereis"命令,可以查找特定软件安装路径。 3. 在终端中使用"find"命令,可以搜索整个系统以找到软件安装路径。 需要注意的是,Linux安装路径的选择是由用户自己决定的,一般大型软件或服务程序会安装到"/opt"目录下,而普通软件则会安装到"/usr/local"目录下。正确选择安装路径对于系统管理和使用都是有益的,避免随意安装可能导致寻找困难和占用重要目录空间等问题。\[2\]\[3\] #### 引用[.reference_title] - *1* [初学者linux查找文件安装目录,Linux查看软件安装目录及位置 方法](https://blog.csdn.net/LLC25802580/article/details/123059980)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Linux 软件安装位置选择指南](https://blog.csdn.net/Acx77/article/details/121702959)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值