创意电子

标题: 从零开始学网站开发——2.搭建Linux+Nginx+MySQL+PHP环境 [打印本页]

作者: 喵哥教你学编程    时间: 2022-3-4 17:23
标题: 从零开始学网站开发——2.搭建Linux+Nginx+MySQL+PHP环境
从零开始学网站开发——2.搭建LNMP环境 nginx的安装配置,mariadb(mysql)的安装配置,php的安装配置,phpmyadmin的安装和配置)

                               
登录/注册后可看大图
在终端登录测试服务器

                               
登录/注册后可看大图

sudo apt install nginx安装nginx

                               
登录/注册后可看大图


                               
登录/注册后可看大图

在浏览器输入http://192.168.11.37/(假造机的ip地址),可以看到一个nginx的默认欢迎界面。这就证实我们的nginx安装成功了!

                               
登录/注册后可看大图

sudo apt install mariadb-server安装mariadb(mysql),这个数据库服务器跟mysql一样用。

                               
登录/注册后可看大图

sudo mysql_secure_installation安装完成后,首次运行 MySQL / MariaDB 的设置,默认会问我们输入暗码,我们直接回车即可。

                               
登录/注册后可看大图


                               
登录/注册后可看大图
设置root暗码

                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图

sudo mariadb连接到mariadb,进行一些数据库的配置1.use mysql;2.update user set authentication_string=password('root'),plugin='mysql_native_password' where user='root';第二步的作用是设置数据库服务器的root暗码为root,并让root可以用暗码登录。3.flush privileges;第三步,刷新权限4.exit 退出mariadb

                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图

mariadb -u username -p连接数据库

                               
登录/注册后可看大图


                               
登录/注册后可看大图



SHOW DATABASES;表现数据库服务器中的所有数据库

                               
登录/注册后可看大图

sudo apt install php-fpm php-mysql php-mbstring安装php-fpm和一些必备拓展

                               
登录/注册后可看大图

sudo nano /etc/nginx/sites-available/default编辑nginx默认站点配置主要的点就是下图的红色标注部分编辑完成按ctrl+x,然后输入Y,然后回车保存完成

                               
登录/注册后可看大图


                               
登录/注册后可看大图


                               
登录/注册后可看大图

sudo service nginx restart重启nginx服务,让刚才的改动见效

                               
登录/注册后可看大图

sudo nano /var/www/html/info.php创建一个测试的php文件

                               
登录/注册后可看大图





欢迎光临 创意电子 (https://www.wxcydz.cc/) Powered by Discuz! X3.4