在终端登录测试做事器
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文件
<?phpphpinfo();输入php的干系信息
cd /var/www/html/ 进入到网站目录sudo wget https://files.phpmyadmin.net/phpMyAdmin/5.1.3/phpMyAdmin-5.1.3-all-languages.zip下载phpmyadminsudo apt install unzip安装unzip,用来解压zip文件sudo unzip phpMyAdmin-5.1.3-all-languages.zip解压phpmyadminsudo mv phpMyAdmin-5.1.3-all-languages phpmyadmin修正解压好的phpmyadmin文件夹名字为phpmyadminsudo mkdir /var/www/html/phpmyadmin/tmp/创建phpmyadmin的缓存文件夹sudo chmod 777 -R /var/www/html/phpmyadmin/tmp/给予phpmyadmin缓存文件夹权限,这里用777是为了方便测试,正式生产环境请勿利用777权限
创建一个测试数据库好了,到这里,我们搭建Linux+nginx+mariadb+php的测试环境已经完成,后续我们来学习下网站开拓的一些根本知识,比如html+css+js这些东西,并学习根本的div+css布局。欢迎关注!