centos7.9离线部署LNMP

本文详细介绍了如何在离线环境下在CentOS7.9上安装MySQL5.7、PHP和Nginx,随后配置WordPress,包括创建数据库用户、编辑Nginx配置并连接数据库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

centos7.9离线部署LNMP

首先要完成MySQL,php,nginx的安装

Centos7.9 mysql5.7离线部署
Centos7.9 php离线部署
Centos7.9 nginx离线部署

下载wordpress到本地,使用sftp工具上传至服务器

wordpress.zip下载
安装zip解压工具: yum install unzip -y

unzip wordpress-6.5.2-zh_CN.zip  //解压
mv wordpress/* /usr/local/nginx1.25/html/  //移动wordpress目录所有文件至nginx的html目录

mysql创建一个新用户个wordpress使用

mysql -u root -p //登录MySQL

mysql> create user 'word'@'localhost' identified by 'Qwert1234';   //创建word用户,密码为Qwert1234
mysql> create database word;  //创建word数据库
mysql> grant all privileges on word.* to 'word'@'localhost' identified by 'Qwert1234';   //授权word用户使用word数据库
mysql> flush privileges;  //刷新权限
mysql> quit; //退出

编辑nginx配置文件

vi /usr/local/nginx1.25/conf/nginx.cnf

#vi /usr/local/nginx1.25/conf/nginx.cnf
 server {
        listen       80 default_server;
        server_name  localhost;
        location / {
            root   html;
            index  index.php index.html index.htm;
        }
 location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
#

进入/usr/local/nginx1.25/html目录配置wordpress与MySQL链接文件

cp wp-config-sample.php wp-config.php

vi wp-config.php

#vi wp-config.php
/** WordPress 数据库名称 */
define( 'DB_NAME', 'word' );

/** 数据库用户名 */
define( 'DB_USER', 'word' );

/** 数据库密码 */
define( 'DB_PASSWORD', 'Qwert1234' );

/** 数据库主机 */
define( 'DB_HOST', 'localhost' );
#

访问nginx服务
访问成功

### CentOS 7.9 离线安装包下载 对于CentOS 7.9离线安装Telnet服务的需求,在准备相应的RPM文件之前,了解所需的具体软件包及其依赖关系至关重要。通常情况下,`telnet-server` 是主要的目标组件之一[^2]。 #### 获取 RPM 文件 为了确保能够成功地离线安装 `telnet-server` 及其必要的依赖项,建议从官方镜像站点获取这些资源。具体来说: - **访问 CentOS 官方库**:前往最近的 CentOS 镜像源网站,导航至对应版本(即7.9)下的 Packages 目录。 - **查找并下载 telnet-server 软件包**:依据给定的信息,目标是找到名为 `telnet-server-0.17-65.el7_8.x86_64.rpm` 的文件。 除了上述提到的核心服务器端程序外,还需要考虑其他潜在的相关依赖项。虽然 `telnet-server` 自身可能并不复杂,但是为了保障系统的稳定性和安全性,最好也一并将任何更新过的依赖一同下载下来。 #### 使用工具辅助批量下载 如果面临多个依赖包需要处理的情况,可以利用命令行工具如 `yumdownloader` 来简化这一过程。此方法允许一次性拉取指定软件包连同它所依赖的所有其它组件。操作方式如下所示: ```bash # 安装 yum-utils 工具集以便使用 yumdownloader 命令 yum install yum-utils # 利用 yumdownloader 下载 telnet-server 和它的依赖项到当前目录 yumdownloader --resolve telnet-server ``` 通过这种方式,可以在联网环境中准备好所有必需的 `.rpm` 文件,之后再转移到目标离线机器上执行实际的安装工作。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值