PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档归类:服务器

nginx编译安装2017-06-20

解决依赖包openssl安装,命令:sudo apt-get install openssl libssl-dev解决依赖包pcre安装,命令:sudo apt-get install libpcre3 libpcre3-dev解决依赖包zlib安装,命令:sudo apt-get install zlib1g-dev进入nginx解压文件里面:./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_stub_modulemake && make完成安装。    这里要说http_stub_module主要是用来测试nginx状态的locatio /nginx-status {    stub_status on;    access_log off;}...
此文被围观97 分类: 服务器 标签:  ··

php status开启配置2017-06-20

启用php-fpm状态查找php-fpm.conf,cat php-fpm.conf | grep pm.status返回为空的情况就需要在php-fpm.d文件夹下面的www.conf将pm.status_path前面的注释符号去掉在配置nginxlocation ~ ^/(status|ping)$   {      include fastcgi_params;      fastcgi_pass 127.0.0.1:9000;      fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;}最后重启nginx与php-fpm...
此文被围观88 分类: 服务器 标签:  ····

vmware虚拟机共享主机的文件进行项目开发2017-06-19

在项目开发中有时需要使用虚拟器里面开发,但是虚拟机里面没有在win下开发方便,于是想到了共享主机文件的方式。共享文件,虚拟机下的目录,/mnt/hgfs下面然后就用nginx把此目录挂到网站下。共享文件需要安装vmware的tool工具安装VMwareTools#mkdir /mnt/cdrom #mount /dev/cdrom /mnt/cdrom #cp VMwareTools-xxxxx.tar.gz /usr/src #cd /usr/src #tar -xzvf VMwareTools-xxxxx.tar.gz #cd vmware-tools-distrib #./vmware-install.pl -d //-d默认安装参考资料:https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1018414 https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2041399 ...
此文被围观107 分类: 服务器 标签:  ··

ubuntu 不能以根用户身份运行google chrome2017-06-17

一直很喜欢用chrome,不在Linux后因为是用root登录的,发现运行不了Chrome——“不能以根用户身份运行Google Chrome浏览器”。照网上找的方法——“在启动命令中加入–user-data-dir参数”(方法百度OR谷歌一下)。不过悲催的是没成功……最后又搜到一个方法,如下——1) 进入Chrome的目录:cd /opt/google/chrome/2) 编辑chrome文件:vim chrome4)/geteuid3) 找到"geteuid"将其改为"getppid"貌似root登录后用chrome沙盒就不起作用.还是建议不以root用户登录...
此文被围观105 分类: 服务器 标签:  ···

docker文件复制,docker容器文件拷贝2017-06-16

在docker容器中有时需要复制主机的文件进去,有时又需要将docker容器的文件复制到主机的某目录下。从Docker容器内拷贝文件到主机上docker cp:/file/path/within/container /host/path/target从主机上拷贝文件到容器内参考自:http://stackoverflow.com/questions/22907231/copying-files-from-host-to-docker-container docker cp foo.txt mycontainer:/foo.txt #拷贝到容器 docker cp mycontainer:/foo.txt foo.txt #从容器拷贝到主机1.用-v挂载主机数据卷到容器内docker run -v /path/to/hostdir:/mnt $container在容器内拷贝cp /mnt/sourcefile /path/to/destfile2.直接在主机上拷贝到容器物理存储系统A. 获取容器名称或者id :$ docker psB. 获取整个容器的id$ docker inspect -f   '{{.Id}}'  步骤A获取的名称或者idC. 在主机上拷贝文件:$ sudo cp path-file-host /var/lib/docker/aufs/mnt/FULL_CONTAINER_ID/PATH-NE...
此文被围观116 分类: 服务器 标签:  ···

ubuntu configure: error: mcrypt.h not found. Please reinstall libmcrypt.2017-06-15

测试机的环境报以下错误:Call to undefined function mcrypt_decrypt就没有添加这个组件支持,下面来编译mcrypt.so编译php过程出错“configure: error: mcrypt.h not found. Please reinstall libmcrypt.” 解决办法为:apt-get -y install libmcrypt-dev 即可。用源码包安装:#使用wget可以通过以下路径下载  wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz     #解压  tar -zxvf libmcrypt-2.5.7.tar.gz      #进入目录  cd libmcrypt-2.5.7     #编译(默认安装到/usr/local/lib/)  ./configure --prefix=/usr/local/libmcrypt     #执行安装  make && mak...
此文被围观131 分类: 服务器 标签:  ····

docker image导出与导入2017-06-14

