源码编译安装 LNMP服务器环境配置(linux+nginx+mysql+php)+Discuz论坛的搭建

本文详述了在RedHat6.5 64位系统上,通过源码编译的方式安装MySQL、PHP和Nginx,并设置环境变量,以及如何配置和初始化数据库,最终成功搭建Discuz论坛的过程。
摘要由CSDN通过智能技术生成

主机环境 RedHat6.5 64位

一:Mysql安装
解压mysql软件包,源码编译前安装cmake
在这里插入图片描述
下载编译过程中需要的依赖包
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首先保证磁盘的存储空间有20G,源码解压完成后会占用10G,内存1024M
在这里插入图片描述
时间有点长,编译完成后会在/usr/local/lnmp/ 有一个文件夹 /mysql/cd mysql-5.7.17/
在这里插入图片描述
查看占用空间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
加入到系统服务:
添加mysql启动命令
在这里插入图片描述
服务器配置文件, 将mysql的配置文件拷贝到/etc
在这里插入图片描述
指定连接数据库的文件的路径
在这里插入图片描述
设置和初始化:
创建 mysql 用户 及 mysql 组,修改mysql目录下文件的权限
在这里插入图片描述
将mysql添加到系统的环境变量里
在这里插入图片描述
在这里插入图片描述
初始化mysql
在这里插入图片描述
设置目录的用户,改回权限
启动mysql
在这里插入图片描述
登陆mysql
密码是上一个截图里最后的ZffHefNw-2dt
在这里插入图片描述
修改mysql密码
在这里插入图片描述
登陆测试
在这里插入图片描述
二:安装 PHP
解压
在这里插入图片描述
在这里插入图片描述
安装libmcrypt库
在这里插入图片描述
注意:php在加载配置过程中,如上面会报很多错误。有经验的可以根据报错自己去装所需要的包;
以下是我的报错信息
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
make && make install #编译安装
在这里插入图片描述
2.php的配置
在这里插入图片描述
备份php的文件
在这里插入图片描述
将pid的标记去指定连接数据库的sock文件的路径
在这里插入图片描述

在这里插入图片描述
修改时区
在这里插入图片描述
在这里插入图片描述
添加启动命令,添加可执行权限,开启php服务
在这里插入图片描述
查看端口
在这里插入图片描述
安装 Nginx
安装 Nginx 所依赖的基本服务:

yum -y install gcc gcc-c++ make zlib-devel pcre-devel openssl-devel

gcc 编译器,只能编译c代码(不确定是否准确具体请Google)
gcc-c++ 编译器,为gcc提供c++语言特性支持(不确定是否准确具体请Google)
make 编译源代码包,是用来执行Makefile的
zlib 压缩库,支持读写 gzip 压缩
pcre 正则
openssl HTTPS 服务

在这里插入图片描述
重新配置
在这里插入图片描述
编辑配置文件
在这里插入图片描述
在这里插入图片描述
将nginx作为系统变量,开启nginx
软链接将nginx的启动命令作为系统命令
在这里插入图片描述
测试页
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
四:搭建bbs论坛
下载解压的命令
在这里插入图片描述
解压Discuz包
在这里插入图片描述
给upload文件重命名
在这里插入图片描述
修改权限
在这里插入图片描述
指定连接数据库的sock文件的路径
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值