LAMP相关
文章平均质量分 73
lihp8533722
从事Linux相关工作~~~~~
展开
-
Mysql安装详解
<br />1. 首先添加mysql用户组 <br />groupadd mysql <br />shell> groupadd mysql<br /><br />2.添加mysql用户,并指定到mysql用户组<br /> useradd -g mysql mysql <br />shell> useradd -g mysql mysql<br /><br />3.解压缩mysql-version.tar.gz到安装目录(/usr/local/) <br /> cd /usr/local <br原创 2010-06-19 10:23:00 · 444 阅读 · 0 评论 -
Apache + MySQL + PHP + FastCGI 配置(下)
<br />这一部分,我们在前两部分的基础上安装 Nginx ,使其和 apache 共存。Nginx 当前稳定版本为:nginx-0.6.31<br /><br /><br />(一)安装 Nginx <br /><br /># /usr/sbin/groupadd -g 49 nginx<br /># /usr/sbin/useradd -g 49 -u 49 -M -s /bin/nologin nginx -d /usr/local/nginx/html<br /><br />直接使用 php-cg原创 2010-06-22 10:26:00 · 594 阅读 · 0 评论 -
Apache + MySQL + PHP + FastCGI 配置(上)
<br />安装 MySQL<br /><br /># /usr/sbin/groupadd -g 27 mysql<br /># /usr/sbin/useradd -c "MySQL Server" -u 27 -d /usr/local/mysql -g mysql -s /bin/bash -M mysql<br /><br /># tar zxvf mysql-5.1.25-rc.tar.gz<br /># cd mysql-5.1.25-rc<br /><br /># CFLAGS="-O3 -原创 2010-06-22 10:20:00 · 765 阅读 · 0 评论 -
Mysql数据表备份
<br />用mysqldump备份数据<br /> 同mysqlimport一样,也存在一个工具mysqldump备份数据,但是它比SQL语句多做的工作是可以在导出的文件中包括SQL语 句,因此可以备份数据库表的结构,而且可以备份一个数据库,甚至整个数据库系统。<br />mysqldump [OPTIONS] database [tables]<br />mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]<br />mysqldump原创 2010-06-21 09:22:00 · 1511 阅读 · 0 评论 -
chkconfig --add httpd Error服务不支持
<br />Apache无法自动启动,<br />1、将apachectl文件拷贝到/etc/rc.d/init.d 中,然后在/etc/rc.d/rc5.d/下加入链接即可。<br />命令如下:<br />cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd //如果有其他的版本的Apache存在,也可以直接覆盖掉<br />ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc5.d/S85httpd原创 2010-06-21 09:21:00 · 1428 阅读 · 0 评论 -
Apache虚拟目录实例
<br />虚拟目录<br />1、全局的<br />如httpd.conf中的/icons/<br />Alias /icons/ "C:/Apache Group/Apache2/icons/"<br /><Directory "C:/Apache Group/Apache2/icons"><br /> Options Indexes MultiViews<br /> AllowOverride None<br /> Order allow,deny<br /> Allow fr原创 2010-06-21 09:18:00 · 376 阅读 · 0 评论 -
Apache虚拟主机实例
<br />假设VPS的IP是58.130.17.168,有两个域名指向该IP,分别是domain1.com, domain2.com, <br /> <br />修改/etc/httpd/conf/httpd.conf,在文件的最后加入:<br /> <br />ServerName 58.130.17.168 <br /> <br />NameVirtualHost 58.130.17.168 <br /> <br /> <br /><VirtualHost 58.130.17.168> <br />原创 2010-06-20 23:19:00 · 391 阅读 · 0 评论 -
虚拟主机原理
<br />一、WWW服务器虚拟主机原理<br /><br />WWW服务器虚拟主机是指使用一台物理机器,充当多个主机名的WWW服务器。比如由一台机器同时提供http://www.company1.com, http://www.company2.com 等的WWW服务,而浏览这些WWW站点的用户感觉不到这种方式下跟由不同的机器提供不同的服务有什么差别。<br /><br /> 使用WWW虚拟主机的好处在于,一些小规模的网站,通过跟其他网站共享同一台物理机器,可以减少系统的运行成本,并且可以减少管理的难度原创 2010-06-20 23:18:00 · 1147 阅读 · 0 评论 -
Apache的静态编译与动态编译详解
<br />静态:<br />在使用./configure 编译的时候,如果不指定某个模块为动态,即没有使用:enable-mods-shared=module或者enable-module=shared 这个2个中的一个,那么所有的默认模块为静态。那么何谓静态? 其实就是编译的时候所有的模块自己编译进 httpd 这个文件中(我们启动可以使用这个执行文件,如: ./httpd & ),启动的时候这些模块就已经加载进来了,也就是可以使用了,通常为:<ifmodule> </ifmodule> 来配置。所以原创 2010-06-20 23:15:00 · 895 阅读 · 0 评论 -
Apache 2.0性能优化—MPM的选择与配置
<br />Apache 2.0在性能上的改善最吸引人。在支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能。相比于Apache 1.3,2.0版本做了大量的优化来提升处理能力和可伸缩性,并且大多数改进在默认状态下即可生效。但是在编译和运行时刻,2.0也有许多可以显著提高性能的选择。本文不想叙述那些以功能换取速度的指令,如HostnameLookups等,而只是说明在2.0中影响性能的最核心特性:MPM(Multi -Proc原创 2010-06-20 20:52:00 · 512 阅读 · 0 评论 -
安装GD库
<br />GD库其实是由5个组件组成的。<br />哪5个呢(已经去掉了GIF了,不然是6个)?<br />zlib jpeg6 libpng freetype libxml2这5个组件组成。每个组件我会说明其作用的。<br />zlib其实和上面的gzip有关,就是说,想完全使用deflate的功能,并启用gzip,必须要zlib库的支持。<br /><br />jpeg6跟验证码生成的jpeg图片有关。<br /><br />libpng跟验证码生成的pnp图片有关。<br原创 2010-06-19 10:28:00 · 668 阅读 · 0 评论 -
PHP编译参数详解
<br />在Linux下安装PHP,源代码方式安装,总需要配置很多参数。这里列出常用配置参数,并详细用中文解释说明了。给大家一些参考./configure<br /><br />--prefix=/usr/local/PHP php 安装目录<br /><br /><br />--with-apxs2=/usr/local/apache/bin/apxs<br />--with-config-file-path=/usr/local/PH原创 2010-06-19 10:27:00 · 346 阅读 · 0 评论 -
linux+apache2+php5+gd+mysql5 环境架设
<br />linux+apache2+php5+gd+mysql5 环境架设<br />===================================================<br /><br />以下操作步骤是在 Red Hat Linux ES 3.6 版本上测试<br /><br />一.<br />1.软件<br />httpd-2.2.3.tar.gz<br />mysql-max-5.0.26-linux-i686-glibc23.tar.gz<br />php-5.1.4.t原创 2010-06-20 20:49:00 · 632 阅读 · 0 评论 -
Linux Apache安装详解
<br />Apache可以从Apache Software Foundation download site及其镜像站点下载。<br />版本号缀有alpha的是预测试版本,其运行可能正常也可能不正常;缀有beta的是仍需要测试和纠错的较可靠的版本。要下载最好的Apache HTTP Server的发行版,就应该选择最新的,而且文件名中既没有alpha也没有beta的版本。<br />下载完毕后,尤其是从镜像站点下载的,应该对下载来的tar包作PGP签名校验,以确保其完整而且未被篡改过。校验有两个步骤,第原创 2010-06-19 10:25:00 · 317 阅读 · 0 评论 -
MySQL密码重置
<br />MySQL(root用户)密码忘记重置<br /> <br />1、首先停止正在运行的MySQL进程<br />Linux下,运行 killall -TERM mysqld<br />Windows下,如果写成服务的 可以运行:net stop mysql,如未加载为服务,可直接在进程管理器中进行关闭。<br />2、以安全模式启动MySQL<br />Linux下,运行 /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &<br />W原创 2010-06-23 19:48:00 · 421 阅读 · 0 评论