从零开始学网站开发——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文件 |