PHP扩展--Yaf框架安装

安装/配置编译安装wgethttp://pecl.php.net/get/yaf-2.3.5.tgztar-zxvfyaf-2.3.5.tgzcdyaf-2.3.5/cdextension//usr/local/php-5.3.3/bin/phpize./configure--with-php-config=/usr/local/php-5.3.3/bin/php-configmakemakeinstall修改php.ini文件[yaf]extension=yaf.soyaf.environ=developyaf.library=/home/www/public_html/libraryyaf.cache_config=0yaf.forward_limit=5以上完成后重启apache,可以看到yaf扩展如果出现报错/usr/include/php/ext/pcre/php_pcre.h:29:18:error:pcre.h:Nosuchfileordirectory安装下pear再重新编译yuminstallpcre-develmakeclean来自为知笔记(Wiz)...

PHP扩展--APC缓存安装与使用

apc安装wgethttp://pecl.php.net/get/APC-3.1.13.tgztarzxvfAPC-3.1.13.tgzcdAPC-3.1.13/usr/local/php/bin/phpize./configure--with-php-config=/usr/local/php/bin/php-configmake&&makeinstall来自为知笔记(Wiz)...

Php扩展--seasLog日志扩展安装

安装/配置编译安装wgethttp://pecl.php.net/get/SeasLog-1.4.4.tgztar-zxvfSeasLog-1.4.4.tgzcdSeasLog-1.4.4/cdextension//usr/local/php-5.3.3/bin/phpize./configure--with-php-config=/usr/local/php-5.3.3/bin/php-configmakemakeinstall修改php.ini文件[seaslog]extension=seaslog.soseaslog.default_basepath=/tmp/logseaslog.default_logger=php_seaslogseaslog.disting_type=1seaslog.disting_by_hour=0seaslog.use_buffer=0seaslog.buffer_size=100seaslog.level=0seaslog.trace_error=1seaslog.trace_exception=1以上完成后重启apache,可以看到seaslog...

Ubuntu12.04 GIT安装和使用

一.安装GIT和配置GIT1.安装GITapt-getinstallgit2.配置GIT##配置用户信息gitconfig--globaluser.name"JohnDoe"gitconfig--globaluser.emailjohndoe@example.com##文本编辑器gitconfig--globalcore.editoremacs##差异分析工具gitconfig--globalmerge.toolvimdiff##查看配置信息gitconfig--list##获取帮助githelpconfig二、创建GIT仓库和远程仓库的使用1.在工作目录中初始化新仓库##切换到工作目录mkdirtestcdtestgitinit##初始化后可以看到这些文件ls./.git/branchesconfigdescriptionHEADhooksinfoobjectsrefs2.从现有仓库克隆出来gitclonegit://192.168.1.1/var/www/test.git3.克隆到本地gitclone/var/www/testtest_new4.远程仓库的克隆gitcloneroo...

Linux LVM分区管理、扩展

一、LVM简介LVM是LogicalVolumeManager(逻辑卷管理)的简写。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管理,相对于普通的磁盘分区有很大的灵活性。与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如"sales'、'development')代替物理磁盘名(如'sda'、'sdb')来标识存储卷。二、LVM基本术语物理存储介质(Thephysicalmedia):这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。物理卷(physicalvolume):物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比...

Ubuntu12.04 安装nginx和mongo过程

1.安装php和php-cgiapt-getinstallphp5php5-cgi2.安装nginxapt-getinstallnginx3.安装MongoDBapt-getinstallmongodb4.安装peclapt-getinstallpecl5.配置cgivim/etc/php5/cgi/php.ini#加上extension=mongo.so6.下载rockmongohttp://rockmongo.com/downloads7.配置nginxvim/etc/nginx/conf.d/rockmongo.confserver{#这就是你之前下载解压后的路径root$rockmongo;location~.php${#php-cgi的端口号,我这里设置的是9000fastcgi_pass127.0.0.1:9000;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME$rockmongo/$fastcgi_script_name;includefastcgi_params;}}8.启动服务器mongod;php-cgi-b9...

Ubuntu12.04 安装LAMP及phpmyadmin

1.安装Apacheapt-getinstallapache22.安装PHP5apt-getinstallphp5libapache2-mod-php53.安装MySQLapt-getinstallmysql-server在安装的时候,如果要求你输入Mysql密码,则输入密码。如果没有要求,则执行下一步。在终端中输入下面命令。mysql-urootmysql>SETPASSWORDFOR'root'@'localhost'=PASSWORD('yourpassword');3.安装MySQL扩展和phpmyadminsudoapt-getinstalllibapache2-mod-auth-mysqlphp5-mysqlphpmyadmincp/etc/phpmyadmin/apache.conf/etc/apache2/sites-enabled/phpmyadmin4.开启rewrite模块sudoa2enmodrewrite5.重启APACHEsudo/etc/init.d/apache2restart 以下是全部脚本##升级软件源apt-getupdate##安...

Ubuntu12.04 SVN安装过程

