Linux上安装Mysql、Redis、Nginx的详细步骤记录
目录
- 安装mysql
- 安装Redis
- 安装Nginx
- 总结
安装Mysql
在下载Mysql之前确保linux上面的Mysql彻底删除干净,不知道怎么删除的去搜chatGpt。
1.在linux服务器/usr/local目录下面创建mysql目录:mkdir -p /usr/local/mysql,并进入到该目录
2.下载官方Mysql:
wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm
3.安装这个repo包:rpm -ivh mysql80-community-release-el7-11.noarch.rpm
4.安装Mysql8:yum install mysql-community-server
5.启动并设置开机自启:systemctl start mysqld
、systemctl enable mysqld
6.www.devze.com查看初始密码:grep 'temporary password' /var/log/mysqld.log
7.使用这个初始密码登录mysql:mysql -u root -p'初始密码'
8.修改登录密码:ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewpassw0rd!';
9.允许远程IP登录:update mysql.user set Host ='%' where User = 'root';
10.防火墙中添加3306端口:firewall-cmd --permanent --add-port=3306/tcp
11.重新加载防火墙配置让其生效:firewall-cmd --r编程eload
12.验证3306端口是否添加到防火墙:firewall-cmd --list-ports
安装Redis
本方法是以源码的方式安装Redis,在安装Redis之前确保Linux上面的Redis彻底删除干净,不知道怎么删除的去搜chatGpt。
1.进入linux服务器/usr/local目录:cd /usr/local
2.安装依赖:install -y gcc tcl
3.下载Redis源码:curl -O http://download.redis.io/releases/redis-6.2.7.tar.gz
4.解压并重名了目录:tar -zxvf redis-6.2.7.tar.gz
、mv redis-6.2.7 redis
5.编译二进制文件:cd redis、make、make PREFIX=/usr/local/redis install
6.修改redis配置文件:将daemonize no改为 daemonize yes、requirepass 密码、注释掉bind 127.0.0.1 -::1
7.进入/usr/local/redis/bin运行Redis服务:./redis-server ../redis.conf
8.设置redis服务开机自启:创建systemd服务文件vim /etc/systemd/system/redis.servwww.devze.comice
,添加一下内容:
[Unit] Description=Redis In-Memory Data Store After=network.target [Service] Type=forking ExecStart=/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf ExecStop=/usr/local/redis/bin/redis-cli -a 你的密码 shutdown Restart=always User=root Group=root [Install] WantedBy=multi-user.target
重新加载服务配置systemctl daemon-reexec、systemctl daemon-reload
,启动redis服务并设置开机自启systemctl start redis、systemctl enable redis
9.查看redis服务状态:systemctl status redis
安装Nginx
在下载Nginx之前确保Linux上面的Nginx彻底删除干净,不知道怎么删除的去搜chatGpt。
1.创建/usr/local/nginx目录,并进入该目录:mkdir -p /usr/local/nginx
、cd /usr/local/nginx
2.下载官方Nginx安装包:wget http://nginx.org/packages/Centos/7/x86_64/RPMS/nginx-1.24.0-1.el7.ngx.x86_64.rpm
3.安装rpm包:yum install -y ./nginx-1.24.0-1.el7.ngx.x86_64.rpm
4.启动并设置开机自启:systepythonmctl start nginx、systemctl enable nginx
5.开放80端口:firewall-cmd --permanent --add-port=80/tcp
、firewall-cmd --reload
6.验证是否安装成功:在浏览器中输入服务器ip
总结
到此这篇关于Linux上安装Mysql、Redis、Nginx的文章就介绍到这了,更多相关Linux安装Mysql、Redis、Nginx内容请搜索编程客栈(www.devze.com)以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程客栈(www.devze.com编程客栈)!
精彩评论