LNMP平台中部署WEB应用(部署ComsenzDiscuz BBS论坛系统)

Posted shinian12138

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LNMP平台中部署WEB应用(部署ComsenzDiscuz BBS论坛系统)相关的知识,希望对你有一定的参考价值。

上传软件包

ComsenzDiscuz-DiscuzX-master.zip 

unzip ComsenzDiscuz-DiscuzX-master.zip (使用unzip解压)

cd DiscuzX/  (进入解压目录)

mv upload/ /usr/local/nginx/html/bbs  (上传bbs代码)

浏览器访问http://192.168.200.111/bbs/install/index.php

设置权限及模板文件

 cd /usr/local/nginx/html/bbs/config/

cp config_global_default.php config_global.php

cp config_ucenter_default.php config_ucenter.php

(偷懒做法,批量给权限,实际生产不可.目录位置在/usr/local/nginx/html/bbs

cd /usr/local/nginx/html/bbs

chmod -R 777 config/ data/ uc_client/ uc_server/

 

准备数据库并配置相关授权

mysql -uroot -p123456  (登陆mysql数据库)

mysql> create database bbs;  (创建一个库)

mysql> grant all on bbs.* to ‘bbs‘@‘localhost‘ identified by ‘bbs123456‘;  (对bbs下的所有表授予所有权限,用户名为bbs,密码为123456)

mysql> flush privileges;  (刷新这条命令,刷新授权表使生效)

修改nginx主配置文件,达到输入域名或IP直接进入论坛,无需添加URI路径(红色部分为修改添加)

vim /usr/local/nginx/conf/nginx.conf

 location /

            root   html/bbs;

index  index.php index.html index.htm;

        

 

location ~ \.php$

    root html/bbs;

fastcgi_pass 127.0.0.1:9000;

fastcgi_indexindex.php;

            include fastcgi.conf;

 

 

以上是关于LNMP平台中部署WEB应用(部署ComsenzDiscuz BBS论坛系统)的主要内容,如果未能解决你的问题,请参考以下文章

部署网站运行平台LNMP + Memcached缓存

Centos 7搭建LNMP架构及部署Discuz论坛

LNMP平台部署及应用

Centos6部署LNMP平台

LNMP平台部署及应用

Centos6部署LNMP平台