CentOS7安装并配置LAMP
2021/12/22 7:21:37
本文主要是介绍CentOS7安装并配置LAMP,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
LAMP 为 Linux、Apache、MySQL、PHP 的简称,这是一个常规的 Web 服务器环境解决方案,使用其首字母缩写“LAMP”来引用。
关闭防火墙和 selinux
systemctl stop firewalld systemctl enable firewalld
禁用 Selinux
vim /etc/selinux/config
修改为 disabled
SELINUX=disabled
注意:上面配置是重启后才生效,所以需要临时关闭selinux防火墙
setenforce 0
安装 Apache
yum -y install httpd
启动Apache
systemctl start httpd //启动apache systemctl enable httpd //设置apache开机启动 systemctl status httpd //查看服务状态
启动后在外部浏览器访问主机IP就能看到Apache页面
目录详解
- 程序目录:/usr/sbin/httpd
- 默认网站主页存放目录: /var/www/html/
- 日志文件存放目录:/var/log/httpd/
- 主配置文件:/etc/httpd/conf/httpd.conf
- 从配置文件:/etc/httpd/conf.d/
检查配置文件是否正确
httpd -t
如果有以下提示可忽略
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using localhost.localdomain. Set the 'ServerName' directive globally to suppress this message
配置站点的三种方式
基于 IP 的方式
- 新建站点文件
cd /var/www/html mkdir web1 vim index.html
添加网页内容
<h1 style="color:#D81B60">Hello Multisite! </h1>
- 多站点配置文件
<VirtualHost *:80> ServerAdmin feng@gmail.com DocumentRoot /var/www/html/web1 ServerName web1.frg.com ErrorLog logs/web1-frg-com-error_log CustomLog logs/web1-frg-com-access_log common </VirtualHost>
- 重启 Apache
# 检查配置文件 httpd -t # 重启服务 systemctl restart httpd
使用 IP 访问
使用端口访问
配置多站点配置文件
- 新建站点文件
cd /var/www/html mkdir web2 vim index.html
添加网页内容
<h1 style="color:#D81B60">Hello Multisite! </h1>
- 多站点配置文件
<VirtualHost *:8899> ServerAdmin feng@gmail.com DocumentRoot /var/www/html/web2 ServerName web2.frg.com ErrorLog logs/web2-frg-com-error_log CustomLog logs/web2-frg-io-access_log common </VirtualHost>
- 重启 Apache
# 检查配置文件 httpd -t # 重启服务 systemctl restart httpd
浏览器通过域名:8899访问
本地DNS解析访问
《CentOS7安装并配置本地DNS服务器》 https://www.cnblogs.com/LzsCxb/p/15713510.html
在DNS服务器添加正反向解析
vim /etc/named.rfc1912.zones zone "frg.com" IN { type master; file "feng.io.zone"; allow-update { none; }; };
正向数据区域文件
cd /var/named cp -p named.localhost frg.com.zone vim named.localhost frg.com.zone
重启 DNS 服务器
systemctl restart named
客户机中增加DNS服务器解析
Linux:
sudo vim /etc/resolv.conf
增加自己本地的DNS服务器地址到顶部
重启网络即可使用域名访问
window:
- 修改网卡首选DNS为本地服务器
- 修改host文件
192.168.139.100 frg.com
Mysql8安装
《CentOS7 安装 Mysql8 并配置远程登录》 https://www.cnblogs.com/LzsCxb/p/15366225.html
PHP安装与配置
编译安装
下载 PHP7 源码包
wget https://www.php.net/distributions/php-7.4.27.tar.gz
这篇关于CentOS7安装并配置LAMP的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04el-table 开启定时器下,表格的选中状态会消失是什么原因-icode9专业技术文章分享
- 2024-10-03如何安装和初始化飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03如何安装 App 并连接到飞牛 NAS?-icode9专业技术文章分享
- 2024-10-03如何安装飞牛 TV 并连接到影视服务器?-icode9专业技术文章分享
- 2024-10-03如何在PVE和ESXI上安装飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS安装系统异常情况处理-icode9专业技术文章分享
- 2024-10-03飞牛NAS如何创建存储空间?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS硬盘会自动休眠吗?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何安装飞牛影视和创建媒体库?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何为家人朋友开通影视账号?-icode9专业技术文章分享