首先说一下这个论坛搭的我腰疼!!
之前已经搭建好LAMP论坛了现在升级为LNMP
1.首先要先关闭LAMP所安装的hpptd
#systemctl stop httpd
2.安装源码编译需要的软件
#yum -y install gcc pcre-devel zlib-deel
3.创建系统用户nginx
#useradd -s /sbin/nologin nginx
4.源码编译安装nginx
#tar -xf nginx-1.12.2.tar.gz
//解压nginx
#cd nginx-1.12.2
//cd到nginx
#./configure --user=nginx --group=nginx
#make
#make install
//安装
5.安装数据库mariadb及php-fpm
#yum -y install php php-mysql
mariadb mariadb-server
mariadb-devel
php-fpm-5.4.16-42.el7.x86_64.rpm
//最好分开安装,不然容易出错
#systemctl restart mariadb php-fpm
//启服务
6.启动服务 nginx ,让他支持网页,更改配置文件
#/usr/local/nginx/sbin/nginx
#netstat -nuplt | grep 80
//查看80端口是否启动,并且是被nginx占用
#firewall-cmd --set-default-zone=trusted
//关闭防火墙
#setenfoce 0
//关闭selinux
//进入nginxn.conf修改配置文件
#vim /usr/local/nginx/conf/ngixn.conf
location / {
root html;
index index.php index.html index.htm;
#设置默认首页为index.php,当用户在浏览器地址栏中只写域名或IP,不说访问什么页面时,服务器会把默认首页index.php返回给用户
}
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000; #将请求转发给本机9000端口,PHP解释器
fastcgi_index index.php;
#fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi.conf;
}
//修改主配置文件,使其支持php网页
7.重启nginx服务
#/usr/local/nginx/sbin/nginx -s reload
8.创建php页面
#vim /usr/local/nginx/html/index.php
<?
phpinfo();
?>
现在已经完成一半了
9.复制upload 到目录下
#cp -r upload /usr/local/nginx/html/*
10设置权限
#chmod -R 777 /usr/local/nginx/html/*
之后浏览火狐
127.0.0.1/upload/install
进行安装论坛
原文地址:https://blog.csdn.net/LYJ_man/article/details/88853598
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。