linux
linux
cd ~/Homestead
这个作者很懒,什么都没留下…
展开
-
linux 安装多个PHP版本(php5.6 php7.1 php7.2 php7.3 php7.4 php8.0)nginx配置php多版本
1、下载php下载PHP对应版本:https://www.php.net/releases/本次我测试的7.4和8.07.4:https://www.php.net/distributions/php-7.4.16.tar.gz8.0: https://www.php.net/distributions/php-8.0.3.tar.gz$ cd /down$ wget https://www.php.net/distributions/php-7.4.16.tar.gz$ wget http原创 2021-04-23 18:16:37 · 3291 阅读 · 0 评论 -
管理依赖工具
前端:nodePHP:composerjava:mavenC/C++/C#:nugetpython:pipreqs、pigar、pip-tools、pipdeptreeIOS:pod原创 2021-04-14 17:04:27 · 131 阅读 · 0 评论 -
windows10 下 子系统
开通子系统开始->设置->应用和功能->程序和功能->启动或关闭Windows功能->适用于windows的子系统登录子系统搜索->Ubuntu->sudo -i ->输入密码开启nginxservice nginx restart nginx -t原创 2021-04-14 11:57:54 · 604 阅读 · 0 评论 -
PHP定时任务hellogerard/jobby
安装 hellogerard/jobbycomposer require hellogerard/jobbylinux 加入定时任务:crontab -e * * * * * cd /path/to/project && php jobby.php 1>> /dev/null 2>&1拷贝定时任务democp vendor/hellogerard/jobby/resources/jobby.php .运行一个定时任务<?.原创 2021-04-08 15:18:56 · 196 阅读 · 0 评论 -
linux 下 PHP 切换多个版本
安装:sudo update-alternatives --install link name path priority [ --slave slink sname spath]移除名字的相关链接:sudo update-alternatives --remove name path查看所有 php 版本和当前版本update-alternatives --display php设置PHP版本,执行后,会列出当前 php 所有版本和编号,输入编号,切换到执行的版本...原创 2021-03-29 19:25:49 · 200 阅读 · 0 评论 -
用户设置代理如何获取真实IP
在有代理的情况下,因为要代替客户端去访问服务器,所以,当请求包经过反向代理后,在代理服务器这里这个IP数据包的IP包头做了修改,最终后端WEB服务器得到的数据包的头部源IP地址是代理服务器的IP地址。这样一来,后端服务器的程序就无法获取用户的真实ip。nginx有代理的情况:在nginx中配置中加入proxy_set_header Host $host;proxy_set_head...转载 2020-04-20 11:39:22 · 1101 阅读 · 0 评论 -
linux 安装redis
选择在Linux下安装redis,现在采用虚拟机安装的centos7 进行安装的1.安装gcc redis是c语言编写的 yuminstallgcc-c++2.下载redis安装包,在root目录下执行 wget http://download.redis.io/releases/redis-5.0.4.tar.gz3.解压redis安装包 tar...原创 2019-10-23 16:55:25 · 142 阅读 · 0 评论 -
sql 出现次数最多排序
SELECT DISTINCT count(*) AS count,ip,keywords,pagefrom,pageurl FROM tableWHERE (pagefrom like "%baidu.com%"AND keywords !='' AND pageurl like "%/2011%"AND pageurl not LIKE '%ozc=2%' and pageur...原创 2015-03-12 15:05:36 · 2004 阅读 · 0 评论 -
apache 加载模块
LoadModule auth_basic_module modules/mod_auth_basic.so #基本认证模块LoadModule auth_digest_module modules/mod_auth_digest.so #使用MD5的用户验证模块LoadModule authn_file_module modules/mod_authn_...转载 2018-05-29 15:18:13 · 651 阅读 · 1 评论 -
Linux Shell 常用命令、目录分区
edusoho 配置目录:/usr/local/openresty/nginx/conf/conf.d重启nginx:/etc/init.d/openresty restart查看nginx语法有没有错误:/usr/local/openresty/nginx/sbin/nginx -t重启PHP:/etc/init.d/php-fpm restart 看端口状态:netstat -nt...原创 2014-09-26 15:47:31 · 445 阅读 · 0 评论 -
使用Nginx过滤网络爬虫
location / { if ($http_user_agent ~* "python|curl|java|wget|httpclient|okhttp") { return 503; } # 正常处理 ... }原创 2018-08-08 10:01:55 · 212 阅读 · 0 评论 -
linux centos 常用命令
yum groupinstall "Development Tools" -y查看网络上有哪些安装包yum repolist all | grep mysqlchown -R apache:apache 目录名chgrp -R 用户组 目录名chmod 644 目录/文件名chmod u=rwx,go=rx 文件或目录chmod a+w 目录或文件which 寻找...原创 2018-08-10 11:55:56 · 221 阅读 · 0 评论 -
配置虚拟主机
1、编辑httpd.conf,在最下面加入:NameVirtualHost *:80 DocumentRoot "E:\Wamp\www\drupal" ServerName host.drupal.com Options FollowSymLinks AllowOverride all Orde原创 2014-05-20 18:47:32 · 386 阅读 · 0 评论 -
Linux 下给项目搭建svn环境
svnadmin create yiicd yii/conf/vim passwd vim authz [yii:/]#/表示下面的/home/svn/ admin=rwvim svnserve.conf killall svnserve 如果svn已经运行,kill,然后启动svn进程svnserve -d -r /home/svn/原创 2014-09-27 10:45:13 · 454 阅读 · 0 评论 -
启用页面Gzip压缩
GZIP介绍:将页面内容以 gzip 压缩后传输,可以加快传输速度,需 PHP 4.0.4 以上且支持 Zlib 模块才能使用GZIP 最早由 Jean-loup Gailly 和 Mark Adler 创建,用于 UNIX 系统的文件压缩。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 GZIP 格式的。现今已经成为 Internet 上使用非常普遍的一种数据压缩格式,或原创 2014-05-20 18:47:30 · 700 阅读 · 0 评论 -
sql server 2008& PHP 配置
1、打开PHP配置文件php.ini,找到;extension=php_mssql.dll把前面的分号去掉。2.(1)把C:\windows\system32\文件夹下ntwdblib.DLL文件放到wamp\Apache2\bin 和\wamp\php下面 (2)把PHP文件夹下的php_mssql.dll放到C:\windows\system32\文件夹下 (3)C:\win...原创 2014-05-20 18:46:54 · 385 阅读 · 0 评论