Ubuntu 16.04 LTS 安装配置 Nginx 1.10.0 Php7.0-FPM

1.安装Nginx,Php-7.0~$sudoadd-apt-repositoryppa:nginx/stable~$sudoapt-getupdate~$sudoapt-getinstallnginx~$nginx-vnginxversion:nginx/1.10.0~$sudoapt-getinstallphp~$php-vPHP7.0.4-7ubuntu2.1(cli)(NTS)Copyright(c)1997-2016ThePHPGroupZendEnginev3.0.0,Copyright(c)1998-2016ZendTechnologieswithZendOPcachev7.0.6-dev,Copyright(c)1999-2016,byZendTechnologies2.配置Nginx的监听端口为8080(Apache2的服务已经安装在我的系统中了,默认的监听端口80被占用)。~$sudovim/etc/nginx/sites-available/defaultserver{listen8080default_server;listen[::]:8080default_...

ubuntu 安装php 扩展和查看扩展包

利用ubuntu的软件包下载、安装工具:apt-get输入下面的命令即可安装php扩展库mcrypt、curl、gd库、mbstring、simplexml、apt-getinstallphp-mcrypt;apt-getinstallphp-curl;apt-getinstallphp-gd; apt-getinstallphp-mbstring;apt-getinstall php-simplexml; php查看php扩展包php-m然后具体可以通过管道grep进行搜索了 php--ini 查看phpcli命令行的路径信息...

mac nginx 安装教程

eekingasatisfactorysolutiontocreatealocalwebserverforprogramminginmacOSwithPHPandMySQL,IwasdisappointedthattheturnkeysolutionswerefarfromequalingtheWAMPthatmayexistonWindows.ButIforgotmacOSisaUnixsystem,andunlikeWindows,it’sperfectlypossibletocreateacustomizedlocalserverwithsomepackages.Wewillseehowtoinstall Nginx,PHP-FPMand MariaDB (MySQL)onmacOS ElCapitan thanksto Homebrew packagemanager.HomeBrew isapackagemanagerformacOS,thatallowstoeasilyinstallv...

mac brew 安装 nginx fpm mysql 教程

一.安装brew要求:OSX10.6以上系统,并且安装有XCode命令行工具对于10.11的系统需要设置下local的权限为当前用户$sudochown-R$(whoami):admin/usr/localbrew安装程序的过程中需要用到苹果的xcode中的编译器,你可以到苹果的官网中免费下载安装(需要注册免费的开发者,然后才能下载),安装后到属性(Xcode–Perference–Downloads–Components–CommandLineTools)点击下载就可以了,这里使用命令安装xcode-select--install 进入到/usr/local然后执行代码安装brew$cd/usr/local$/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)" 上面的安装只是将Homebrew解压到本地,还需要配置环境变量才能使用brew命令$touch~/.bash_profile...

linux git pull/push时提示输入账号密码之免除设置

1、先cd到根目录,执行gitconfig--globalcredential.helperstore命令[root@iZ25mi9h7ayZ~]#gitconfig--globalcredential.helperstore2、执行之后会在.gitconfig文件中多加红色字体项[user]name=天明email=xxxx@xxxx.com[credential]helper=store3、之后cd到项目目录,执行gitpull命令,会提示输入账号密码。输完这一次以后就不再需要,并且会在根目录生成一个.git-credentials文件[root@iZ25mi9h7ayZtest]#gitpullUsernamefor'https://git.oschina.net':xxxx@xxxx.comPasswordfor'https://xxxx@xxxx.com@git.oschina.net':[root@iZ25mi9h7ayZ~]#cat.git-credentialshttps://Username:Password@git.oschina.net4、之后pull/push代...

php 7 event 安装

