美文网首页
阿里云服务器购买与使用

阿里云服务器购买与使用

作者: 一念飘过 | 来源:发表于2019-12-27 19:17 被阅读0次

一,首先修改远程登录密码,然后重启实例。

二:安装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

相关文章

网友评论

      本文标题:阿里云服务器购买与使用

      本文链接:https://www.haomeiwen.com/subject/zohdoctx.html