概念
firewalld 简介: 保护互联网对服务器的影响cat
selinux简介: 保护服务器内部程序(ftp)对内部文件(/var/ftp)的访问
firewalld 临时关闭 : systemctl stop firewalld
firewalld 状态查看方法:systtemctl status firewalld
firewalld 永久关闭 : systemctl disable firewalld
selinux临时关闭:setenforce 0
selinux永久关闭:vim /etc/selinux/config,修改SLINUX=disable
selinux状态查看:getenforce (enforcing开启,permissive放行,disable关闭)
一、 准备网站源码(网页)目录
创建网站文件
写入 东西 并测试
二、 创建a.org的网站配置文件
写入
vim /etc/httpd/conf.d/a.org.conf
四 测试
使用130客户机进入
vim /etc/hosts
//写入 192.168.101.131 www.a.org
ping www.a.org
五 配置第二台虚拟机服务器
在131服务器下操作
配置B。org
然后用客户机以及 其他命令行虚拟机访问 www.a/b.org
命令行字符界面安装浏览器
yun -y install elinks
elinks www.a.org
六、搭建 阿帕奇
6-1 : 导入discuz网站源码
准备环境
[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
1. 录入网站源代码
2. 创建文件夹 并安装解压包
mkdir -p /webroot/discuz
yum install -y unzip
3. 解压
unzip Discuz_X3.4_SC_UTF8.zip
4.复制源代码到 阿帕奇 目录
cp -rf upload/* /webroot/discuz
因为是root权限,只有读权限,需要对 授权给 apache
[root@localhost ~]# ll upload
总用量 76
-rw-r--r--. 1 root root 2688 10月 1 2017 admin.php
drwxr-xr-x. 11 root root 163 10月 1 2017 api
-rw-r--r--. 1 root root 727 10月 1 2017 api.php
drwxr-xr-x. 2 root root 23 10月 1 2017 archiver
chown -R apache.apache /webroot/discuz
[root@localhost ~]# ll /webroot/discuz
总用量 76
-rw-r--r--. 1 apache apache 2688 4月 26 16:00 admin.php
drwxr-xr-x. 11 apache apache 163 4月 26 16:00 api
-rw-r--r--. 1 apache apache 727 4月 26 16:00 api.php
6-2:Apache 配置虚拟主机
重启httpd
systemctl restart httpd
6-3:准备数据库
mysql
create database discuz; //";" 没有不能执行
show databases; //查看
客户机浏览器测试
购买阿里云服务器 搭建论坛网站
搭建购物网站
搭建微博