安装mysql
下载mysql包
wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.41-1.el7.x86_64.rpm-bundle.tar
卸载 mariadb
查看:rpm -qa|grep mariadb
卸载:rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
安装依赖
yum install libaio -y
yum install perl -y
yum install net-tools -y
解压下载的mysql包
tar -xvf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar
安装解压的rpm
rpm -ivh mysql-community-common-5.7.41-1.el7.x86_64.rpm --nodeps
rpm -ivh mysql-community-libs-5.7.41-1.el7.x86_64.rpm --nodeps
rpm -ivh mysql-community-client-5.7.41-1.el7.x86_64.rpm --nodeps
rpm -ivh mysql-community-server-5.7.41-1.el7.x86_64.rpm --nodeps
查看mysql服务状态
status mysqld.service
查看mysql密码
cat /var/log/mysqld.log
登录mysql修改密码
- 修改密码
set password = password('123456')
- 刷新配置
FLUSH PRIVILEGES
安装nginx
下载 nginx
wget http:
解压
tar zxvf nginx-1.18.0.tar.gz
进入解压目录
cd nginx-1.18.0
配置安装运行目录
./configure --prefix=/usr/local/nginx
出现如下错误需要安装依赖包 (重新配置)
yum -y install pcre-devel
yum -y install openssl openssl-devel
执行编译安装
make && make install
安装完毕,进入Nginx下的sbin目录并启动nginx
cd /usr/local/nginx/sbin
安装redis
下载安装包
wget http:
解压
tar -zxvf redis-5.0.5.tar.gz
编译安装
make && make install
修改配置
# daemonize no 改为yes 后台一直运行
daemonize yes
启动redis
./src/redis-server ./redis.conf
安装jdk
下载解压
tar zxvf jdk-8u361-linux-x64.tar.gz
配置环境变量
cd /etc/profile.d/
vi jdk.sh
JAVA_HOME=/usr/local/jdk/jdk1.8.0_361
CLASSPATH=$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
source /etc/profile
其它
- 防火墙添加端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=3306/tcp --permanent
- 更新防火墙配置
firewall-cmd --reload
- 停止防火墙
systemctl stop firewalld
-- iptables添加端口
#开放80端口(HTTP)
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#开放443端口(HTTPS)
iptables -A INPUT -p tcp --dport 443 -j ACCEPT