一.安装SVN和配置SVN1.安装SVNapt-getinstallsubversion2.创建SVN目录,项目目录和配置文件目录mkdir/var/svnmkdir/var/svn/projectmkdir/var/conf3.创建认证文件vim /var/conf/authz#加入[/]*=@DEV=rw@basic=r@sync=rw[union:/]chendayi=r[chendayi:/]chendayi=rw[groups]basic=user014.创建认证密钥vim /var/conf/passwd#加入[users]user01=1234565.创建SVN服务配置文件vim /var/conf/svnserve.conf加入[general]anon-access=noneauth-access=writepassword-db=passwdauthz-db=authz6.修改文件执行权限chmod+x/var/conf/authzchmod+x/var/conf/passwdchmod+x/var/conf/svnserve.conf...

Linux下crontab命令的用法

任务调度的crond常驻命令crond是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工作可由每个用户自行设置Crontab是UNIX系统下的定时任务触发器,其使用者的权限记载在下列两个文件中:文件含义#该文件中所列的用户不允许使用Crontab命令/etc/cron.deny#该文件中所列的用户允许使用Crontab命令/etc/cron.allow#是所有用户的crontab文件/var/spool/cron//var/spool/cron/crontabsCrontab命令的格式为:crontab–l|-r|-e|-i[username],其参数含义如表一:参数名称含义示例-l    显示用户的Cron...

Linux局域网内文件传送

先安装ssh服务sudoapt-getinstallssh普通传输文件,可以使用scp命令1、将本地文件复制到目标机器:scp 文件名用户名@目标机器IP:目标机器路径回车后输入密码2、将目标机器的文件复制到本地scp用户名@目标机器IP:目标机器文件名本地路径   回车后输入密码例:将本地文件复制到远程lzj@ubuntu:~$scpxs_sdk.tarlzj@122.49.1.147:/home/lzj/将远程文件复制到本地lzj@ubuntu:~$scplzj@122.49.1.147:/home/lzj/xs_sdk.tar可以携带的参数:可能有用的几个参数:-v 显示进度.可以用来查看连接,认证,或是配置错误.-C使能压缩选项.-P选择端口.注意-p已经被rcp使用.-4强行使用IPV4地址.-6强行使用IPV6地址.   ...

Linux软连接和硬链接

1.Linux链接概念Linux链接分两种,一种被称为硬链接(HardLink),另一种被称为符号链接(SymbolicLink)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(InodeIndex)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。其原因如上所述,因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。【软连接】另外一种连接称之为符号连接(SymbolicLink),也叫软连接。软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。2.通过实验加...

【centos6+7】安装redis + phpredis 以及 常用配置参数

1、redis-server和redis-cli安装文章:http://www.cnblogs.com/skyessay/p/6429988.html/------------这里是redis服务器安装start----------------------/1、前置条件:查看是否安装gcc,命令:gcc-v,没有gcc执行yuminstall-ygcc2、编译安装redis:redis下载地址:http://download.redis.io/releases/3、下载好的redis压缩包传到linxu系统中,进行解压.tarzxvfredis-5.0.3.tar.gzcd redis-5.0.3      //进入解压目录(这一步很重要)4、编译安装,执行命令make#执行命令[root@localhostredis-5.0.3]#make #出现以下信息则表示安装完成Hint:It'sagoodideatorun'maketest';)make[1]:Leavingdirectory`/usr/redis/redis-5.0.3/src'5、执行maketest...

【centos6.5 安装 node.js + npm】

1、参考链接:http://www.jb51.net/article/116231.htm2、下载的nodejs版本一定要是v0.12.10的(传送门:https://nodejs.org/en/blog/release/v0.12.10/),当然你系统多少位你下载多少位,这个没异议3、执行教程: 3.1、首先下载nodejs压缩文件:https://nodejs.org/en/blog/release/v0.12.10/ 3.2、解压,创建链接将压缩包上传或解压到/opt(一般软件放在该目录)目录下,解压缩即可用(我们这里的压缩包都是不需要进行编译安装的,很黄很暴力)$>tar-zxvfnode-v0.12.10-linux-x64.tar.gz$>cdnode-v0.12.10-linux-x64/bin/可以看到bin目录下有两个可执行文件node和npm,在/usr/local/bin(默认全局可使用)中创建该文件的链接sudoln-s/opt/node-v0.12.10-linux-x64/bin/node/usr/local/bin/node...

【TP3.2.X】linux环境下TP3.2.X的各个目录权限

1、将整个项目文件所属设置成www:www,单个文件夹7552、Application单文件夹是7553、Runtime、Public、Uploads 均是 -R777 ...

linuxlinux 环境下 安装禅道(转载) -- 跟web服务器无关,无视apache、nginx!!!

下载地址:http://www.zentao.net/download/zentao10.0.beta-80076.html参考文章链接:https://blog.csdn.net/xinxin19881112/article/details/46813991讲的非常完美、透彻,不像其他的文章,都是抄袭的,没一点注意事项和自己的正确简介,误人子弟!!! bug解决一:原因:1、按照要求设置了php.ini的session.save_path位置,且可写!      2、你用的是解压缩文件,且zentaopms文件夹必须要是www所属。一般上传的文件夹都是root所属。      3、确保上述2个条件均正确,删除/zentaopms/config/my.php文件,重新执行安装(刷新错误页面,在安装数据库这一块需要勾选清除数据)      特别特别注意:如果你服务器上已经装好了php运行环境,直接将禅...
首页上一页...770771772773774...下一页尾页