Apache補充

1.https能夠訪問到虛擬主機php

wKiom1hSoo-RtzcSAAA2lyFsYNI945.png-wh_50 

 

wKiom1hSopqQufj3AAEFbH0rxY4077.png-wh_50 

 

重啓httpd服務html

測試此時能夠https能夠訪問到虛擬主機mysql

2.網頁重寫用http訪問自動調轉到httpssql

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

 

 

wKiom1hSoqiBnQjUAAD-25dVJ2o780.png-wh_50 

 

重啓httpd服務安全


測試服務器

 

wKioL1hSotninAnIAAAif8VWj00750.png-wh_50 

 

3.phpide

安裝php測試

 yum install php -yui

 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

測試

 

 

 

wKiom1hSowiC0uFfAAF0_qgxD1o706.png-wh_50 

4.cgi

 yum install httpd-manual -y

systemctl restart httpd.service

 

在這裏面能夠查看cgi怎麼寫

 

wKioL1hSoxLTvPu7AAFdTNBMnW8234.png-wh_50 

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

 

wKioL1hSoyjzC0WAAABzJjJiIJg630.png-wh_50 

 

 

查看安全上下文

 

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

wKiom1hSo1XAuGfPAAA9NGDWq_E890.png-wh_50 

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

wKiom1hSo2GDZYG-AAC7e_33fb0681.png-wh_50 

 

 

6.×××

這時候個人真機時能夠上網的

wKioL1hSo2vC5Wr9AABZ7w_7pHA455.png-wh_50 

 

安裝軟件

wKioL1hSo3ei3pjvAACmje-51c4609.png-wh_50 

 

vim /etc/squid/squid.conf

 

wKiom1hSo4GAtL67AAB1M8B3lOM367.png-wh_50 

 

systemctl start squid

 

測試主機172.25.254.145

 

Edit - Preferences- Advanced-Network-Settings

wKioL1hSo5mTTi-KAAFiAUmXGus756.png-wh_50 

 

此時這臺沒有聯網的測試主機即可以上網了

 

wKioL1hSo6zQGRX2AACMy61jahU763.png-wh_50 

 

 

 

 

7.反向代理

反向代理服務器

yum install squid -y

yum remove httpd

rpm  -qa | grep  httpd 檢測httpd有沒有被刪除

vim /etc/squid/squid.conf

wKiom1hSo7eDRcjiAACERrKbRTo714.png-wh_50 

 systemctl restart squid.service

測試主機

vim /etc/hosts

寫一個解析代理服務器的ip加名字

測試

wKioL1hSo8PgrbTDAAAP2suhaqQ668.png-wh_50 

 

#####反向代理輪詢

 

vim /etc/squid/squid.conf

wKiom1hSo8_itUm4AAC-CAZniss769.png-wh_50 

 

 

 

systemctl restart squid.service

 

測試主機

wKioL1hSo9uhqSLkAAAc8JWX1cA413.png-wh_50 

 

wKiom1hSo-mSkS6TAAAZTgKFWJY371.png-wh_50 


 

刷新一次變化一次

相關文章
相關標籤/搜索