. 前言:
1.1 文档目的
1. 作为常见的 LAMP Stack组件需要我们知道如何手动配置
2. 抛开 一键脚本需要我们熟悉理解各个组件的配置文件
2. 环境说明
系统类型 版本号 备注
Ubuntu 1804 LTS Bionic
3.基础知识
apache
3.1 什么是 Apache ?
用作底层实现 Web 服务器功能,同 Nginx 类似
3.2 与 Nginx相比 Apache的区别在哪里?
先从优势来说,Apache以 动态、稳定、功能多 一句话概括
动态
Apache 适合作为后端,用于处理动态的请求
稳定
作为较早期的开源应用,社区发展得早,软件也非常的成熟和稳定,更少的 BUG
功能
只要是你能想到的功能几乎都可以在社区里面找到相应的插件
工作模式
在工作模式上来讲,Apache 使用同步多进程的工作模式,而 Nginx 则使用 单个连接单个线程 的异步多线程,那么相比之下在万级的并发数来说 Nginx 在先天上是较具优势的
4. 操作过程
4.1 源安装
这里较其不推荐源码/二进制安装,因为在编译过程中容易因为参数问题而导致后期出现各种奇妙的问题。
$ sudo apt update
$ sudo apt install apache2 -y
install
$ sudo apache2ctl configtest
#回显
$ H00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
Syntax OK
4.2 Apache2 配置
事实上现在访问本地 http//127.0.0.1 就已经可以访问到信息,证明 Apache服务项已经在跑起来了
修改 /etc/apache2/apache2.conf
```shell
$ sudo vim /etc/apache2/apache2.conf
# 添加两条参数
ServerName localhost:80
# 为了防止开启apache2服务的时候会提示DNS出错
DirectoryIndex index.html index.htm index.php
# 是识别默认目录主页的写法
```
更改配置文件 /etc/apache2/site-avaliable/000-default.conf
$ sudo vim /etc/apache2/site-avaliable/000-default.conf
sites_ab
这里我们一般将网站根目录文件放置于 home目录下
那么我这里放置在 /home/wwwroot
创建两个子文件夹用于存放 default网站文件ErrorLog错误日志和 CustomLog访问日志
$ sudo -p /home/wwwroot/{default,wwwroot}
对创建的文件夹进行授权
$ sudo chown -R $USERUSER /home/wwwroot/default
补充修改 apache2.conf
403
防止出现 Forbidden 403 的情况,将下面的参数修改为`Require all granted`
```Shell
<Directory />
Options FollowSymLinks
AllowOverride None
# Require all denied
Require all granted # 修改此处
</Directory>
```
4.4 验证文件
apache2ctl configtest
a2ensite 000-default.conf
4.5 重启 Apache服务项
systemctl restart apache2
4.3 开启防火墙端口
我这里使用 firewall
# 80 http & 443 https
$ sudo firewall-cmd --add-port=80,443/tcp --permanent
# 不重启生效
$ sudo firewall-cmd --reload
或者可以按照 服务项来开启
$ sudo firewall-cmd --zone=work --add-service=http,https --permanent
$ sudo firewall-cmd --reload
firewalld
想了解更多 Firewall开放方式 <点击这里>
iptables 的看这里
$ sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
$ sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
$ sudo service iptables save
$ sudo service iptables reload
服务器 QQQ请看968这里244好东西08
词条
词条说明
希捷宣布,已经联合腾讯云,共同完成了对希捷银河Exos X18企业级硬盘的早期联合测试,双方将继续推进该产品的部署和应用。这也是18TB超大容量硬盘**次进行商用测试。通过性能、容量、可靠性等方面的评估,希捷银河X18硬盘符合腾讯云对大容量存储产品的期待,有望用于**大规模数据中心与云计算中心,支持多种大数据应用与工作负载。希捷银河X系列现有16TB、14TB、12TB、10TB四种容量,而新增的1
国内服务器和中国香港服务器的区别一、中国香港服务器与国内服务器的共同点服务器也称伺服器,是指在网络中为其它机器提供某些功能的计算机系统。就机器本身而言,中国香港服务器和内地服务器没有任何区别,只是中国香港服务器是存放在中国香港的数据中心里,由中国香港机房管理,而国内的服务器是放在内地机房里的。二、国内服务器和中国香港服务器的区别1、备案的问题国内的服务器都是需要备案的,想必这是周所周知的,备案的过程繁琐且严格,站长们应该深有
改SQL Server Configuration Manager在SQL SERVER配置-》MSSQLSERVER的协议-》TCP/IP-》IP地址选项卡,将tcp/ip启用,重启下sql服务就正常了 如图: 解决的方法是: 1、重新建立索引信息 2、SQL Server Configuration Manager在SQL SERVER配置-》MSSQLSERVER的协议-》TCP/IP-》
大数据时代的到来突显了数据的价值,存储的重要性也逐渐被企业重视,作为数据较重要的**,服务器硬盘责任重如泰山。SSD的快速发展已逐渐撼动HDD的市场地位。但在服务器领域,HDD依然还是主流,主要因为其更稳定,这也是企业用户较基本的要求,其次是价格较低。本文对服务器和PC硬盘的介绍也只针对HDD。在普遍认知里,多数人认为服务器硬盘与PC硬盘没什么区别,不都是磁头、盘片,大小2.5、3.5英寸,实则不
公司名: 深圳道通存储技术有限公司
联系人: 赵先生
电 话:
手 机: 18681551725
微 信: 18681551725
地 址: 广东深圳福田区
邮 编:
网 址: dtstor.b2b168.com