首页 > TAG信息列表 > apache2.4
apache 配置与使用(centos)
apache 配置与使用 1.默认虚拟主机 虚拟主机(共享主机,又称虚拟服务器)是一种在单一主板或主机群上,实现多网域服务的方法,可以运行多个网站或服务的技术,虚拟主机之间完全独立,并由用户自行管理,虚拟并非指不存在,而是把空间有实体的服务器延展而来,由硬件系统可以是服务器群,或者单个apache2.4+php7.4+mysql5.3基本配置
Apache2.4: httpd-2.4.46-win64-VC15.zip PHP7: php-7.4.16-Win32-vc15-x64.zip Mysql5.7: mysql-5.7.17-winx64.zip 一、Apache安装: i. 获取Apache: www.apachelounge.con/download/ ii. 解压: e:/web/apache2.4 iii. 配置conf/httpd.conf: c:/ApApache2.4无法启动和PHP没有加载扩展到的解决方法
Apache2.4无法启动和PHP没有加载扩展到的解决方法 ● Apache2.4无法启动 ●● 症状: 双击 httpd.exe 正常,但是以服务方式无法启动,报错如下 > net start apache2.4 Apache2.4 服务正在启动 . Apache2.4 服务无法启动。 发生服务特定错误: 1. 请键入 NET HELPMSG 3547 以获得更多编译安装apache2.4
一、安装需知 centos7环境 apache有自己独立的接口库,可跨多个操作系统使用。APR:Apache portable Run-time libraries,Apache可移植运行库。 所以编译安装前,需要官网下载最新版APR,https://apr.apache.org/ 有两个安装包: apr-1.7.0.tar.bz2,apr-util-1.6.1.tar.bz2 httpd安装window 安装 apache并部署不同项目不同端口
window 安装apache并部署项目 apache2.4 下载官网 一键下载apache2.4的window 64位 (2.4.51版本) 一键下载apache2.4的window 32位 (2.4.51版本) 下载之后进行解压成 文件名 ”Apache24“ 我把 “Apache24” 放在D:\Program Files (x86) 路径是:D:\Program Files (x86)\ApacheLAMP环境的搭建和配置
安装LAMP,基础配置解析PHP LAMP的搭建 安装MySQL(将所有的软件包放到/usr/local/src目录下 [root@localhost src]# tar -zxvf mysql-5.6.43-linux-glibc2.12-x86_64.tar.gz [root@localhost src]# useradd -s /sbin/nologin mysql //建立MySLAMP环境搭建与配置
任务一 安装MySQL,基础配置解析PHP 1.安装MySQL 下载安装包 mysql-5.6.45-linux-glibc2.12-x86_64.tar [root@localhost ~]# cd /usr/local/src [root@localhost src]# tar -zxvf mysql-5.6.45-linux-glibc2.12-x86_64.tar.gz //解压 [ root@localhost src]#Apache静态元素过期时间和防盗链
Apache静态元素过期时间 浏览器访问网站的图片时会把静态的文件缓存在本地电脑里,这样下次再访问时就不用去远程下载了。 配置了静态元素过期时间之后会定期清掉文件缓存 要求:第一次访问静态文件状态码为200,之后访问代码为304,将文件缓存到了本地上,通过配置静态元素过期时间实现定期Apache访问日志
Apache访问日志 在浏览器中访问了某网站,或者在网站页面执行了某些命令,会被记录在访问日志中(log)。默认的log目录为/Apache/log/ 了解并配置访问日志 1.通过配置文件了解访问日志 vim /usr/local/apache2.4/conf/httpd.conf //查找LogFormat内容 LogFormat "%h %l %u %t \"%r\" %>sApache访问日志
Apache访问日志 在浏览器中访问了某网站,或者在网站页面执行了某些命令,会被记录在访问日志中(log)。默认的log目录为/Apache/log/ 了解并配置访问日志 1.通过配置文件了解访问日志 vim /usr/local/apache2.4/conf/httpd.conf //查找LogFormat内容 LogFormat "%h %l %u %t \"%r\" %>sApache域名跳转
Apache域名跳转 域名重定向,产生新域名(新网站)和业务扩展之后,使老客户访问老域名时(或者到期的域名),跳转到新的域名上。ps:为了维护老用户,不会流失用户。 把123.com域名跳转到www.123.com 1.修改httpd-vhosts.conf cd /usr/local/apache2.4/conf/extra/ vim httpd-vhosts.conf //增加IApache用户认证
Apache用户认证 本随笔中的用户认证为打开网站的用户认证,而非页面当中的用户认证。 某些页面用于管理或者指定访问,要配置用户认证来实现,主要目的为了增加网站的安全性。 主要分为两部分,针对整个网站目录进行认证和针对单个文件进行认证 针对整个网站目录的认证 1.修改httpd-vhostsLinux 部署apache2.4
apache httpd-2.4.46.tar.gz部署环境 Linux6.5 依赖包: apr-1.6.3.tar.gz apr-util-1.5.2.tar.gz 先部署apr 1、tar -xf apr-1.6.3.tar.gz cd apr-1.6.3 ./configure --prefix=/usr/local/apr make make install 如报错缺少 apr-util 则在部署apr-util, 不报错无需安装 1、解压LAMP环境搭建与配置
安装LAMP 基础配置解析PHP 安装MYSQL (1) 下载 cd /usr/local/src 下载源码包 wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz (2) 解压 tar zxf 源码包 (3)安装和配置 建立MySQL用户 #useradd -s /sbin/nologin mysql 创建datadi用户认证
1.用户认证 首先修改abc.com虚拟主机配置 #vim/usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost*:80> ServerAdminwebmaster@dummy-host.example.com DocumentRoot"/usr/local/apache2.4/docs/abc.com" ServerNameabc.com ServerAliaswww.aLAMP环境搭建与配置
安装LAMP,基础配置解析PHP 1. 安装MySQL (1)下载mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz #cd /usr/local/src //软件包都放在这里,方便管理 下载源码包:mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz #wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.39-linux-glibcApache配置 3.域名跳转
(1)介绍 当我们变更网站域名或者申多个域名指向一个网站的时候,这个时候我们就会用到域名跳转。 (2)配 设置不是以111.com开头的网站都跳转到111.com上。 置 配置 设置不是以111.com开头的网站都跳转到111.com上。 # vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHohttpd解析PHP
1.vim /usr/local/apache2.4/conf/httpd.conf 编辑httpd的主配置文件 搜索ServerName,把ServerName www.example.com:80前#去掉; <Directory /> AllowOverride none Require all denied </Directory> 改成: <Directory /> AllowOverride none RequiLAMP环境搭建与配置(3)
PHP配置 查看PHP配置文件的位置 # /usr/local/php/bin/php -i |grep -i "loaded configuration file" 把一些存在安全风险的函数禁掉 disable_functions= phpinfo,eval,assert,popen,passthru,escapeshellarg,escapeshellcmd,passthru,exec,system,chroot,scandilamp搭建
LAMP环境搭建与配置 任务1 安装LAMP,基础配置解析PHP 安装MySQL (1)下载 #cd /usr/local/src //软件包都放在这里方便管理 下载源码包:mysql-5.6.43-linux-glibc2.12-x86_64.tar (2)解压 tar zxf 源码包 (3)安装和配置 useradd -s /sbin/nologin mysql //建立MySQL用户,因为启动MySQLLAMP环境搭建(二)
6、httpd配置: 1.默认虚拟主机: (1)虚拟主机:虚拟主机(共享主机,又称虚拟服务器)是一种在单一主机或主机 群上,实现多网域服务的方法,可以运行多个网站或服务的技术。 (2)配置: # vim /usr/local/apache2.4/conf/httpd.conf //httpd.conf这个文件是httpd服务的的主配置文件,找到LAMP环境搭建时的两个有趣错误
错误一 configure: error: Cannot find MySQL header files under /usr/include/mysql. Note that the MySQL client library is not bundled anymore! 这段代码的意思就是找不到:MySQL header files 原因: 估计多半是64位的问题,在64位上装软件遇到的问题,很多时候都是因为wampserver64 apache2.4版本局域网互相访问总结
wampserver64 apache2.4版本局域网互相访问总结 背景:在我的电脑上给算法组开发了一个工具,需要在局域网环境下其他同事都能访问到,搞了一下午终于搞定,于是整理了这篇文档,给其他同行做个参考。 首先思考这样一个问题:为什么部署在阿里云上的项目别人能访问,而部署在你电脑上的[Zabbix]监控Apache2.4.6 (CentOS)
1.查看Apache版本 [root@worker1 ~]# httpd -v Server version: Apache/2.4.6 (CentOS) Server built: Apr 2 2020 13:13:23 2.开启server-status cat >> /etc/httpd/conf/httpd.conf <<'EOF' <Location "/server-status"> SetHandleWindows服务器apache2.4下SSL站点的建立
windows服务器下apache要开启SSL需要下载安装带有openssl的apache版本,目前能下载到最多的是apache_2.2.8-win32-x86-openssl-0.9.8g.msi,那么apache2.4如何使用SSL呢?windows服务器下可以通过宝塔面板用apache2.4实现SSL站点的安装一.在windows服务器上安装宝塔面板windows版本后点开