星际魔盒就该这么玩 篇三:星际魔盒系列之web环境篇

2021-10-23 17:30:46 5点赞 17收藏 5评论

上一篇,我们对星际魔盒的debian系统做了刷机后的基础设置

参见:星际魔盒系列之设置篇

本篇来聊聊星际魔盒debian系统web环境的搭建,web环境现在常见的就是lnmp,至于什么是lnmp,我在之前玩客云安装web环境中有详述,这里就不多说了,有兴趣的小伙伴可以去看一看。星际魔盒因为也是debian系统,web环境的安装与玩客云基本一致。这里会快速讲解,想深入了解的小伙伴可以回顾下我以前的帖子。

一、安装nmp环境及常用php模块

输入命令apt install -y nginx mariadb-server php php-fpm php7.3-mysql php7.3-gd php7.3-curl php7.3-mbstring php7.3-xml php7.3-xmlrpc php7.3-json php7.3-zip php7.3-intl php7.3-xsl php7.3-pgsql

安装速度视你的网络环境决定,通常几分钟至几十分钟不等。

星际魔盒系列之web环境篇

二、修改nginx配置

编辑配置文件 nano /etc/nginx/sites-enabled/default

按ctrl + / 跳转至44行

此行中增加index.php

如index index.php index.html index.htm index.nginx-debian.html;

对52~63行部分行去#号处理(这段重要不要搞错)

}

# pass PHP scripts to FastCGI server

#

location ~ .php$ {

include snippets/fastcgi-php.conf;

# With php-fpm (or other unix sockets):

fastcgi_pass unix:/run/php/php7.3-fpm.sock;

# With php-cgi (or other tcp sockets):

# fastcgi_pass 127.0.0.1:9000;

}

修改完成后,保存、退出

输入/etc/init.d/nginx restart 重启nginx服务

星际魔盒系列之web环境篇

三、测试nmp环境

接着创建一个测试文件,输入命令

echo "<?php phpinfo(); ?>">/var/www/html/info.php

然后使用电脑手机浏览器访问 “星际魔盒IP/info.php"

如我的为 192.168.2.231/info.php

出现以下显示,表示配置的没有问题

星际魔盒系列之web环境篇

四、mariadb配置

A.初次使用配置向导,输入命令

mysql_secure_installation

会有以下交互事项

Enter current password for root (enter for none):

初次运次由于无密码,直接回车就行

Set root password? [Y/n]

是否设置root密码,这里的root是mysql的用户,非系统管理员哦,输入Y

设置一个新密码,这里设置为admin 再输入一次

New password:

Re-enter new password:

记住设备的数据库密码哦,下面还会用到哦。

Remove anonymous users? [Y/n]

是否移除匿名用户,回车

Disallow root login remotely? [Y/n]

是否禁止root远程登录,这里选择 n

Remove test database and access to it? [Y/n]

是否删除test数据库,回车

Reload privilege tables now? [Y/n]

是否重新加载权限表,回车

星际魔盒系列之web环境篇

B.配置mariadb远程访问权限

开启数据库远程访问,输入命令

mysql -u root -p

使用密码admin登录,粘贴以下命令(不用复制mysql>),注意admin改成你之前设置的数据库密码哦,

mysql> use mysql;

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'admin' WITH GRANT OPTION;

mysql>update user set plugin = 'mysql_native_password' where user = 'root';

mysql> flush privileges;

mysql> exit;

修改MariaDB配置文件允许远程访问

sed -i 's/127.0.0.1/0.0.0.0/g' /etc/mysql/mariadb.conf.d/50-server.cnf

重要说明:配置远程访问权限很重要,是以后能正常连接数据库的前提,可以用navicat软件测试连接,如提示出错........ 说明以上的配置有错误,请仔细检查下。

如显示测试连接成功,表示配置正常。见下图

星际魔盒系列之web环境篇

至此,星际魔盒的web基础环境就完成了,有网站源码的复制到 /var/www/html下网站即可访问。

下几篇,与小伙伴们一起在web环境中架设自已的网站、博客、论坛、可道云、BT下载............敬请期待吧!

展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1299元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1290.51元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1699元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4299元起
5评论

  • 精彩
  • 最新
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
17
扫一下,分享更方便,购买更轻松