1.https可以访问到虚拟主机

wKiom1hSoo-RtzcSAAA2lyFsYNI945.png-wh_50 

 

Apache补充_第1张图片 

 

重启httpd服务

测试此时可以https可以访问到虚拟主机

2.网页重写用http访问自动调转到https

vim /etc/httpd/conf.d/news.conf

 

 

Apache补充_第2张图片 

 

重启httpd服务


测试

 

wKioL1hSotninAnIAAAif8VWj00750.png-wh_50 

 

3.php

安装php

 yum install php -y

 vim /var/www/html/index.php

wKiom1hSouXAHLn3AAAN2EPLS1E744.png-wh_50 

 

vim /etc/httpd/conf/httpd.conf

wKioL1hSovDy-l_8AAAwyZ1wVU8581.png-wh_50 

 

systemctl restart httpd.service

测试

 

 

 

Apache补充_第3张图片 

4.cgi

 yum install httpd-manual -y

systemctl restart httpd.service

 

在这里面可以查看cgi怎么写

 

Apache补充_第4张图片 

mkdir /var/www/html/cgi

vim /var/www/html/cgi/index.cgi

wKiom1hSox6TAaD6AAAjukLfsf4265.png-wh_50 

 Discuz_X3.2_SC_UTF8.zip

 

 

 

 

vim /etc/httpd/conf.d/default.conf

 

Apache补充_第5张图片 

 

 

查看安全上下文

 

wKioL1hSozeyrR8BAABYNTc99k8425.png-wh_50 

 

修改安全上下文

 

semanage fcontext -a -t httpd_sys_script_exec_t '/var/www/html/cgi(/.*)?'

restorecon -RvvF /var/www/html/cgi/

 

systemctl restart httpd.service

 

测试

wKiom1hSo0ajvGHLAAAfkCr2wuE057.png-wh_50 

一秒刷新一次时间会变化一次

5.搭建论坛

 yum install mariadb -y

 yum install mariadb-server.x86_64 -y

 yum install php-mysql.x86_64

 systemctl start mariadb

 mysql_secure_installation

 vim /etc/my.cnf

Apache补充_第6张图片 

systemctl restart mariadb.service

 

下载一个软件包  Discuz_X3.2_SC_UTF8.zip

 解压到 /var/www/html/目录下

unzip /var/www/html/Discuz_X3.2_SC_UTF8.zip

 

chmod 777 /var/www/html/upload/ -R

 

setenforce 0

systemctl restart httpd.service

 

访问172.25.254.145/upload

Apache补充_第7张图片 

 

 

6.×××

这时候我的真机时可以上网的

wKioL1hSo2vC5Wr9AABZ7w_7pHA455.png-wh_50 

 

安装软件

Apache补充_第8张图片 

 

vim /etc/squid/squid.conf

 

Apache补充_第9张图片 

 

systemctl start squid

 

测试主机172.25.254.145

 

Edit - Preferences- Advanced-Network-Settings

Apache补充_第10张图片 

 

此时这台没有联网的测试主机便可以上网了

 

Apache补充_第11张图片 

 

 

 

 

7.反向代理

反向代理服务器

yum install squid -y

yum remove httpd

rpm  -qa | grep  httpd 检测httpd有没有被删除

vim /etc/squid/squid.conf

Apache补充_第12张图片 

 systemctl restart squid.service

测试主机

vim /etc/hosts

写一个解析代理服务器的ip加名字

测试

wKioL1hSo8PgrbTDAAAP2suhaqQ668.png-wh_50 

 

#####反向代理轮询

 

vim /etc/squid/squid.conf

Apache补充_第13张图片 

 

 

 

systemctl restart squid.service

 

测试主机

Apache补充_第14张图片 

 

wKiom1hSo-mSkS6TAAAZTgKFWJY371.png-wh_50 


 

刷新一次变化一次