搭建LNMP环境并安装DISCUZ:源码安装步骤详解

4星 · 超过85%的资源 需积分: 9 42 下载量 198 浏览量 更新于2024-01-14 1 收藏 425KB DOC 举报
make install3:安装nginx。 Nginx 是一个高性能的 HTTP 和反向代理服务器,占用资源少,处理能力强。 在官网上下载最新版的 Nginx 源码包,然后解压。 tar xf nginx-1.18.0.tar.gz cd nginx-1.18.0 ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_modulemake make install4:配置nginx。配置文件一般存放在 /usr/local/nginx/conf 目录下。 打开 nginx.conf 文件,编辑配置信息。例如,设置服务器监听端口、网站根目录、日志文件位置等。 vi /usr/local/nginx/conf/nginx.conf5:启动nginx。 切换到 Nginx 安装目录下,执行命令启动 Nginx。 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf6:安装MySQL。 在源码的官网上下载最新版的 MySQL 源码包。 tar xf mysql-5.7.29.tar.gz cd mysql-5.7.29 cmake . make make install7:配置MySQL。 配置文件一般存放在 /etc/my.cnf 目录下。 打开 my.cnf 文件,编辑配置信息。例如,设置数据库的字符集、数据存储位置等。 vi /etc/my.cnf8:启动MySQL。 执行命令启动 MySQL 服务。 service mysql start9:安装php。 在官网上下载最新版的 php 源码包。 tar xf php-7.4.8.tar.gz cd php-7.4.8 ./configure --prefix=/usr/local/php make make install10:配置php。 配置文件一般存放在 /usr/local/php/etc 目录下。 打开 php.ini 文件,编辑配置信息。例如,设置时区、上传文件大小限制等。 vi /usr/local/php/etc/php.ini11:测试LNMP环境。 创建一个php文件,输入如下代码:<?php phpinfo(); ?> 保存文件,并放置到 Nginx 的默认网站根目录下,默认为 /usr/local/nginx/html。 在浏览器中输入服务器的IP地址,即可看到 LNMP环境的信息以及PHP的详细信息。