1、添加虚拟主机,执行如下命令:/root/vhost.sh 根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名,多个域名可以用空格隔开(注:带www和不带www的是不同的域名,如需带www和不带的www的域名都访问同一个网站需要同时都绑定)。再输入域名绑定的目录(绝对目录,如/home/wwwroot/lnmp,如果不填默认是/home/wwwroot/绑定的域名,目录不一定非要是/home/wwwroot/,如果/data/ 下面有大量的空间也可以填写/data/www/lnmp 之类的。),再选择是否添加伪静态规则,默认已经有了discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二级目录wp伪静态),可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行(注:添加完执行/etc/init.d/nginx restart 重启生效)。接下来会提示是否需要启用日志功能,一般情况下不需要启动,直接输入n就行,如需启动,输入y,再输入要定义的日志文件名字,回车就会自动添加虚拟主机。
2、删除虚拟主机,ssh执行:rm /usr/local/nginx/conf/vhost/域名.conf
分享到:
相关推荐
Compose 使用现有镜像配置 Lnmp 网站 Compose 是 Docker 的一个工具,用于定义和运行多容器 Docker 应用程序。它允许用户使用 YAML 文件来定义服务、网络和卷,然后使用这些定义来创建和管理容器。Compose 的主要...
在LNMP架构中,MySQL负责存储和管理网站的数据,如用户信息、文章内容等。 **PHP**: PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发。它可以嵌入到HTML中,处理服务器端的逻辑,...
LNMP(Linux + Nginx + MySQL + PHP)是一个常见的Web服务器组合,广泛应用于网站部署和开发环境。本文将深入探讨这个安装包“lnmp1.8.tar.gz”中的核心组件及其重要性。 首先,我们来看Linux,这是一个开源的操作...
安装CentOS虚拟机是创建LNMP测试环境的第一步。CentOS(Community ENTerprise Operating System)是一个企业级的Linux发行版,它与Red Hat Enterprise Linux高度兼容。它广泛被用于服务器上,具有稳定性强、安全性...
LNMP(Linux、Nginx、MySQL、PHP)是一个常见的Web服务器组合,广泛应用于网站部署和开发环境中。这个“lnmp安装包”包含了这四个组件的独立安装文件,以及一些常用的插件,使得用户可以方便地在Linux系统上搭建一个...
- 创建MySQL用户:`useradd -u 27 -g 27 -d /usr/local/lnmp/mysql/ -M mysql` **8. 设置权限** - 更改MySQL目录的所有者:`chown -R mysql:mysql /usr/local/lnmp/mysql/` - 初始化数据库:`cd /usr/local/...
在Linux操作系统中,LNMP(Linux + Nginx + MySQL + PHP)是一种常见的Web服务器架构,适用于搭建高性能、高并发的网站服务。本教程将详细介绍如何在CentOS 6.8环境下通过源码安装LNMP环境。 ### 一、Nginx安装 ...
首先,LNMP是Web服务的典型架构,广泛应用于网站部署。Nginx是一个高性能的HTTP和反向代理服务器,以其稳定性和高并发处理能力而著名。PHP是一种广泛使用的开源脚本语言,尤其适用于Web开发。MySQL则是一款关系型...
同上LNMP代表的就是Linux下Nginx、MySQL、PHP这种网站服务器架构。 我们为什么采用LNMP这种架构? 采用Linux、PHP、MySQL的优点我们不必多说。 Nginx是一个小巧而高效的Linux下的Web服务器软件,是由 Igor ...
LNMP(Linux、Nginx、MySQL、PHP)是一个常见的Web服务器环境,常用于搭建动态网站,例如WordPress。WordPress是一款开源的内容管理系统(CMS),广泛应用于博客、企业网站、电子商务平台等。下面将详细介绍如何利用...
4. 创建新的数据库和用户,分配权限,以便PHP应用使用。 5. 启动MySQL服务:`systemctl start mysqld`,并设置开机启动:`systemctl enable mysqld`。 四、PHP安装与配置 1. 安装PHP基础包,如`php-fpm`,以及PHP...
可以自定义按任意键开始创建虚拟主机或按Ctrl + C来取消创建和退出8.常见完成后显示全部结果信息。 支持的常见网站的 Rewrite 规则: 只有Discuz,DiscuzX,Sablog,Wordpress,wp2,dabr,phpwind,typecho,uchome,...
构建 LNMP+WordPress 基础准备需要使用一台云主机,使用 OpenStack 平台创建一台云主机作为本实验的 LNMP 节点,进行下述实验。LNMP 代表的是 Linux 系统下 Nginx+MySQL+PHP 这种网站服务器架构。Linux 是一类 Unix ...
- **安装MySQL**:同样可以是源码安装或使用包管理器,安装后需要设置root用户的密码,并创建新的数据库和用户。 - **安装PHP**:选择合适的PHP版本(如PHP-FPM),配置与Nginx的接口,使两者能够协同工作。 - **...
### LNMP部署代码(脚本自动化) #### 一、概述 在现代的Web开发环境中,LNMP(Linux、Nginx、MySQL、PHP)是一种非常常见的服务器架构组合。该架构结合了Linux操作系统、Nginx作为HTTP服务器、MySQL作为数据库...
LNMP(Linux + Nginx + MySQL + PHP)是一种常见的Web服务器组合,尤其适用于高性能、高并发的网站架构。在CentOS 6.8 64位系统上进行LNMP环境搭建,首先需要理解以下几个核心组件: 1. **Linux**:作为基础操作...
4. **PHP**:PHP是一种服务器端脚本语言,用于开发动态网站,与HTML结合可以创建交互式网页。 在离线环境中安装这些组件,你需要提前准备以下RPM包: - PHP 7.2的RPM包,包括php、php-mysqlnd、php-fpm、...
通过遵循这些教程,无论是初学者还是有经验的开发者,都能成功搭建起自己的LAMP或LNMP服务器,从而实现网站的本地开发或在线部署。在实践中,理解每个组件的工作原理和它们之间的交互是至关重要的,这将有助于优化...
1. **创建虚拟主机配置**:在`/etc/nginx/conf.d`目录下创建一个新配置文件,如`my-site.conf`,并配置网站的基本信息。 2. **配置PHP处理**:在Nginx配置中添加处理PHP请求的规则,例如: ``` location ~ \.php$ { ...