单机游戏大全免费

游戏大全

当前位置:首页 > 互联网 IT业界 > ubuntu中lnmp环境怎么搭建

ubuntu中lnmp环境怎么搭建

admin 互联网 IT业界 36热度

Ubuntu中搭建LNMP环境,可以按照以下步骤进行:

(图片来源网络,侵删)

1. 安装Nginx

更新系统软件包列表:

sudo aptget update

安装Nginx:

sudo aptget install nginx

安装完成后,启动Nginx服务:

sudo systemctl start nginx

设置Nginx服务开机自启:

sudo systemctl enable nginx

2. 安装MySQL

更新系统软件包列表:

sudo aptget update

安装MySQL服务器:

sudo aptget install mysqlserver

在安装过程中,会提示设置MySQL的root用户密码,设置好密码后,启动MySQL服务:

sudo systemctl start mysql

设置MySQL服务开机自启:

sudo systemctl enable mysql

3. 安装PHP

更新系统软件包列表:

sudo aptget update

安装PHP及其扩展:

sudo aptget install phpfpm phpmysql

安装完成后,修改PHPFPM配置文件,使其监听9000端口:

sudo sed i s/;daemonizes*=s*yes/daemonize = no/g /etc/php/7.4/fpm/pool.d/www.conf sudo sed i s/;listens*=s*//listen = 9000/g /etc/php/7.4/fpm/pool.d/www.conf

启动PHPFPM服务:

sudo systemctl start php7.4fpm

设置PHPFPM服务开机自启:

sudo systemctl enable php7.4fpm

4. 配置Nginx

创建一个新的Nginx站点配置文件:

sudo nano /etc/nginx/sitesavailable/default

将以下内容粘贴到文件中,替换your_domain.com为你的域名,并保存文件:

server { listen 80; server_name your_domain.com; root /var/www/html; index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php?$args; } location ~ .php$ { include snippets/fastcgiphp.conf; fastcgi_pass 127.0.0.1:9000; } }

创建符号链接,使站点生效:

sudo ln s /etc/nginx/sitesavailable/default /etc/nginx/sitesenabled/

重启Nginx服务以应用更改:

sudo systemctl restart nginx

至此,LNMP环境已经搭建完成,你可以将网站文件放在/var/www/html目录下,并通过域名访问。

更新时间 2024-05-20 09:18:33