Apache补充
1.https可以访问到虚拟主机重启httpd服务
测试此时可以https可以访问到虚拟主机
2.网页重写用http访问自动调转到https
vim /etc/httpd/conf.d/news.conf
重启httpd服务
测试
3.php
安装php
yum install php -y
vim /var/www/html/index.php
vim /etc/httpd/conf/httpd.conf
systemctl restart httpd.service
测试
4.cgi
yum install httpd-manual -y
systemctl restart httpd.service
在这里面可以查看cgi怎么写
mkdir /var/www/html/cgi
vim /var/www/html/cgi/index.cgi
Discuz_X3.2_SC_UTF8.zip
vim /etc/httpd/conf.d/default.conf
查看安全上下文
修改安全上下文
semanage fcontext -a -t httpd_sys_script_exec_t '/var/www/html/cgi(/.*)?'
restorecon -RvvF /var/www/html/cgi/
systemctl restart httpd.service
测试
一秒刷新一次时间会变化一次
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
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
6.***
这时候我的真机时可以上网的
安装软件
vim /etc/squid/squid.conf
systemctl start squid
测试主机172.25.254.145
Edit - Preferences- Advanced-Network-Settings
此时这台没有联网的测试主机便可以上网了
7.反向代理
反向代理服务器
yum install squid -y
yum remove httpd
rpm-qa | grephttpd 检测httpd有没有被删除
vim /etc/squid/squid.conf
systemctl restart squid.service
测试主机
vim /etc/hosts
写一个解析代理服务器的ip加名字
测试
#####反向代理轮询
vim /etc/squid/squid.conf
systemctl restart squid.service
测试主机
刷新一次变化一次
页:
[1]