linux下搭建discuz论坛

Posted 走慢一点点

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下搭建discuz论坛相关的知识,希望对你有一定的参考价值。

论坛搭建

环境搭建

Linux+Apache+mysql+php环境,推荐使用XAMPP下载地址:
http://www.apachefriends.org/zh_cn/xampp-linux.html

Linux下,cd /opt ,我们把集成环境下载到opt目录下:

[root@wuse opt]# wget https://www.apachefriends.org/xampp-files/5.6.31/xampp-linux-x64-5.6.31-0-installer.run
[root@wuse opt]# chmod 755 xampp-linux-x64-5.6.31-0-installer.run
[root@wuse opt]# sh ./xampp-linux-x64-5.6.31-0-installer.run
./xampp-linux-x64-5.6.31-0-installer.run: ./xampp-linux-x64-5.6.31-0-installer.run: cannot execute binary file
[root@wuse opt]# sudo ./xampp-linux-x64-5.6.31-0-installer.run 

一路Y就安装好了…….

启动XAMPP

[root@wuse opt]#/opt/lampp/lampp start
Starting XAMPP for Linux 5.6.21-0...  
XAMPP: Starting Apache...fail.  
XAMPP:  Another web server is already running.  
XAMPP: Starting MySQL...ok.  
XAMPP: Starting ProFTPD...ok. 

apache start fail了,估计是80端口被占用了,查看一下:

[root@wuse opt]# netstat -anp | grep 80 | grep LISTEN  
tcp        0      0 0.0.0.0:8080                0.0.0.0:*                   LISTEN      3613/(squid)  
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      3613/(squid)

查了80端口,被pid为3613的进程给占用了,kill掉。

停止XAMPP

[root@wuse opt]#/opt/lampp/lampp stop

卸载XAMPP

[root@wuse opt]#/opt/lampp/lampp stop
[root@wuse opt]#rm -rf /opt/lampp

常见问题

1、我的XAMPP环境搭建在阿里云上,启动xampp后,从本地浏览器访问 http://(阿里服务器公网IP) 失败
a、初步怀疑是xampp配置问题,修改xampp配置文件:

vim /opt/lampp/etc/extra/httpd-xampp.conf
如如下代码段中 将Require Local 修改替换为 Require all granted

...
# since XAMPP 1.4.3
<Directory "/opt/lampp/phpmyadmin">
    AllowOverride AuthConfig Limit
    Require all granted //Require Local
    ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</Directory>
...

b、阿里云的配置问题,安全组未开放80端口

安全组作用是:类似防火墙功能,用于设置网络访问控制,可以到管理控制台修改。
开放网站需要的80端(默认的安全组,只开放了22和3389端口)


再次在本地通过浏览器访问成功

部署discuz

1、下载。官网地址:http://www.discuz.net/forum-10-1.html

2、将upload文件夹下的所有文件上传至 /opt/lampp/htdocs 目录

3、将htdocs下面所有的文件属性修改为可读、可写

chmod -R 777 /opt/lampp/htdocs/*

以上是关于linux下搭建discuz论坛的主要内容,如果未能解决你的问题,请参考以下文章

在lamp架构下搭建discuz论坛

lnmp环境下安装Discuz论坛

Linux宝塔面板搭建Discuz论坛, 并公网远程访问内网穿透

Linux 搭建LAMP论坛

Linux 搭建LAMP论坛

详述Linux系统中搭建LNMP架构+Discuz论坛