版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、mysql的安装设置通过ports编译安装命令如下cd /usr/ports/databases/mysql50-server makemake installmake clean 配置: 拷贝/usr/local/share/mysql/下mysql-f cp /usr/local/share/mysql/mysql-f /etc/f(根据计算机的配置决定拷贝哪一个配置文件my-f,my-f,my-f)到/etc下面,#说明:服务器与apache在一起,在/usr/local/share/mysql下面有5个my-f文件:my-f
2、160; 最小配置安装,内存<=64M,数据数量最少my-f 内存=512Mmy-f 32M<内存<64M,
3、或者内存有128M,但是数据库与web服务器公用内存my-f 1G<内存<2G,服务器主要运行mysqlmy-innodb-heavy-4G.cnf 最大配置安装,内存至少4G 初始化数据库((注意要加上user=mysql ,不然会有权限问题导致无法启动)/usr/local/bin/mysql_install_db -user=mysql 自动启动
4、mysql /usr/local/share/mysql/mysql.server start配置开机时自动启动mysqlvi /etc/rc.conf加入/usr/local/share/mysql/mysql.server start或mysql_enable=”YES”mysql_limits=”yes”建立数据库目录mysql_install_db -u mysql mysqld_safe -u mysql & 在不需要程序远程访问数据库的情况下,可以限制,增强安全性。vi /u
5、sr/local/etc/f 在mysqld组中加入下面的内容,部分内容看来如下mysqldbind_address=将mysql端口绑定到主要因为该服务器只为本站提供服务,为了增加安全性,所以这样做。修改mysql的密码:/usr/local/bin/mysqladmin -u root -p password 'zjx.?'Enter password: 在这里输入原有的密码,如果原来没有密码好(密码为空)直接回车即完成密码修改,如果输入原有密码正确后则mysqlroot的密码就被修改为“zjx.?”#启动MySQL
6、客户端cd /usr/local/bin./mysql -uroot -p 如果能成功连接到MySQL,则表示安装成功!apache22安装与配置 cd /u sr/ports/www/apache22/makemake installmake clean 配置: vi /usr/local/etc/apache22/httpd.conf修改下面内容#LoadModuleunique_id_module libexec/apache22/mod_unique_id.soServerName *:80#<IfModule cgid_
7、module> # ScriptSock: On threaded servers, designate the path to the UNIX # socket used to communicate with the CGI daemon of mod_cgid. #Scriptsock /var/run/cgisock# </IfModule> 常见错误: 1.httpd: apr_sockaddr_info_get() failed forhttpd: Could not reliably
8、 determine the server's fully qualified domain name,using for ServerName 解决方法: 去掉/usr/local/etc/apache22/httpd.conf中ServerName前面的#, 并设置为*:80或者把*号换成服务ip或域 名,比如:ServerName *:80,ServerName :80或serverName localhost:80等。 2.EAI 8)hostname nor servname provided, or not kno
9、wn: mod_unique_id: unable to find IPv4 address of "" 解决方法一: 注释掉/usr/local/etc/apache22/httpd.conf中的mod_unique_id模块和下面的内容 <IfModule cgid_module> # ScriptSock: On threaded servers, designate the path to the UNIX # socket used to commun
10、icate with the CGI daemon of mod_cgid. #Scriptsock /var/run/cgisock </IfModule> 解决方法二: 在安装apache时添加cgid_module模块3.No such file or directory: Failed to enable the httpready Accept Filter 解决方法:修改/boot/defaults/loader.conf中,以便下次启动自动装载模块accf_data_load=”YE
11、S”accf_http_load=”YES”自动启动: vi /etc/rc.conf添加apache22_enable=”YES”PHP安装: cd /u sr/ports/lang/php5/ make注意:make时添加apache modul,否则apache无法解析php make installmake clean安装过程中,选择apache,取消ipv6PHP5-Extensions安装 cd /usr/ports/lang/php5-extensions/ make 请选择自己需要的模块,如mysql, gd等 make installmake clean php配置: cp /usr/local/etc/php.ini-dist /usr/local/etc/php.ini添加php modul到apache 在<IfModule mime_module>块中添加AddType application/x-httpd-php .php
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 仓库扩大补充协议书
- 第9课-2023-2024学年初中信息技术七年级上册(人教版)-说课稿-制作电子表格
- 变更扶养协议书
- 北京房屋租赁合同2008
- 防火应急疏散演练幼儿园
- 天津市南开区2024-2025学年高一上学期11月期中考试语文试题(含答案)
- 辽宁省锦州市某校2024-2025学年高二上学期期中质量检测英语试卷(无答案)
- 糖尿病的演讲
- 《纤维绳索弯曲疲劳试验方法》
- 饲料级磷酸盐相关项目投资计划书范本
- 跌倒坠床护理个案分析
- 艺术设计专业的职业生涯报告
- 火力发电厂施工图设计内容深度规定
- 污水处理厂EPC项目建设方案
- 酒店经理管理酒店运营
- AI在农业领域的应用
- 汽车eps行业国内外市场发展前景分析与投资风险预测报告
- 短视频运营实战:抖音短视频运营
- 园长进班指导制度方案及流程
- 装修垃圾清运处置方案
- JC-T 2536-2019水泥-水玻璃灌浆材料
评论
0/150
提交评论