微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

LNMP环境安装搭建论坛

1.安装相关组件
yum 安装MysqLPHP
yum install MysqL MysqL-server PHP PHP-MysqL

NginxPHP-fpm的安装包上传的服务器上

LNMP环境安装搭建论坛

LNMP环境安装搭建论坛

rpm安装NginxPHP-fpm
rpm -ivh Nginx-1.6.3-1.el6.ngx.x86_64.rpm
rpm -ivh PHP-fpm-5.3.3-1.i_want_root.el6.x86_64.rpm

LNMP环境安装搭建论坛

2.NginxPHP的结合
打开Nginx配置文件
vim /etc/Nginx/conf.d/default.conf

查看行号
:set nu
将30行到36行的注释都去掉,并修改如下
完整的内容
#location ~ .PHP$ {

root html;

    #   fastcgi_pass   127.0.0.1:9000; 设置一个FastCGI server地址
    #   fastcgi_index  index.PHP;
    #   fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
    #   include        fastcgi_params;
    # }
-——————————————————————————————
改为
——————————————————————————————

    location ~ \.PHP$ {
        root          /usr/share/Nginx/html;
       fastcgi_pass   127.0.0.1:9000;
       fastcgi_index  index.PHP;
       fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }

主页支持PHP

LNMP环境安装搭建论坛

保存退出,并重新启动Nginx
service Nginx restart
启动PHP-fpm和MysqL数据库
service PHP-fpm start
service MysqLd start
——————————————————————————————

编写PHP测试页面测试
vim /usr/share/Nginx/html/index.PHP
<?PHP
PHPinfo();
?>


关闭防火墙
service iptables stop
setenforce 0
——————————————————————————————
3.测试
浏览器访问测试是否能看到PHP页面

LNMP环境安装搭建论坛


4.在lnmp上安装论坛discuz
——————————————————————————————
将论坛的安装包上传到服务器上
解压论坛压缩包
unzip discuz_X3.2_SC_UTF8.zip
将网站文件复制到Nginx的网站根目录下:
cp -r upload/ /usr/share/Nginx/html/
切换目录到Nginx的网站根目录下,并给所有文件授权
cd /usr/share/Nginx/html/
chmod -R 777

创建数据库discuz
MysqLadmin create discuz
MysqL的root用户密码设为123
MysqLadmin password 123

论坛的数据库分离
在另外一台服务器上安装数据库并启动数据库
yum -y install MysqL MysqL-server
service MysqLd start

LNMP环境安装搭建论坛

登录数据库

LNMP环境安装搭建论坛

创建数据

LNMP环境安装搭建论坛


数据库创建一个可以远程登录用户,并授予权限

LNMP环境安装搭建论坛


刷新权限

LNMP环境安装搭建论坛


浏览器访问继续安装
http://ip/install

LNMP环境安装搭建论坛


LNMP环境安装搭建论坛


LNMP环境安装搭建论坛


数据库服务器,如果数据库在其他服务器上那么数据库服务器要改为MysqL服务器的ip地址,我这边用的是本地的MysqL服务器,所以写的是localhost

LNMP环境安装搭建论坛


LNMP环境安装搭建论坛


LNMP环境安装搭建论坛


LNMP环境安装搭建论坛

这篇文章到这里就完结束了 ,觉得不错的转发转发

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