REHEL5LAMP整体环境搭建(discuz).doc

REHEL5LAMP整体环境搭建(discuz).doc

ID:62166160

大小:175.50 KB

页数:17页

时间:2021-04-20

REHEL5LAMP整体环境搭建(discuz).doc_第1页
REHEL5LAMP整体环境搭建(discuz).doc_第2页
REHEL5LAMP整体环境搭建(discuz).doc_第3页
REHEL5LAMP整体环境搭建(discuz).doc_第4页
REHEL5LAMP整体环境搭建(discuz).doc_第5页
资源描述:

《REHEL5LAMP整体环境搭建(discuz).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理勿做商业用途REHEL5LAMP整体环境搭建(discuz)一、拷贝软件到服务器(Discuz、UCenter、mysql、php、apache、ZendOptimizer)二、修改远程登录显示乱码1.编辑:/etc/sysconfig/il8n2。把UTF—8改成GB18030关闭selinux使用文本编辑工具打开/etc/selinux/config把SELINUX=enforcing注释掉:#SELINUX=enforcing,然后新加一行为:SELINUX=disabled保存,关闭。重启系统。三、关闭不需要的服务(discuz可选)#n

2、tsysv以下仅列出需要启动的服务,未列出的服务一律推荐关闭:atdcrondirqbalancemicrocode_ctlnetworksendmailsshdsyslogsnmpd(cacti时启用)snmptrapd(cacti时启用)四、重启#init6五、安装mysql1.如果有老版本的rpm包,给他卸载了个人收集整理勿做商业用途#rpm-qa

3、grepmysql查看系统中是否已经安装了MySQL,如果是卸载所有以mysql开头的包.#rpm-e——allmatches--nodepsmysql-5。0.77-4。el5_5.4-—nodeps:参

4、数安装和卸载的时候不考虑依赖关系—-allmatches:卸载所有匹配的包,RPM可将同一软件的不同版本安装到系统中,这样如果想全部卸载掉,这时仅简单输软件名是不行的,将出现错误(适用于安装多个不同版本rpm包,或是同一个版本重复安装)2.解压#tar-zxvfmysql—5.0.56。tar.gz—C/usr/local/src/—C:解压到制定目录3。进入目录#cd/usr/local/src/mysql—5。1.30/4。配置安装(配置前先建立一个mysql文件夹)#。/configure-—prefix=/usr/local/mysql/>—-wi

5、th-extra-charsets=all〉——sysconfdir=/etc配置文件的路径(出现ThankyouforchoosingMySQL!就成功了)以下可选:--localstatedir=/usr/local/mysql/data数据库存放的路径(需要手动新建data文件夹)〉-—enable-assembler使用一些字符函数的汇编版本>——with-mysqld—ldflags=-all—static以纯静态方式编译服务端〉——with-charset=utf8添加utf8字符支持〉——with-extra—charsets=all

6、添加所有字符支持——with—plugins=all个人收集整理勿做商业用途如果从源代码编译安装mysql,缺省安装时,是没有innodb引擎的。所以,在configure的时候,要加入--with—plugins=all(或者max),这样才会支持innodb.在mysql里可以执行showengines命令来查看当前的mysql服务器所支持的存储引擎。5make6makeinstall7拷贝一个配置文件,当作以后mysql的配置文件#cp/usr/local/mysql/share/mysql/my-large.cnf/etc/my.cnf(出现cp:o

7、verwrite`/etc/my。cnf’?y问是否覆盖,因为rpm装过所以有一个原来的,选择y是)!这里添加一个选择项,如果没有用rpm装过,那么系统本身不会有mysql的用户和组,所以要自己建立。groupaddmysqluseradd—gmysql-dm/usr/local/varmysql注意:my。cnf里注释掉skip—federated新版本不需要这个参数了。如果需要这个引擎的在编译的时候要加上--with-plugins=federated,在my。cnf里用federated参数就行了。先修改my.cnf,再初使化数据库,要不然过不去的。8

8、改Mysql用户的宿主目录#vi/etc/passwd找mysql用户,把宿主目录的路径改成/usr/local/mysql/var(var文件夹要自己建立#mkdir/usr/local/mysql/var)建立完了用ll-dvar/看下文件夹的属性,发现属主和属组不对,应该是mysql9改mysql用户宿主目录的属主和属组chown—Rmysql:mysql/usr/local/mysql/var/-R:递归处理10切换到mysql用户#su-mysql11初始化mysql服务器中的数据库,也就是安装数据库$/usr/local/mysql/bin/my

9、sql_install_db--user=mysql

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。