首页 linux

linux

  • Linux PHP调用不起来Python脚本

    前几天做了个自动处理文件的python脚本,目前python脚本需要手动把文件放到特定文件夹下,自动去读取处理;但是老大觉得不方便,让我写了个文件上传页面,然后调用python的脚本,导出处理后的文件;于是我就开始了,上传功能用php实现的,开始想的是,用php的exec直接调用问题应该不大;很快,上传页面分分钟就写好了,服务器上python环境也配置好了,问题出现了,我用php传递参数(上传文件的在服务器上的保存路径)调用python脚本,发现没反应!!然后我想了多种情况,python没权限?php-fpm的执行...

     薄洪涛  2019-06-15  91浏览  0评论
  • Linux linux免密登陆

    最近有些累,所以今天的教程就水一篇;所谓免密登陆,就是说我有一台服务器,不想让人家知道具体的ip或者用户名密码,只让使用者从跳板机登陆,通过ssh xxx@ip  这种来登陆;1、 首先跳板机生成密钥2、把生成的密钥推到要登陆的机器上ssh-copy-id -i ~/.ssh/id_rsa.pub dss@10.164.194.423、登陆试试这篇文章好水好水啊啊啊,自己都嫌弃了...

     薄洪涛  2019-05-31  113浏览  0评论
  • Linux 服务器:swap告警,系统异常报错

    登陆自己的小服务器,用composer下载个东西,一直报killed[root@host voyager]# composer require tcg/voyager Killed这个错误是内存不足导致的,我看了下我的内存,好像还可以又看了下swap,发现swap告警,当初默认的swap容量如下:[root@host /]# free -h         &nb...

     薄洪涛  2019-05-30  117浏览  0评论
  • Linux 高负载均衡haproxy的搭建

    目的:做负载均衡步骤:做两台nginx服务器,一台haproxy转发器首先安装nginx1.安装相关的依赖包。yum install gcc -c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel2.下载ngin...

     薄洪涛  2019-04-22  110浏览  0评论
  • Linux php脚本以守护进程的方式运行

    写了一个聊天室,需要手动执行php start.php start命令去启动workerman的握手程序,但是退出xshell后,进程会被杀掉,因为之前用过node的forever,感觉php应该也有一个可以让脚本一直运行的命令,遗憾的是没找到;所以只能写守护进程去运行1、创建一个进程,setsid 命令 > /dev/null & ,比如setsid php /www/wwwroot/chatroom.bohongtao.online/chatroom/start.ph...

     薄洪涛  2019-04-03  104浏览  0评论
  • Linux 搭建SSH反向隧道

    公司的数据库是通过端口转发来连接的,即需要ssh登录跳板机,然后通过隧道-端口转发,将数据库映射到跳板机(或者电脑本地)的某个端口,程序连接本地的端口就可以实现连接远程对的数据库;这种连接方式相比VPN来说更加安全;一般来说,我们的数据库主机都是内网机器没有公网ip,需要通过跳板机(有公网ip)去连接,就是把内网数据库的端口映射到跳板机上;准备步骤:1、假设我有两台主机,一台是主机A(必须有公网IP 用户名是usera),一台是主机B(内网,用户名是userb)2、首先我需要在B上生成SSH秘钥ssh-keygen...

     薄洪涛  2019-03-10  107浏览  0评论
  • Linux xshell做端口映射链接数据库

    有些时候,公司的一些线上的数据库,数据太多,不适合复制到本地然后搭建本地数据库开发,直接链接数据库又不安全所以,需要通过xshell做端口转发,通过隧道来链接数据库1、首先通过xshell登陆跳板机2、文件属性-隧道-添加,上面的是本地的源主机及侦听端口,下面的是目标主机及目标端口;一定要勾上仅接受本地连接3、通过navicat链接,localhost/35432,输入数据库的用户名&密码,就可以直接链接啦以后会出个教程,来讲解如何搭建隧道及跳板机...

     薄洪涛  2019-03-05  91浏览  0评论
  • Linux chmod引出的问题

    上传代码后,尝试访问出现如下错误先尝试对文件修改权限[root@host wechat.bohongtao.online]# chmod -R 755 ./wechat/ chmod: changing permissions of `./wechat/web/.user.ini': Operation not permitted [root@host wechat.boho...

     薄洪涛  2018-12-20  107浏览  0评论
  • Linux Cannot establish FTP connection to an SFTP server.

    今天想上传个JDK,惊奇的发现,FileZilla连接不上,出现如下错误;很明显,我用FTP协议与一台使用了SFTP的服务器建立连接肯定是不行的,所以要改变协议;解决方法如下:打开File-Site Manager更改协议类型为SFTP连接成功...

     薄洪涛  2018-11-05  96浏览  0评论
  • Linux 实现SVN自动化部署

    当我们修改程序并通过SVN上传到服务器后,我们想立马刷新页面看到更改之后的效果,这时候就要用到SVN自动化部署了,所谓的自动化部署,就是当SVN提交后自动更新文件到项目目录现在我们从头来部署一遍,看到底如何搭建看1、安装svnyum install subversion检测是否安装成功svnserve --version2、建立版本库svnadmin create  /opt/svn/first修改权限chmod 755 /opt/sv...

     薄洪涛  2018-10-24  189浏览  1评论
1