Linux操作系统网站服务之搭建动态网站

一、LAMP

linux系统-网站程序apache-数据库mysql-PHP中间件

二、部署论坛系统

1、基础环境

[root@apache ~]# sed -ri '/^SELINUX=/cSELINUX=disabled' /etc/selinux/config 
[root@apache ~]# setenforce 0 
[root@apache ~]# systemctl stop firewalld.service 
[root@apache ~]# systemctl disable firewalld.service
	//永久关闭selinux
    //临时关闭selinux
    //停止防火墙
    //开机禁用防火墙

 2、安装discuz

[root@apache ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd
[root@apache ~]# systemctl start httpd mariadb
[root@apache ~]# systemctl enable httpd mariadb

导入discuz网站源码

wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip
[root@apache ~]# mkdir    -p      /webroot/discuz   
[root@apache ~]# yum  install  -y   unzip
[root@apache ~]#unzip  Discuz_X2.5_SC_UTF8.zip
[root@apache ~]#cp -rf upload/* /webroot/discuz/    //将源码复制到创建的目录下
[root@apache ~]#chown -R  apache.apache  /webroot/discuz/    //更改权限

Apache 配置虚拟主机

[root@apache ~]# vim /etc/httpd/conf.d/discuz.conf   //编写配置文件
<VirtualHost *:80>
   ServerName www.discuz.com
   DocumentRoot /webroot/discuz
</VirtualHost>

<Directory "/webroot/discuz">  //授权
   Require all granted
</Directory>
[root@apache ~]# systemctl restart httpd

ps:如果在/var/www/  下 创建目录,则在配置文件中不需要授权。 

准备数据库

[root@localhost discuz]# mysql
MariaDB [(none)]> create database discuz ;
	//切记创建数据库要再敲一遍,可以检查是否创建成功

安装discuz

在windows客户端添加域名解析。

在浏览器输入www.discuz.com。

这样discuz论坛就搭建好了~

猜你喜欢

转载自blog.csdn.net/yiweii/article/details/108154112
今日推荐