Linux(lnmp)论坛搭建【lamp的加强版】

首先搭建好lamp版论坛,进行加强操作。

具体搭建lamp版请参考lamp版论坛搭建
LNMP:Linux+nginx+mariadb+hph

一,在搭建好lnmp论坛操作

先关闭httpd的服务:由于apache和nginx占用的都是80端口,因此要关闭httpd的服务。

在这里插入图片描述

二,安装源码编译软件

由于安装nginx需要源码编译,所有首先安装gcc   pcre-devel  zlib* 这些支持环境编译的包。

在这里插入图片描述

三,创建系统用户nginx

在这里插入图片描述

四,通过编译安装nginx

在这里插入图片描述

找到nginx-1.12.2.tar.gz包进行解压

在这里插入图片描述
来到这个目录下在这里插入图片描述

如果不是上述情况,请重新查看一些安装包。

在这里插入图片描述
在这里插入图片描述

出现和上图不符,不要慌,查看php包是否安装成功。

五,开始安装数据库安装数据库mariadb及php-fpm

需要安装( yum -y install) php php-mysql mariadb mariiadb-server mariadb-devel php-fpm 这几个包,在搭建lamp论坛时一些包可能安装,不过不要紧,他不会重复安装。

在这里插入图片描述在这里插入图片描述

重新启动 mariadb   php-fpm的服务。

六,启动并配置nginx服务,让它支持php网页

在这里插入图片描述

启动nginx服务,并通过netstat  -nuplt查看80端口是否启动,并且可以看到80端口被nginx占用

在这里插入图片描述

关闭防火墙

下面开始配置文件修改,小伙伴要注意了。

配置文件在 vim   /usr/local/nginx/conf/nginx.conf

在这里插入图片描述
修改为
在这里插入图片描述
设置默认首页为index.php,当用户在浏览器地址栏中只写域名或IP,服务器会把默认首页index.php返回给用户
在这里插入图片描述
修改为
在这里插入图片描述
fastcgi_pass 127.0.0.1:9000; #将请求转发给本机9000端口,PHP解释器。修改主配置文件,使其支持php网页

重启nginx服务

在这里插入图片描述
未开启会出现报错,启动一下nginx

七,配置论坛

1) 设置密码:mysqladmin -uroot password “xxxxxx”在这里插入图片描述
将论坛压缩包解压之后的目录upload给复制到/usr/local/nginx/html/下在这里插入图片描述

将目录及以下目录设置全权限。并重启nginx服务。

八,进入浏览器访问127.0.0.1/upload/install

在这里插入图片描述
在这里插入图片描述

出现错误查看是否给了权限

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到此结束,谢谢关注!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值