玩客云刷armbian安装php环境_[小白版]玩客云刷armbian后搭建anmp环境+可道云

编程知识 更新时间:2023-04-27 07:26:59

本帖最后由 mysoy 于 2020-6-12 14:03 编辑

闲言少叙,书归正传,话说玩客云刷完armbian环境后,刷机过程详见:

https://www.right/forum/thread-2803127-1-1.html

接着安装了samba共享,我们可以使用电脑及手机访问到了共享文件,搭建过程详见:

https://www.right/forum/thread-2827734-1-1.html

那接着怎要折腾点什么,比如建个自已私有的博客/私有的网站/私有的云盘/私有的论坛......,那该怎么做呢?

首先需要有nginx环境/PHP环境/一个数据库/,今天就来说一说,我的安装过程.

----------------------------------------------------------------------------

SSH登录你的玩客云(以下均在EMMC中操作,无需插优盘/SD卡啥的.)

1.先来更新下包

apt-get update&&apt-get upgrade

中间有提示直接输入 Y    回车

2.安装nginx

apt-get -y install nginx

3.安装php及其组件(一会装可道会用上,这里顺道一起装了.php优化啥的这里不讲了,想深造的某度去)

apt install -yphp php-fpm php7.0-mysql php7.0-gd php7.0-curl php7.0-mbstring

4.安装mariadb

apt install -y mysql-server

----------------------------------------------------------------------------

以上nmp环境安装结束,接下来对配置文件做个小小的修改

一.配置Nginx

备份原配置文件至root文件夹(不备份也行)

sudo cp dafault /root/default.bak

编辑default文件(操作不复杂,就是加一个index.php 去掉几个#号而已),vim工具不会用的,去看看我前面的贴子.

vim /etc/nginx/sites-enabled/default

开行号显示

:set nu

在第44行前面加上index.php

显示如下:

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

在第56-63行,按照如图所示,取消原有#注释,显示如下

location ~ \.php$ {

include snippets/fastcgi-php.conf;

#

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

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

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

#       fastcgi_pass 127.0.0.1:9000;

}

保存退出。

如图:

nginx.png (17.05 KB, 下载次数: 2)

2020-2-20 18:40 上传

重启 nginx服务

service nginx restart

二.配置数据库

先把服务重启下

service mysqld restart

使用配置向导

mysql_secure_installation

输出如下(敲几个回车,设个密码,没什么难的):

Enter current password for root (enter for none):

Switch to unix_socket authentication [Y/n]

Set root password? [Y/n]

New password:

Re-enter new password:

Remove anonymous users? [Y/n]

Disallow root login remotely? [Y/n]

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

Reload privilege tables now? [Y/n]

接着先解决由于软件安全方面的配置问题:

1.如出现2003-Can't connect to Mysql on '主机名'(10061)问题。原因是ubuntu系统的mysql不允许被远程连接操作。

解决办法如下:

cd /etc/mysql/mariadb.conf.d

vim 50-serverf

将bind-address = 127.0.0.1 改为 bind-address = 0.0.0.0

保存退出

2.如出现MySQL-1698 : Access denied for user 'root'@'localhost'解决方法

解决办法如下:

mysql -u root -p

使用密码登录

mysql> use mysql;

mysql> update user set plugin=‘mysql_native_password’ WHERE User=‘root’;

mysql> flush privileges;

mysql> exit;

操作完成后把服务重启下,就像win系统装完要重启一样.

service mysqld restart

三.测试下环境

先创建个测试文件

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

手机或电脑浏览器访问你的玩客云IP 如192.168.2.150\info.php

php.png (235.13 KB, 下载次数: 4)

2020-2-20 19:00 上传

手机或电脑直接访问玩客云IP,则出现nginx信息.

ng.png (75.34 KB, 下载次数: 2)

2020-2-20 18:57 上传

恭喜,你的nmp环境安装成功结束了.

----------------------------------------------------------

接下来,想安装博客网站的,安装论坛的,安装私有云的,只需要下载网站安装源码,解压后放在 /var/www/html下,然后安装就可以了.(别问我怎么把网站源码放进去哦?忘了samba了吗?把/var/www/html共享出来呗)

可道云下载地址,我用的是kodbox与可道KodExplorer有所区别,我所需要的主要是便于多文件管理,文件去重,类似于某度极速秒传,具体差异请移步可道云官网查看

down.rar

(137 Bytes, 下载次数: 41, 售价: 1 nb恩山币)

2020-6-12 14:02 上传

点击文件名下载附件

相关下载

售价: 1 nb恩山币 [记录]

kds0.png (10.89 KB, 下载次数: 5)

2020-2-20 19:22 上传

可道云文件复制进去后,先给这个文件夹操作权限

chmod -R 777 /var/www/html

KDS1_1.png (196.66 KB, 下载次数: 4)

2020-2-20 19:24 上传

关于PHP平台版本问题,我暂时保留该问题,这里不影响安装过程,直接跳过

数据库连接,填写你的玩客云IP,及刚才你设置的数据库密码

KDS2_1.png (182.72 KB, 下载次数: 3)

2020-2-20 19:24 上传

安装成功,登录页面看一看吧.PC端

kdlogin.png (143.95 KB, 下载次数: 2)

2020-2-20 19:28 上传

kdweb2_1.png (227.42 KB, 下载次数: 2)

2020-2-20 19:29 上传

手机版可道云

sjkd.png (31.94 KB, 下载次数: 2)

2020-2-20 19:30 上传

教程至此结束,欢迎交流.谢谢大家!下篇聊聊使用中感受安全及功耗问题.敬请期待!

更多推荐

玩客云刷armbian安装php环境_[小白版]玩客云刷armbian后搭建anmp环境+可道云

本文发布于:2023-04-20 14:24:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/8d7b82169ea5f0364349d065713d4251.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:白版   环境   armbian   玩客云刷   php

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 90369文章数
  • 23314阅读数
  • 0评论数