一,首先修改远程登录密码,然后重启实例。
二:安装JDK依赖包
1,采用yum安装jdk1.8,非常简单:yum search java|grep jdk --- 查看yum库中jdk的版本
3,安装jdk8:yum -y install java-1.8.0-openjdk*
4,检查jdk是否安装成功 命令行里输入 java -version 出现下面标示,可以看到我们的jdk版本 1.8.0_222
三:配置mysql数据库:
1,安装数据库准备工作:先查看是否已经安装数据库: rpm-qa|grep mysql
如果显示:mysql-libs-5.1.73-5.el6_6.x86_64;说明安装过了,我们先删除:
2,删除以后的数据库: rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64
3,查询所有Mysql对应的文件夹:
[root@localhost/]# whereis mysql
mysql:/usr/bin/mysql /usr/include/mysql
[root@localhostlib]# find / -name mysql
/data/mysql/ data/mysql/mysql
4,删除相关目录或文件:[root@localhost/]# rm-rf/usr/bin/mysql /usr/include/mysql/ data/mysql /data/mysql/mysql
5,验证是否删除完毕:[root@localhost/]# whereis mysql
mysql:
[root@localhost/]# find/-name mysql
[root@localhost/]#
6,检查mysql用户组和用户是否存在,如果没有,则创建:
[root@localhost/]# cat /etc/group | grep mysql
[root@localhost/]# cat /etc/passwd | grep mysql
[root@localhost/]# groupadd mysql
[root@localhost/]# useradd-r-g mysql mysql
[root@localhost/]#
7,开始安装:从官网下载是用于Linux的Mysql安装包
[root@localhost/]# wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
8,解压:tar -xvf mysql-5.7.11-Linux-glibc2.5-x86_64.tar.gz
9,移动到mysql文件夹:mv mysql-5.7.11-linux-glibc2.5-x86_64 /usr/local/mysql
10,在/usr/local/mysql目录下创建data目录:[root@localhost/]# mkdir/usr/local/mysql/data
11,改名字:mv mysql-5.7.11-linux-glibc2.5-x86_64/ mysql-5.7.11
12,创建mysql组和用户:groupadd mysql;
useradd -g mysql mysql
13,进入mysql目录创建文件,存放数据库数据:cd /usr/local/mysql/
mkdir data
14,更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限
chown-Rmysql:mysql/usr/local/mysql
chmod-R755/usr/local/mysql
15,编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码)
/usr/local/mysql/bin ./mysqld--initialize--user=mysql--datadir=/usr/local/mysql/data--basedir=/usr/local/mysql
16,如果报错执行:
rpm-qa|grep libaio
yum install libaio-devel.x86_64
yum-y install numactl
17,编辑配置文件my.cnf,添加配置如下
vi /etc/my.cnf
[mysqld]datadir=/usr/local/mysql/data
port=3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
symbolic-links=0
max_connections=400
innodb_file_per_table=1
#表名大小写不明感,敏感为
lower_case_table_names=1
18,启动mysql服务器
/usr/local/mysql/support-files/mysql.server start
19,添加软连接,并重启mysql服务
ln-s/usr/local/mysql/support-files/mysql.server/etc/init.d/mysqld
ln-s/usr/local/mysql/bin/mysql/usr/bin/mysql
service mysqld restart
20,登录mysql,修改密码(密码为步骤5生成的临时密码)
mysql-u root-p
mysql>setpasswordforroot@localhost=password('yourpass');
21,开放远程连接
use mysql;
update user set user.Host='%' where user.User='root';
flush privileges;
四:MySQL安装之yum安装:https://www.cnblogs.com/brianzhu/p/8575243.html
五:安装nginx
1,一键安装上面四个依赖:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
2,cd /usr/local 创建一个文件夹 : mkdir nginx
3,cd nginx :下载tar包:wget http://nginx.org/download/nginx-1.13.7.tar.gz
4,解压:tar -xvf nginx-1.13.7.tar.g
5,进入nginx目录: cd nginx-1.13.7
6, 配置:./configure --prefix=/usr/local/nginx
7,执行:make
8,执行:make install
9,配置nginx.conf:vi/usr/local/nginx/conf/nginx.conf
10,启动nginx:/usr/local/nginx/sbin/nginx -s reload