易截截图软件、单文件、免安装、纯绿色、仅160KB

linux下快速安装apache+php+mysql

 (1)、yum安装mysql
//yum安装
yum -y install mysql mysql_server
//在服务清单中添加mysql服务
chkconfig --add mysqld
//服务启动
service mysqld start
//初始化mysql数据库
/usr/bin/mysql_secure_installation
(2)、安装apache
yum -y install httpd
service httpd start
添加iptables允许访问端口{21: ftp, 80: http}.
iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
(3)、安装php
yum -y install php php-mssql php-mysql
(4)、安装Zend使PHP应用程序的执行效率大幅度提高
wget http://downloads.zend.com/optimizer/3.0.1/ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz
tar zxvf ZendOptimizer-3.0.1-linux-glibc21-i386.tar.gz
./install.sh
可能会出现的问题
Failed loading /usr/local/Zend/lib/Optimizer-3.3.0/php-5.1.x/ZendOptimizer.so: /usr/local/Zend/lib/Optimizer-3.3.0/php-5.1.x/ZendOptimizer.so: cannot restore segment prot after reloc: Permission denied
上网查找原因,说是selinux的原因,服务器确实开着selinux的,更改selinux的配置文件将其设为disable,可我不想重启服务器,有以下解决办法:
执行命令:setenforce 0
就可以不重启关闭selinux了,不过关闭selinux而使zend optimizer生效毕竟不是完美的解决办法,继续关注中。
附selinux的资料:
selinux简介
SElinux 在linux内核级别上提供了一个灵活的强制访问控制系统(MAC),这个强制访问控制系统是建立在自由访问控制系统(DAC)之上的。
DAC是指系统的安全访问控制都是由系统管理员root自由管理的,不是系统强制行为
MAC运行的时候,比如一个应用程序或者一个线程以某个用户UID或者SUID运行的时候同样对一些其他的对象拥有访问控制限制,比如文件,套接子(sockets)或者其他的线程
通过运行SElinux MAC内核可以保护系统不受到恶意程序的侵犯,或者系统本身的bug不会给系统带来致命影响(把影响限定在一定范围内)
SElinux为每一个用户,程序,进程,还有文件定义了访问还有传输的权限。然后管理所有这些对象之间的交互关系
对于SELinux设定的对象全限是可以根据需要在安装时候规定严格程度,或者完全禁用
在大多数情况下,SElinux对于用户来说是完全透明的,普通用户根本感觉不到Selinux的存在,只有系统管理员才需要对这些用户环境,以及策略进行考虑。


相关文档:

Linux系统命令Top/free的使用及参数详解

   1.作用
  top命令用来显示执行中的程序进程,使用权限是所有用户。
  2.格式
  top [-] [d delay] [q] [c] [S] [s] [i] [n]
  3.主要参数
  d:指定更新的间隔,以秒计算。
  q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。
  c:显示进程完整的 ......

Linux 入门常用命令

Linux 入门常用命令
文章导读]
 
总的来说,Linux还是一个用命令来操作的系统。学习linux,首要的是掌握它的命令。
1.Linux进入与退出系统
进入Linux系统:
必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:
  1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。 ......

linux下history(历史)命令用法详解

 
如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的15个用法。
1. 使用 HISTTIMEFORMAT 显示时间戳
当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:
......

很久没用过Linux了……

  很久没用过Linux了……
  曾今断断续续的使用过一段时间Ubuntu,但最终没能修成正果。(很多深层次的未能掌握)
  最近在网上看见Ubuntu 9.10的报道,便再次安装了Ubuntu,打算用业余时间,认真的摸索摸索Linux。对于Linux与Windows的孰好孰坏,不能一概而论,都有对方只得借鉴的地方。所以不能觉得L ......

linux内核动态加载模块

 一、安装内核模块:
一般步骤:
(1) 在/usr/src/linux/下运行make menuconfig把需要编译成模块的项打上(M),保存并退出。
(2) 运行make modules,这一步将在/usr/src/linux/下生成*.o或*.ko文件。
(3) 运行make modeules_install来安装,这步会把生成的.o或ko文件拷贝到/lib/modules/`uname -r`/下。
如果你只要编 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号