看同事在安装docker,也来学学,docker相关命令。这里记录docker离线安装首页将docker 镜像导出(export):docker export imageName > output.tar //针对容器还有就是savedocker save imageName > output.tar //针对镜像docker导入importdocker import < output.tar test //针对容器运行导入时必须带command 否则报如下错误:docker: Error response from daemon: No command specified.例:cat output.tar | docker import - nginx:2.0启动: docker run -d --name=ng2 -p 8080:80 nginx:2.0 nginx //注意最后携带的nginx就是command#docker loaddocker load < output.tar //针对镜像上面export与save的区别就是export导出的文件小些,save保留了镜像历史可以回滚到以前layer...
此文被围观133 分类: 服务器 标签:  ···

ubuntu添加中文语言包2017-06-14

为ubuntu添加中文语言包:apt-get install language-pack-zh-hansapt-get update重启...
此文被围观116 分类: 服务器 标签:  ···

WARNING: [pool www] server reached pm.max_children setting2017-06-09

服务日志查看到‍‍WARNING: [pool www] ‍‍server reached pm.max_children setting  这样的报错问题,‍解决方法:‍‍‍‍‍‍‍‍‍‍编辑/xxx/php/etc/php-fpm.conf文件,找到pm.max_children = 100 把100改成机器根据实际需要的值)pm.max_children = 30   //设置子进程最大数值举例:每个php-fpm子进程占用20M内存,服务器的内存是1G,除去系统中其他应用占用的内存,假如为300M,剩余700M,700/20 = 35,最多设置35,可以取值稍微低一些为30。与此同时我们还要调整以下参数pm.start_servers = 10   //php-fpm启动起始进程数 pm.min_spare_servers = 10   //php-fpm的最小空闲进程数 pm.max_spare_servers = 24   //php-fpm的最大空闲进程数 pm.max_requests = 500   //所有子进程重启时间举例:所有子进程重启时间为300s一次,并发量为50,max_children设置为30,max_reque...
此文被围观127 分类: 服务器 标签:  ··

ubuntu更新报cdrom相关的源错误2017-06-08

E: Failed to fetch cdrom://Ubuntu-Server 16.04.2 LTS _Xenial Xerus_ ...遇到这里错误一般是源当时有cdrom,修改方法只需要:vi /etc/apt/sources.list把其中的deb cdrom去掉或注释掉。然后再运行apt-get updateapt-get upgrade...
此文被围观122 分类: 服务器 标签:  ···

ubuntu安装java环境2017-06-05

下载jdk:http://www.oracle.com/technetwork/java/javase/overview/index.html解压:tar -xzvf  jdk-8u131-linux-x64.tar.gz -C /usr/local/jdk配置环境变量vim /etc/profile在文档后面添加上:JAVA_HOME=/usr/local/jdk1.8.0_131JAVA_JRE=/usr/local/jdk1.8.0_131/jre //添加这句主要是可能后面开发要用到eclipse工具JAVA_BIN=/usr/local/jdk1.8.0_131/binPATH=$PATH:$JAVA_BINCLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME JAVA_JRE JAVA_BIN PATH CLASSPATH保存退出;执行:source /etc/profile  //让刚修改的环境生效...
此文被围观134 分类: 服务器 标签:  ··

matlab2014 vcredist.msi2017-05-15

在安装matlab2014的时候出现提示:找不到VCREDIST.MSI解决方法:打开源文件目录下面的bin/win64/下面的vcredist.exe,复制到提示所在位置解压...
此文被围观199 分类: 服务器 标签:  ···

tesseract使用过程一些技巧2017-05-13

使用: tesseract test.jpg -l  engTesseract是图盲,默认情况下只能看得懂未压缩的TIFF图像,如果直接用tesseract处理其它格式的图片,会报错如下: name_to_image_type:Error:Unrecognized image type:test.jpgIMAGE::read_header:Error:Can't read this image type:test.jpgtesseract:Error:Read of file failed:test.jpg所以我们需要用ImageMagick来转换图片格式。安装ImageMagick:sudo apt-get install imagemagick使用imagemagick转换图片格式:convert -compress none -depth 8 -alpha off  test.jpg  test.tif使用tesseract,结果保存在out.txt中tesseract test.tif out问题:如何让tesseract只识别字母或者数字?编辑:sudo vi /usr/share/tesseract-ocr/tessdata/configs/digitstessedit_char_whitelist abcdefghijklmnopqrstuvwxyz0123456789执行:tesseract 1.tif out nobatch digits...
此文被围观225 分类: 服务器 标签:  ··

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.