Home
>
文档管理文档
>
服务器管理文档
服务器管理文档

time:2020-08-01 14:21:03

author:重庆佰鼎科技有限公司

【Font size: big medium smail

本文由重庆佰鼎科技有限公司提供,重点介绍了服务器管理文档相关内容。重庆佰鼎科技有限公司专业提供文档管理文档,管理文档,文档管理制度等多项产品服务。公司的产品服务被广泛应用于其专属行业,市场覆盖率高,售后保障良好,质量高,价格低。

服务器管理文档2020年 2月20日 星期四 09时40分01秒 CST /update:由于原来回答中安装方法已经过时,所以现在更新回答。

首先树莓派无线配置请参考这篇文章:服务器管理文档

树莓派Raspberry命令行配置无线网络连接 | 科技爱好者博客接着说树莓派搭建服务器。

树莓派可以用来做服务器、搭建博客或者其他各类网站,搭建时必须在树莓派上安装必要的服务器软件,如 Nginx、PHP 7.3 、MariaDB 、 phpMyAdmin ,即经常说的LNMP套件,只不过这里在树莓派上将MySql换成了版本更新的 MariaDB 。以下是在树莓派上安装LNMP的详细过程。

一、安装nginxsudo apt-get install nginx-light二、安装php 7.3sudo apt-get install php7.3-fpm三、配置nginx,使得可以处理php网页Nginx的配置文件默认位置为:/etc/nginx/nginx.conf,而配置PHP只需修改 /etc/nginx/sites-available/default 文件就可以。

修改 nginx 配置:

sudo nano /etc/nginx/sites-available/default修改的地方很少。

# Default server configuration

#

server {

listen 80 default_server;

listen [::]:80 default_server;

root /var/www/html;

# Add index.php to the list if you are using PHP

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

server_name _;

location / {

# First attempt to serve request as file, then

# as directory, then fall back to displaying a 404.

try_files $uri $uri/ =404;

}

# 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;

# 设置脚本文件请求的路径

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

# 引入fastcgi的配置文件

include fastcgi_params;

}

}修改之后重启nginx,即可配置好nginx和php:

sudo nginx -s reload这时可以查看下是否配置成功,在网站根目录下新建一个index.php的文件,输入以下内容:

保存后退出,在浏览器中打开http://树莓派ip/index.php,即可看到phpinfo 信息,说明php和nginx配置成功!

四、树莓派安装 MySQL和phpMyAdminsudo apt-get install mariadb-server-10.3 phpmyadmin中间会出现一个配置 phpMyAdmin 的选项,由于树莓派用的web服务器是nginx ,所以这里按“Esc”推出,没有选择。

安装快结束时,又出现了一个配置选项:

Configuring phpmyadmin

│ Otherwise, you should probably choose this option.

│ Configure database for phpmyadmin with dbconfig-common?点击yes进行配置。之后要求输入一个密码,以注册到mysql 服务器上去。

输入密码后点击 “OK”,再次确认。

安装完成后还要把phpmyadmin 连接到 nginx服务器的php根目录上,因此建立软连接:

sudo ln -s /usr/share/phpmyadmin /var/www/html五、修改数据库密码数据库安装好之后是没有密码的,为了安全,要修改数据库加密方式,并设置密码。

登陆数据库:

sudo mysql -u root -p不用输入密码,直接确认即可登入。

修改加密方式:

> update mysql.user set plugin='mysql_native_password';修改密码:

> update mysql.user set password=PASSWORD("用你的密码代替") where User='root';刷新权限信息

> flush privileges;这时再登陆数据库就需要密码了。

六、完成到这儿就完成了在树莓派上搭建网站服务器的步骤,共在树莓派上安装了Nginx、PHP 7.3 、MariaDB 、 phpMyAdmin 。你可以登陆 http://树莓派Ip/phpMyAdmin 来管理数据库(登陆名为phpmyadmin,密码为在安装时配置的密码),也可以将网站文件放在/var/www/html下,从而轻松在树莓派上搭建个人的博客网站了。

在树莓派上搭建的状态监控网站

七、备注测试时间和系统版本信息:

pi@raspberrypi:~ $ uname -a

Linux raspberrypi 4.19.75-v7+ #1270 SMP Tue Sep 24 18:45:11 BST 2019 armv7l GNU/Linux安装完成后各软件版本信息:

数据库服务器服务器: Localhost via UNIX socket服务器类型: MariaDB服务器版本: 10.3.22-MariaDB-0+deb10u1 – Raspbian 10协议版本: 10用户: phpmyadmin@localhost服务器字符集: UTF-8 Unicode (utf8)网站服务器nginx/1.14.2数据库客户端版本: libmysql – mysqlnd 5.0.12-dev – 20150407 – $Id: 7cc7cc96e675f6d72e5cf0f267f48e167c2abb23 $PHP 扩展: mysqli curl mbstringPHP 版本: 7.3.11-1~deb10u1phpMyAdmin版本信息: 4.6.6deb5

原创文章,转载请注明: 转载自科技爱好者博客本文链接地址: 树莓派安装 lnmp 套件搭建个人博客网站服务器 (http://www.lxx1.com/3696)如果博客对您有帮助,请给我 打赏

另外,评论中好多人问怎么在公网访问树莓派服务器,解决方案是使用内网穿透:

树莓派使用Ngrok进行内网穿透,在公网上搭建个人博客 | 科技爱好者博客

Reprint please indicate:http://www.cnsoftweb.com/wdgl-3537.html