Linux建立一个动态站点

下面以建立Discuz论坛网站为例

在Linux虚拟系统中建立动态站点需以下几步

基础环境

关闭防火墙

[root@localhost ~]# vim /etc/selinux/config    

内容改为SELINUX=disabled

[root@localhost ~]# setenforce 0

[root@localhost ~]# systemctl stop firewalld

[root@localhost ~]# systemctl disable firewalld

安装LAMP(Linux ,Apache,MariaDB或MySQL, PHP、PerlPython)

[root@localhost ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd

[root@localhost ~]# systemctl start httpd mariadb

[root@localhost ~]# systemctl enable httpd mariadb

下载源代码

wget http://download.comsenz.com/DiscuzX/2.5/Discuz_X2.5_SC_UTF8.zip

配置主机

[root@localhost ~]# mkdir /webroot/discuz

[root@localhost ~]#unzip  Discuz_X3.4_SC_UTF8.zip           #解压缩包

[root@localhost ~]#cp -rf upload/* /webroot/discuz/

[root@localhost ~]#chown -R  apache.apache  /webroot/discuz/  #改变网页文件夹的属主和属组

[root@localhost ~]# vim /etc/httpd/conf.d/discuz.conf

内容

<VirtualHost *:80>

  ServerName www.discuz.com   #网站名

  DocumentRoot /webroot/discuz  #网站路径

</VirtualHost>

<Directory "/webroot/discuz">

  Require all granted   #允许全部通过,使apache能够找到文件目录位置

</Directory>

配置数据库

[root@localhost discuz]# mysql

MariaDB [(none)]> create database discuz ;#创建discuz数据库,储存用户数据

主机域名解析

vim /etc/hosts

内容192.168.238.132    www.discuz.com           #改变主机或客户机的访问位置,以便联通网站

安装Discuz

在主机自带火狐浏览器搜索域名安装页面

客户机测试

1. 设置客户机域名解析并安装apache服务程序

2.关闭防火墙和SELINUX

3. 用浏览器访问论坛网站

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容