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

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

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

一,在搭建好lnmp论坛操作

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

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

二,安装源码编译软件

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

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

三,创建系统用户nginx

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

四,通过编译安装nginx

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

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

Linux(lnmp)论坛搭建【lamp的加强版】
来到这个目录下Linux(lnmp)论坛搭建【lamp的加强版】

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

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

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

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

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

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

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

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

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

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

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

关闭防火墙

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

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

Linux(lnmp)论坛搭建【lamp的加强版】
修改为
Linux(lnmp)论坛搭建【lamp的加强版】
设置默认首页为index.php,当用户在浏览器地址栏中只写域名或IP,服务器会把默认首页index.php返回给用户
Linux(lnmp)论坛搭建【lamp的加强版】
修改为
Linux(lnmp)论坛搭建【lamp的加强版】
fastcgi_pass 127.0.0.1:9000; #将请求转发给本机9000端口,PHP解释器。修改主配置文件,使其支持php网页

重启nginx服务

Linux(lnmp)论坛搭建【lamp的加强版】
未开启会出现报错,启动一下nginx

七,配置论坛

1) 设置密码:mysqladmin -uroot password “xxxxxx”Linux(lnmp)论坛搭建【lamp的加强版】
将论坛压缩包解压之后的目录upload给复制到/usr/local/nginx/html/下Linux(lnmp)论坛搭建【lamp的加强版】

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

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

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

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

Linux(lnmp)论坛搭建【lamp的加强版】
Linux(lnmp)论坛搭建【lamp的加强版】
Linux(lnmp)论坛搭建【lamp的加强版】
Linux(lnmp)论坛搭建【lamp的加强版】
到此结束,谢谢关注!