root

LN(A)MT单机版架构部署

你离开我真会死。 提交于 2020-01-14 14:44:31
部署Tomcat、httpd及nginx架构 架构图: 1、standalone模式,Tomcat单独运行,直接接受用户的请求,不推荐。 2、反向代理,单机运行,提供了一个Nginx作为反向代理,可以做到静态有nginx提供响应,动态jsp代理给 Tomcat LNMT:Linux + Nginx + MySQL + Tomcat LAMT:Linux + Apache(Httpd)+ MySQL + Tomcat 3、前置一台Nginx,给多台Tomcat实例做反向代理和负载均衡调度,Tomcat上部署的纯动态页面更适合 LNMT:Linux + Nginx + MySQL + Tomcat 4、多级代理 LNNMT:Linux + Nginx + Nginx + MySQL + Tomcat 实战一:实现单机版LNMT(用法极少) 1、实现nginx单机版转发到后端tomcat服务上 1、主机安装nginx   [root@openstack-2 ~]# yum install nginx -y 2、配置nginx服务 #vim /etc/nginx/nginx.conf location / { proxy_pass http://node1.baidu.com:8080; } 3、配置tomcat服务 [root@centos-7 ROOT]# vim /usr/local

解压版MYSQL安装

时光怂恿深爱的人放手 提交于 2020-01-14 14:29:45
一、MySQL5.6安装后,不能正常启用 压缩版MySQL,解压完后在:我的电脑->属性->高级->环境变量 选择PATH,在其后面添加mysql bin文件夹的路径 (如:C:\Program Files\MySQL\MySQL Server 5.6\bin ) 在my-default.ini修改或添加配置: 1 2 3 4 [mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data) port = 3306 以管理员身份运行cmd,输入 mysqld -install 安装成功后就要启动服务了,继续在cmd中输入: net start mysql ,服务启动成功! 服务启动成功之后,就可以登录了,如图,输入 mysql -u root -p (第一次登录没有密码,直接按回车过),登录成功! 二、MySQL5.6忘记root密码 首先 net stop mysql 服务,并且切换到任务管理器,有与mysql有关的,最好关闭进程。 运行CMD命令切换到MySql安装bin目录,执行 mysqld –skip-grant-tables (注意后面没有分号)

Ubuntu root密码

匆匆过客 提交于 2020-01-14 12:35:17
据说Ubuntu初始的root密码是随机的,修改方法如下: sudo passwd # 按照提示输入新密码 su root # 切换到root 来源: https://www.cnblogs.com/raoyi/p/12191341.html

数据库-mysql的登录

て烟熏妆下的殇ゞ 提交于 2020-01-14 10:58:53
出现:ERROR 1045 (28000): Access denied for user 'admin'@'localhost' (using password: YES) 错误 首先应该点击计算机右键,管理,找到mysql的服务 启动 然后再cmd中输入 mysql -uroot -p密码 然后就可以链接上了 例如mysql -uroot -proot 你的密码是root 如果要连接别的主机的数据库,用 mysql -hip -uroot -p密码 这个命令 例如mysql -h127.0.0.1 -uroot -proot 这时候会链接到自己的主机的mysql -proot root是链接目标的密码 登录的另一种方式 mysql --host=127.0.0.1 --user=root --passwort=root 注意前面是两杠 这个是上面命令的简写 综上 MySql的三种登录方式 1 mysql -uroot -p密码 2 mysql -hip -uroot -p链接目标的密码 3 mysql --host=ip --user=root --password =root MySql的推出 1 exit 2 quit 来源: CSDN 作者: qq_39653453 链接: https://blog.csdn.net/qq_39653453/article/details

python的多个装饰器实现信息的登录

牧云@^-^@ 提交于 2020-01-14 08:00:31
要求 ['root','admin','redhat'] 1.user in [ ] 2.user+vip 编程 import functools import inspect login_session = [ 'root' , 'admin' , 'redhat' ] def is_login ( fun ) : @functools . wraps ( fun ) def warapper ( * args , * * kwargs ) : # ( 'root' , ) if args [ 0 ] in login_session : temp = fun ( * args , * * kwargs ) return temp else : print ( 'Error:%s 没哟登陆成功' % ( args [ 0 ] ) ) return warapper def is_admin ( fun ) : @functools . wraps ( fun ) # "" " # inspect.getcallargs会返回一个字典 # key:形参 # value:对应的实参 # "" " def wrapper ( * args , * * kwargs ) : inspect_res = inspect . getcallargs ( fun , * args , * *

