项目部署新环境上面

location 学习
		1.通过请求url里面有baidu字符串跳转百度//精确匹配
		   location /baidu {
			 rewrite (.*) https://www.baidu.com break;
		   }
		   
		2.区分大小写 ~
			location  ~ baidu {
			 rewrite (.*) https://www.baidu.com break;
		   }
		3.不区分大小写
			location  ~* baidu {
			 rewrite (.*) https://www.baidu.com break;
			}
		4.nginx常用变量
			1.常用的
				$http_user_agent  =======观察用户使用浏览器
			例子:如果是谷歌浏览器跳转百度
			if ( $http_user_agent ~* chrome ) {
				rewrite (.*) https://www.baidu.com;
			}
				$request_filename=====请求的文件
				-f:代表文件
				-d:代表目录
				-e:文件是否存在
			   if (!-f $request_filename ) {
					rewrite .* /aa.php last;
				}

项目部署新环境上面
server
location
if
$http_user_agent可以区分用户的浏览器
$request_filename
请求的内容

引入项目

[root@iZ2zee0nytq6dev0ugui2iZ qiyezhan]# yum install unzip*
在这里插入图片描述

  • 路径:/usr/local/nginx/conf/vhosts
    在这里插入图片描述
  • 平滑重启:/usr/local/nginx/sbin/nginx -s reload

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 代码:try_files $uri u r i / / i n d e x . p h p ? uri/ /index.php? uri//index.php?query_string;
    在这里插入图片描述

上传数据库

[root@iZ2zee0nytq6dev0ugui2iZ /]# cd tmp/
[root@iZ2zee0nytq6dev0ugui2iZ tmp]# rz
[root@iZ2zee0nytq6dev0ugui2iZ /]# netstat -ant
[root@iZ2zee0nytq6dev0ugui2iZ /]# cd /usr/local/mysql/ bin
在这里插入图片描述
[root@iZ2zee0nytq6dev0ugui2iZ bin]# /usr/local/mysql/bin/mysql -h 127.0.0.1 -u root -p
在这里插入图片描述
mysql> show databases;(查看数据库)
在这里插入图片描述
mysql> create database qiyezhen;(创建数据库)
mysql> use qiyezhen;
mysql> source /tmp/1909.sql;(引入source)

  • 重启数据库:
    [root@iZ2zee0nytq6dev0ugui2iZ vhosts]# service mysqld restart
  • 删除数据库:mysql> drop database 库名;

mysql> show tables;(查看表)

mysql> select * from detail(表名);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值