有效安排I/O,时间和信号的扩展使用可用于特定平台的最佳I/O通知机制的事件,是PHP基础设施的libevent端口。 下载地址:http://pecl.php.net/package/event 安装支持库libevent,需要编译高版本(这里以最新版本release-2.1.8-stable为例)12wget -c https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz -P /usr/local/srccd /usr/local/srctar -zxvf libevent-2.1.8-stable.tar.gz && cd libevent-2.1.8-stable./configure --prefix=/usr/local/libevent-2.1.8make &...
ymnets ymnets·2020-03-25

linux git 保存用户名和密码

一、通过文件方式1.在~/下,touch创建文件.git-credentials,用vim编辑此文件,输入内容格式:touch.git-credentialsvim.git-credentials在里面按“i”然后输入: https://{username}:{password}@github.com 比如https://account:password@github.com2.在终端下执行gitconfig--globalcredential.helperstore3.可以看到~/.gitconfig文件,会多了一项:[credential]helper=store4.OK 二、通过缓存方式要求:git版本需要>=1.7.10gitconfig--globalcredential.helpercache#默认缓存密码15分钟,可以改得更长,比如1小时gitconfig--globalcredential.helper'cache--timeout=3600'   gitpullhttp://te...

php 安装 phpredis 扩展

1.gitclonehttps://github.com/nicolasff/phpredis2.首先gitclone项目到本地,切换到phpredis目录下phpize./configuremakemakeinstall  3.在PHP.INI配置文件中添加一条extension=redis.so4.重启phpservicephp-fpm7.0restart...

LAMP源码安装,搭建zabbix监控

#LAMP#httpd-2.2.32#mysql-5.7.17-linux-glibc2.5-x86_64二进制压缩版#php5.3.27sed-i's/SELINUX=enabled/SELINUX=disabled/g'/etc/selinux/configgetenforce0/etc/init.d/iptablesstopcat/etc/redhat-releaseCentOSrelease6.7(Final)uname-r2.6.32-431.el6.x86_64uname-mx86_64http://httpd.apache.org/download.cgi#apache官网#新建apache运行用户useradd-s/sbin/nologin-Mwwwmkdirtoolscdtools#下载http代码包http://mirrors.cnnic.cn/apache//httpd/httpd-2.4.20.tar.gzwgethttp://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.25.tar.gzhttp:/...

linux sshd服务

1、ssh介绍:SSH是secureshellprotocol的简写,由IETF网络工作小组制定,在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后再进行传输,确保传递的数据安全。默认状态下,SSH服务主要提供两个服务功能:一个是提供类似telnet远程连接服务器的服务,即ssH服务,另一个类似FTP服务端sftp-server,借助SSH协议来传输数据的,提供更安全的SFTP服务。提醒:ssh客户端还包含一个很有用的远程安全拷贝命令SCP,也是通过ssh协议工作的。ssh的工作机制大致是本地ssh客户端先发送一个连接请求到远程的ssh服务端,服务端检查连接的客户端发送到数据包和IP地址,如果确认合法,就会发送密钥给ssh给客户端,此时,客户端本地再将密钥发回给服务端,自此连接建立。ssh2同时支持RSA和DSA密钥,但是SSH1仅支持RSA密钥2、ssh服务认证类型:1)基于口令的安全认证:主机IP,端口号,用户名,密码2)基于密钥的安全验证密钥对验证SSH:ssh-keygen–trsa/des指定密钥对位置,回车在宿主目录的.ssh/下设置私钥短...
ymnets ymnets·2020-03-25

linux rsync服务

1、rsync介绍rsync是一个开源的,快速的,多功能的,可实现全量及增量的本地或远程数据同步备份的优秀工具,rsync软件适用于nunix/linux/windows多操作系统上运行。官方网站:http://www.samba.org/ftp/rsync/rsync.htmlrsync英文全称为remoterynchronization.rsyn的特性:1)支持拷贝特殊文件如连接文件,设备等。2)可以有排除指定文件或目录同步到功能,相当于打包命令tar的排除功能。3)可以做到保持原文件或目录的权限、时间、软连接、属主、组等所有属性均不改变4)可实现增量同步,即只同步发生变化的数据5)可以使用rcp,rsh,ssh等方式来配合传输文件(rsync本身不对数据加密)6)可以通过socket进程方式传输文件或数据(服务端和客户端)7)支持匿名或认证(无需系统用户)的进程模式传输,可实现方便安全的进行数据备份及镜像。rsync的方式:1)本地同步rsync选项源目标rsyncoptionsrcouedest相当于本地cp命令Local:rsync[OPTION...]SRC...[DEST...
ymnets ymnets·2020-03-25