Change nginx root directory dynamically

不羁岁月 提交于 2020-01-14 06:34:28
问题 How to change nginx root directory to another directory dynamically without a redirect, depending on a certain condition? For instance, if: $http_user_agent ~* "googlebot" 回答1: something like this server { ... if ($allow = no) { set $variable "folder_1"; } if ($allow = yes) { set $variable "folder_2"; } root /var/www/$variable; ... location / { ... } } 来源: https://stackoverflow.com/questions/57994296/change-nginx-root-directory-dynamically

Change nginx root directory dynamically

送分小仙女□ 提交于 2020-01-14 06:34:12
问题 How to change nginx root directory to another directory dynamically without a redirect, depending on a certain condition? For instance, if: $http_user_agent ~* "googlebot" 回答1: something like this server { ... if ($allow = no) { set $variable "folder_1"; } if ($allow = yes) { set $variable "folder_2"; } root /var/www/$variable; ... location / { ... } } 来源: https://stackoverflow.com/questions/57994296/change-nginx-root-directory-dynamically

修改mysql数据库账户和密码

…衆ロ難τιáo~ 提交于 2020-01-14 04:40:26
修改数据库密码 更改密码 mysql -u root -p Enter password:*** 选择数据库 mysql>use mysql; Database changed mysql> UPDATE user SET password=PASSWORD("新密码") WHERE user='你的用户名'; mysql> FLUSH PRIVILEGES; mysql> quit; 因为MySQL5.7版本没有password这个字段了,password字段改成了 authentication_string ,所以会出现 Unknown column 'password' in 'field list' 这个错误提示。 解决方法 在cmd登陆你的MySQL,然后输入 update mysql.user set authentication_string=password('****') where user='root'; ****是你自定义的密码。 然后 flush privileges 即可。 重启mysql 更改用户名 mysql -u root -p Enter password:*** 选择数据库 mysql> use mysql; Database changed 将用户名为root的改为新用户名 mysql> update user set user="新用户名"

Linux组管理和权限管理

非 Y 不嫁゛ 提交于 2020-01-14 03:41:50
Linux组基本 在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件 有所有者、所在组、其它组的概念。 1) 所有者 2) 所在组 3) 其它组 4) 改变用户所在的组 文件/目录 所有者 一般为文件的创建者,谁创建了该文件,就自然的成为该文件的所有者 查看文件的所有者 1) 指令:ls –ahl 2) 应用实例 修改文件所有者 • 指令: chown 用户名 文件名 组的创建 基本指令 groupadd 组名 应用实例: 创建一个组, ,monster 创建一个用户 fox ,并放入到 monster组中 创建一个组: groupadd 组名 在组下创建用户名 useradd -g 组名 用户名 当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组。 查看文件/目录所在组 • 基本指令 ls –ahl 修改文件所在的组 • 基本指令 chgrp 组名 文件名 其它组 除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组。 改变用户所在组 在添加用户时,可以指定将该用户添加到哪个组中,同样的用root的管理权限可以改变某 个用户所在的组。 改变用户所在组 1) usermod –g 组名 用户名 2) usermod –d 目录名 用户名 改变该用户登陆的初始目录。 权限的基本介绍 ls -l 中显示的内容如下: -rwxrw-r--

【MySQL】MySQL之权限管理

两盒软妹~` 提交于 2020-01-14 02:51:52
MySQL有哪些权限? https://blog.csdn.net/zhouhao88410234/article/details/79245544 MySQL权限管理 https://docs.lvrui.io/2017/03/21/MySQL%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86 注意: 1. 管理权限(如 super, process, file等)不能够指定某个数据库,on后面必须跟 *.* 2. truncate权限呢,其实truncate权限就是create+drop的权限组合 MySQL包含哪些权限,共29个 MySQL用户管理及SQL语句详解 https://cloud.tencent.com/developer/article/1007983 数据库中DQL、DML、DDL、DCL的概念与区别 https://blog.csdn.net/sinat_25059791/article/details/69666318 MySQL之权限管理 https://www.cnblogs.com/richardzhu/p/3318595.html Mysql Grant 用户权限总结 https://blog.51cto.com/zlyang/1785513 MySQL权限图 #################################