Linx下安装JDK、Mysql、Redis、Nginx、Ftp

这篇博客详细介绍了如何在Linux系统中依次安装JDK、MYSQL、REDIS、NGINX和FTP服务器。包括安装、配置、启动和检查服务的命令,以及对相关配置文件的修改。对于每个服务,提供了相应的安装教程链接和关键步骤,如JDK的环境变量配置、MYSQL的数据初始化、REDIS的启动和连接、NGINX的反向代理配置以及FTP服务器的用户权限设置。
摘要由CSDN通过智能技术生成


1、安装JDK

https://www.linuxidc.com/Linux/2018-06/152794.htm

ps -em|grep java      查看java的服务
cd / 进入根目录
ls   查看本目录下又哪些文件
mkdir  创建文件夹
tar -xvf/-zxvf/zxf jdk-8u221-linux-x64.tar.gz  解压文件(jdk-8u221-linux-x64.tar.gz文件名打出j点击tab自动补全)
rm -f jdk-8u221-linux-x64.tar.gz    删除文件
mv jdk1.8.0_221 jdk   修改文件名(把jdk1.8.0_131修改为jdk)
mv jdk /usr/local/    把文件转移到某个文件夹下(把jdk转移到/usr/local/下)
vim /etc/profile      配置环境变量
    (i编辑状态,)
    在文件尾添加:
    export JAVA_HOME=/usr/local/jdk1.8.0_221
    export JRE_HOME=/usr/local/jdk1.8.0_221/jre
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
(esc退出,shift+:之后输入wq回车代表保存并推出,如果不保存q!不保存退出)
source /etc/profile   生效

2、安装MYSQL

https://www.cnblogs.com/duanrantao/p/8988116.html

mysql -uroot -p                                     启动masql(启动命令,在安装后使用)
chkconfig iptables off                              关闭linx防火墙
rpm -qa|grep -i mysql                               查看之前安装了哪些MYSQL服务
mysql-5.6.40-linux-glibc2.12-i686.tar.gz            mysql压缩文件放到/usr/local/下
tar -zxvf mysql-5.6.40-linux-glibc2.12-i686.tar.gz  解压mysql压缩包
mv mysql-5.6.40-linux-glibc2.12-i686 mysql          重命名解压后的文件
groupadd mysql                                      创建mysql用户组及用户
useradd -r -g mysql mysql                           
cp support-files/my-medium.cnf /etc/my.cnf          进入到mysql目录,执行添加MySQL配置的操作
或:
cp support-files/my-default.cnf /etc/my.cnf
是否覆盖?按y 回车
vi /etc/my.cnf                                      编辑/etc/my.cnf文件
    [mysqld]
    basedir = /usr/local/mysql
    datadir = /usr/local/mysql/data
    port = 3306
    socket = /tmp/mysql.sock
    character-set-server = utf8
    skip-name-resolve
    log-err = /usr/local/mysql/data/error.log
    pid-file = /usr/local/mysql/data/mysql.pid
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
在mysql当前目录下设定目录的访问权限(注意后面的小点,表示当前目录)
    chown -R mysql .                                    
    chgrp -R mysql .
    scripts/mysql_install_db --user=mysql
    chown -R root .
    chown -R mysql data
初始化数据(在mysql/bi

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值