Centos7离线安装mysql
安装包下载
https://dev.mysql.com/downloads/mysql/
根据系统版本下载
安装新版mysql前,需将系统自带的mariadb-lib卸载
[root@hadoop ~]# rpm -qa|grep mariadb
mariadb-libs-5.5.52-1.el7.x86_64
[root@hadoop ~]# rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64
[root@hadoop ~]# rpm -qa|grep mariadb
tar -xvf mysql-8.0.20-1.el7.x86_64.rpm-bundle.tar
四 使用 rpm 命令安装MySql组件
使用命令rpm -ivh {-file-name}进行安装操作。
按照依赖关系依次安装rpm包 依赖关系依次为common→libs→client→server
[root@localhost home]#rpm -ivh mysql-community-common-8.0.20-1.el7.x86_64.rpm
[root@localhost home]#rpm -ivh mysql-community-libs-8.0.20-1.el7.x86_64.rpm
[root@localhost home]#rpm -ivh mysql-community-client-8.0.20-1.el7.x86_64.rpm
[root@localhost]cd /home/mysqlfiles/
[root@localhost mysqlfiles]# rpm -Uvh ./*.rpm --nodeps --force
[root@localhost]#cd /home/
[root@localhost home]#rpm -ivh mysql-community-server-8.0.20-1.el7.x86_64.rpm
五 登录并创建MySql密码
1 启动MySql
安装完后,使用命令 service mysqld start 或 systemctl start mysqld.service 启动MySQL服务。(如果mysql服务无法启动,就重启一下系统)
[root@localhost home]#systemctl start mysqld.service
systemctl start mysqld.service 启动mysql
systemctl status mysqld.service 查看mysql状态
systemctl stop mysqld.service 关闭mysql
查看mysql进程 ps -ef|grep mysql
查看3306端口 netstat -anop|grep 3306
登录到mysql,更改root用户的密码
命令可以查看初始密码
[root@localhost home]#grep 'temporary password' /var/log/mysqld.log
2.修改变量
注意到8.0 比5.7多了带“.”的变量导致只设置一半是不够的,要想在高版本使用简单的密码,需要做这样设置:
mysql> set global validate_password.policy=0;
Query OK, 0 rows affected (0.00 sec)
mysql> set global validate_password.length=1;
Query OK, 0 rows affected (0.00 sec)
然后再执行如下命令设置新的简单密码就OK了
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.02 sec)
mysql> use mysql;
mysql> select user,host from user;
+------------------+-----------+
| user | host |
+------------------+-----------+
| mysql.infoschema | localhost |
| mysql.session | localhost |
| mysql.sys | localhost |
| root | localhost |
+------------------+-----------+
mysql>INSERT INTO `mysql`.`user`(`Host`, `User`, `Select_priv`, `Insert_priv`, `Update_priv`, `Delete_priv`, `Create_priv`, `Drop_priv`, `Reload_priv`, `Shutdown_priv`, `Process_priv`, `File_priv`, `Grant_priv`, `References_priv`, `Index_priv`, `Alter_priv`, `Show_db_priv`, `Super_priv`, `Create_tmp_table_priv`, `Lock_tables_priv`, `Execute_priv`, `Repl_slave_priv`, `Repl_client_priv`, `Create_view_priv`, `Show_view_priv`, `Create_routine_priv`, `Alter_routine_priv`, `Create_user_priv`, `Event_priv`, `Trigger_priv`, `Create_tablespace_priv`, `ssl_type`, `ssl_cipher`, `x509_issuer`, `x509_subject`, `max_questions`, `max_updates`, `max_connections`, `max_user_connections`, `plugin`, `authentication_string`, `password_expired`, `password_last_changed`, `password_lifetime`, `account_locked`) VALUES ('%', 'root', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', '', '', '', '', 0, 0, 0, 0, 'mysql_native_password', '*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B', 'N', '2019-10-22 18:01:28', NULL, 'N');
Query OK, 1 row affected (0.01 sec)
mysql> select host,user,plugin,authentication_string from mysql.user;
+-----------+------------------+-----------------------+------------------------------------------------------------------------+
| host | user | plugin | authentication_string |
+-----------+------------------+-----------------------+------------------------------------------------------------------------+
| % | root | mysql_native_password | *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B |
| localhost | mysql.infoschema | caching_sha2_password | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED |
| localhost | mysql.session | caching_sha2_password | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED |
| localhost | mysql.sys | caching_sha2_password | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED |
| localhost | root | caching_sha2_password | $A$005$/w,
L#O
woiM^QNfwz8vQlsL8iwhyPqe6fuyAITukKGsuBhqBY7y3SXD |
+-----------+------------------+-----------------------+------------------------------------------------------------------------+
5 rows in set (0.01 sec)
关闭mysql
[root@localhost ~]# systemctl stop mysqld.service
启动mysql
[root@localhost ~]# systemctl start mysqld.service
插入了远程登录:
在远程机器上测试远程连接: mysql -h192.168.0.241 -uroot -p
设置mysql开机启动
// 检查是否已经是开机启动
systemctl list-unit-files | grep mysqld
1
2
这里写图片描述
// 开机启动
systemctl enable mysqld.service
React开发需要基于NodeJS的环境,建议尽量选择高一点的版本,不然建项目时会提示版本过低。安装完成后,默认会自动配置环境变量,使用 node -v 命令即可查看 NodeJS 版本信息,Windows 和 MacOS上命令一致; 环境安装完成,接下来通过脚手架的方式生成 React 项目,由于国内使用 nmp 方式速度太慢,建议使用淘宝镜像的 cnpm 形式(如果有特殊渠道,可以忽略)。接下
3、 到/usr/local/mysql/目录下启动服务 执行启动命令 如下图所示,表示MySQL启动成功 设置MySQL服务 1、 进入/usr/local/mysql/support-files/目录下,给mysql服务加入开机自启动 如下图,表示设置开机启动成功。2、 启动mysql服务 执行后如果没有异常,执行查看mysql状态命令 3、设置快捷引用链接 设置MySQL登录密码和访问权限
正式版Python离线安装python3环境, 1、安装依赖环境,下载把files文件拷贝到home 线上服务器 离线服务器 2、安装python3 3、创建软连接
2 安装步骤 防火墙配置 nginx默认监听80端口,如果未关闭防火墙需要配置iptables规则开放80端口(以centos6为例)。log 启动Nginx:/usr/local/nginx/sbin/nginx 然后直接访问ip地址,比如:http://192.Nginx常用命令 测试配置文件:${Nginx}/sbin/nginx -t 启动命令:${Nginx}/sbin/nginx 停止
1、解压 2、移动到 /usr/local 目录下 3、进入并查看Java Jdk 目录 4、配置Java环境变量 编辑/etc/profile 文件 如果提示 vim 命令未安装,执行 yum -y install vim 即可,也可以使用 vi 命令编辑文件。1、输入 java -version 命令,如果正确,输入Java版本信息 2、输入javac命令,输出 Java 编译相关参数,如下图