linux 实时同步inotify

#实时同步inotify1、inotify简介inotify是一种强大的,细腻度的,异步的文件系统事件监控机制,linux内核从2.6.13起,加入了inotify支持,通过INOTIFY可以监控文件系统中添加、删除、修改、移动等各种事件,利用这个内核接口,第三方软件就可以监控文件系统下文件的各种变化情况,而inotify-tloos就是实施这样监控的软件。2、inotify实施检查rsyncdaemon服务是否服务正常,可以推送数据实施同步ps-ef|greprsync|grep-vgreproot59591018:52?00:00:00rsync--daemon1)坚持当前系统是否支持inotifyuname-r版本在2.6.13以上才支持2.6.32-504.el6.x86_64#ls-l/proc/sys/fs/inotify-rw-r--r--1rootroot0Apr420:23max_queued_events-rw-r--r--1rootroot0Apr420:23max_user_instances-rw-r--r--1rootroot0Apr420:23max_us...

python3之模板pycurl探测web服务质量

1、pycurl简介pycURL是libcurl多协议文件传输库的python接口,与urllib模块类似,PycURL可用于从python程序中获取由URL标识的对象,功能很强大,libcurl速度非常快pycurl作为libcurl之上的薄包装,速度也非常快;支持多种协议SSL,身份验证和代理选项;用于网络操作的套接字允许将pycurl集成到应用程序的I/O循环中。libcurl是一个免费且易于使用的客户端URL传输库,支持DICT,FILE,FTP,FTPS,Gopher,HTTP,HTTPS,IMAP,IMAPS,LDAP,LDAPS,POP3,POP3S,RTMP,RTSP,SCP,SFTP,SMTP,SMTPS,Telnet和TFTP。libcurl支持SSL证书,HTTPPOST,HTTPPUT,FTP上传,基于HTTP表单的上传,代理,cookies,用户名密码认证(Basic,Digest,NTLM,Negotiate,Kerberos4),文件传输恢复,http代理隧道等等。libcurl具有很高的可移植性,它可以在多种平台上构建和运行,包括Solaris,NetB...

python3之安装、pip、setuptools

1、python3安装下载地址:https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz#安装环境centOS7#安装依赖包:yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-devel#开始安装:wgethttps://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgzmkdir-p/usr/local/python356tarzxvfPython-3.6.5.tgzcdPython-3.6.5./configure--prefix=/usr/local/python356makemakeinstallln-s/usr/local/python356/bin/python3/usr/local/bin/python3ln-s/usr/local/python356/bin/pip3...

爬虫入门【10】Pyspider框架简介及安装说明

Pyspider是python中的一个很流行的爬虫框架系统,它具有的特点如下:1、可以在Python环境下写脚本2、具有WebUI,脚本编辑器,并且有项目管理和任务监视器以及结果查看。3、支持多种数据库4、支持定义任务优先级,自动重试链接。。。5、分布式架构等等优点。pyspider的设计基础是:以python脚本驱动的抓取环模型爬虫。教程:http://docs.pyspider.org/en/latest/tutorial/文档:http://docs.pyspider.org/发布版本:https://github.com/binux/pyspider/releasesfrompyspider.libs.base_handlerimport*classHandler(BaseHandler):crawl_config={}@every(minutes=24*60)defon_start(self):self.crawl('http://scrapy.org/',callback=self.index_page)@config(age=10*24*60*60)defindex_pa...
首页上一页...776777778779780下一页尾页