centos8搭建lnmp开发环境

安装Nginx

dnf install nginx    #安装Nginx  
systemctl start nginx    #启动Nginx
systemctl enable nginx    #开机自启

安装PHP和一些需要的扩展

dnf install php php-mysqlnd php-fpm php-opcache php-gd php-xml php-mbstring php-json
 #启动php-fpm
systemctl start php-fpm 
#开机自启
systemctl enable php-fpm
#修改配置文件
vim /etc/php-fpm.d/www.conf
#把文件中user=apache, group=apache,修改为 user = nginx , group = nginx

#重启php-fpm
systemctl restart php-fpm
#修改文件的所有者
chown -R  nginx:nginx /usr/share/nginx/html

#新建文件
vim /usr/local/share/nginx/html/test.php
#写入代码
<?php phpinfo(); ?>

#重启Nginx,后访问test.php文件查看是正常显示
systemctl restart nginx

安装mysql

# @mysql模块将安装具有所有依赖关系的最新版本的MySQL。
dnf install @mysql

systemctl start mysqld

systemctl enable —now mysqld
#查看mysql是否启动成功
systemctl status mysqld
#mysql安装配置
mysql_secure_installation
#测试
mysql -u root -p 

猜你喜欢

转载自www.cnblogs.com/agogd/p/12552241.html