安装 LNMP 环境
安装
虚拟机中安装 centos 8(自行搜索,安装后只有命令行,图形界面需要另外安装)
切换 root 账号
su root使用
dhclient命令为 centos 8 分配一个 ip 地址

使用vim编辑网卡配置,将上面分配所得的ip地址写入配置文件
vim /etc/sysconfig/network-scripts/ifcfg-enp0s3注意红框的修改的配置按
i键插入编辑

- 按
Esc键然后:wq保存退出 - 重启网卡使用
nmcli c reload命令,ping 下百度发现网络可以用了

使用 dnf 取代了 yum 来进行包管理,安装 nginx、php、mysql
dnf install nginx php mariadb-server php-mysqlnd把 nginx、php-fpm、mariadb 加入到开机启动
systemctl enable nginx systemctl enable php-fpm systemctl enable mariadb启动 nginx、php-fpm、mariadb
systemctl start nginx systemctl start php-fpm systemctl start mariadb设置防火墙开放 tcp 80 和 tcp 3306 端口
firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=3306/tcp --permanent firewall-cmd --reload
使用
nginx
- 浏览器访问服务器 ip

mysql
设置 mysql 数据库 root 账号密码
mysqladmin -uroot password 'your password'root 账号登陆 mysql
mysql -uroot -p创建一个新用户 web,密码为 123456,授权远程计算机使用账号 web 登陆数据库,并立刻刷新权限
MariaDB[(none)]>grant all on *.* to 'web'@'%' identified by '123456'; MariaDB[(none)]>flush privileges;退出 mysql 数据库
MariaDB[(none)]> quit;
php
创建文件 index.php
touch /usr/share/nginx/html/index.php echo "<?php phpinfo(); ?>" > /usr/share/nginx/html/index.php重启 nginx 服务,使用浏览器访问服务器 ip
systemctl restart nginx
安装 LNMP 环境
http://www.loquy.cn/posts/5ca3d0c3.html