推广 热搜: 行业  机械  设备    系统  教师  经纪    参数  蒸汽 

源码编译构建LAMP

   日期:2024-12-27     移动:http://yejunbin01.xhstdz.com/mobile/quote/85809.html

LAMP+DISCUZ论坛

安装说明

配置yum源 从阿里云下载新的配置文件

 

配置好yum源,在线安装即可

 
 

上传apache安装包,进行解压

 

配置说明

 

安装过后,为apache配置文件和命令创建软连接

 

配置apache服务

这是centos6配置apache服务(注意自己虚拟机是6还是7)

  1. centos6
 

centos7

 

配置文件简单了解

 

检查配置文件语法、启动服务

 
 

提醒:安装mysql,服务器内存必须4G以上

安装软件依赖

 

上传mysql安装包,进行解压

 

配置说明

 

注意:安装mysql报错基本都是内存不足造成
可以试下 echo 1 > /proc/sys/vm/drop_caches #清除缓存

如果在CMAKE的过程中有报错,当报错解决后,需要把源码目录中的CMakeCache.txt文件删除,然后再重新CMAKE,否则错误依旧

创建普通用户管理mysql

 

mysql配置文件说明

 

sql_mode常用值如下:
NO_ENGINE_SUBSTITUTION
如果需要的存储引擎被禁用或未编译,那么抛出错误。不设置此值时,用默认的存储引擎替代,并抛出一个异常

STRICT_TRANS_TABLES
在该模式下,如果一个值不能插入到一个事务表中,则中断当前的操作,对非事务表不做限制

NO_AUTO_CREATE_USER
禁正GRANT创建密码为空的用户

NO_AUTO_VALUE_ON_ZERO
mysql中的自增长列可以从O开始。默认情况下自增长列是从1开始的,如果你插入值为0的数据会报错

NO_ZERO_IN_DATE
不允许日期和月份为零

NO_ZERO_DATE
mysql数据库不允许插入零日期,插入零日期会抛出错误而不是警告

ERROR_FOR_DIVISION_BY_ZERO
在INSERT或UPDATE过程中,如果数据被零除,则产生错误而非警告。默认情况下数据被零除时MysQL返回NULL

PIPES_As_CONCAT
"||"视为字符串的连接操作符而非或运算符,这和Oracle数据库是一样的,也和字符串的拼接函数Concat相类似

ANSI_QUOTES

启用ANSI_QUOTES后,不能用双引号来引用字符串,因为它被解释为识别符

设置环境变量,方便调用mysql命令

 

初始化数据库

 

mysql服务

 

设置root密码

 
 

安装依赖

 

解压源码包

 

配置说明

 

php 配置文件

 

修改 apache 配置,让其支持 php

 

测试 php 网页

 

在网页测试 “http://192.168.10.80/index.php”

数据库准备

 

解压等操作

 

web安装界面,访问地址:http://192.168.10.80/bbs/install/

 

如遇到报错信息如下
Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /data/www/install/index.php:12 Stack trace: #0 {main} thrown in /data/www/install/index.php on line 12
解决方法
#致命错误:未捕获错误:未定义的函数的调用set_magic_quotes_runtime(),在这个文件的第12行,找到该路径下的index.php这个文件打开,查找set_magic_quotes_runtime

#切换目录
cd /usr/local/httpd/htdocs/bbs/install
vim index.php进行编辑

//把

@set_magic_quotes_runtime(0);

//替代成

@ini_set(“magic_quotes_runtime”,0)

故障问题已解决

访问论坛

编写php代码,测试数据库工作是否正常

 
 

php进行编辑

//把

@set_magic_quotes_runtime(0);

//替代成

@ini_set(“magic_quotes_runtime”,0)

故障问题已解决

访问论坛

[外链图片转存中…(img-IltNc1Vy-1733883603940)]

编写php代码,测试数据库工作是否正常

本文地址:http://yejunbin01.xhstdz.com/quote/85809.html    物流园资讯网 http://yejunbin01.xhstdz.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号