从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

匿名用户 2019-05-09 17:03:57 14点赞 115收藏 25评论

创作立场声明:我再本文中描述的文字内容,为本人亲手创作。感谢小米机械键盘,感谢lg显示器,感谢mac系统,感谢chrome浏览器为本文做的贡献。

借着最近蜗牛比较火,我也跟风买了一台,群晖相对其他nas系统来说比较方便,如果你有公网IP可以尝试DDNS,搭建一个属于自己的小网站。网上很多关于web station的介绍文章相对较为简单,而且没办法运行php应用。

特别说明下: 本教程几乎适用于所有的php应用的安装。(注意几乎两字,因为有不适用的从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

群晖提供的web Station只能运行php应用,如果python或者其他语言写的,可能无法使用。

安装套件

web station需要的基础套件:包括Web Station、PHP以及自带的Nginx。对于apache是没必要安装的,用途不大。 另外是数据库,很多php应用基于MySQL的,安装最高版本的Maria DB 10即可,MariaDB安装时会提示配置root的密码,该密码是访问MariaDB使用的。

数据库和WebStation数据库和WebStation

打开Web Station,如下状态即可:

Web StationWeb Station

此时我们安装好所需要的最小化套件。安装Web Station时会创建一个“web”的共享文件夹,权限不需要我们处理。

配置环境

常规设置:配置php后端服务以及使用的php的配置,此处不截图了,只有一个选项。如果php安装了两个选择高版本的即可。 个人网站状态不用勾选,忽略。

PHP设置: 选择php的配置文件(如果有多个选择“常规配置”选择的那个),点击编辑,出现如下对话框:

php高级设置php高级设置

我们关心的是“扩展名”这个地方: 一定要勾选“mysqli”。可以全部勾选,反正系统都已经安装了。本人勾选的内容:“bz2,curl,iconv, mysqli,pdo_mysql, xmlrpc, zip"。

然后选择”核心设置“:

php核心设置php核心设置

在右侧搜索框输入”socket”, 找到两个default_socket,填写成“/run/mysqld/mysqld10.sock",如果你安装的不是MariaDB10的话,找到你的mysql的socket路径填写进来。(不知道php为啥有这么脑残的设计,其他语言没配置过这玩意从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

点击确定保存下, 保存完,再次打开看一下修改的内容是否生效,如果不生效,再次修改下。Web Station是nginx和php的一个管理工具,它帮助我们修改nginx和php的配置,但是我们不能去系统内部修改,即使修改了,重启后会被恢复成原样,个人猜测配置可能存储到群晖使用的postgreSQL数据库了,目前还未知道密码,还在继续研究中。。。

至此我们的环境准备好了,下一步可以安装php应用了。

应用安装

安装php应用分如下几步:

  1. 创建数据库

  2. 上传php等网站代码

  3. 配置虚拟主机(名字很霸气,就是配置下访问的域名或者端口)

既然需要数据库,我们先安装PhpMyAdmin吧,首先我们在群晖的控制面板开启ssh。

开启ssh开启ssh

这样就可以远程登录到群晖了,大家可以使用终端(mac,linux用户),或者putty(win用户)。

ssh admin@xxxxxxx

输入密码, 然后进入到我们的web目录:

cd /volume1/web # 进入到web目录,cd是改变目录的意思, 大家可以输入一般按TAB,自动补全

rm -rf * # 删除里面的东西,都没用,如果喜欢,不执行该句意味着不删除。

wget https://files.phpmyadmin.net/phpMyAdmin/4.8.5/phpMyAdmin-4.8.5-all-languages.tar.gz # wget是下载工具,下载phpMyAdmin

ll # 列出所有内容,可以看到我们下载的pma程序。 ll是 ls -l 的缩写, ls = list。

tar -xzvf phpMyAdmin-4.8.5-all-languages.tar.gz # 解压缩, 记得TAB补全哦

mv phpMyAdmin-4.8.5-all-languages pma # 名字太长,重命名。 mv是移动的意思

ll # 再次list一下

sudo chown http pma -R # 改变文件属主为http,web服务使用的http账户执行的。sudo获取临时root权限,并输入admin账户密码。

rm -f phpMyAdmin-4.8.5-all-languages.tar.gz # 下载的文件没用了,删除掉

执行的效果如图,可以感受下:

从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

注意下/volume1 是存储空间1,如果有多个存储空间,web可能在/volume2中, 大家可以用cd和ll查看下。

截图演示的内容,目录是/volume1/web/web,因为web下东西较多,又创建了一个web提供演示。 大家还是放到/volume1/web 下。

另外大家也可以采用其他方式上传到对应目录下(共享web目录下),比如ftp等。

最后配置下访问端口或域名:

打开web station--> 虚拟主机 ---> 新增

从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

这里有两种:

基于名称:可以配置一个域名,以后通过这个域名访问,端口采用默认的80/443即可。同一个服务,可以使用不同的域名区分不用的php应用。大家也可以配置二级域名进行访问。

基于端口:使用同一个域名或者ip,通过端口进行区分不同的应用。我们这里采用这种形式。

其他配置按图填写好,就可以了。

打开浏览器,输入我们的ip地址和端口号,或者域名,以及pma的路径"http://xxxxxxx:8000/pma", 如下:

从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

输入我们安装的MariaDB 10的用户名和密码,如果忘记密码,可以打开套件进行重置,安装pma后就可以访问和管理我们的数据库了。

安装wordpress, 方式同理,大家下载好wp程序 https://wordpress.org/latest.tar.gz,解压到/volume1/web/wordpress

从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

然后打开web station,配置下:

从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

此处配置和刚才不同,我们的文件夹直接指向了“web/wordpress"了,这样我们在浏览器中输入:

http://xxxxxx:8080

即可访问了,大家按照步骤安装即可。wordpress的使用大家可以多问问百度

从群晖Web Station安装WordPress&PhpMyAdmin看shell的使用

pma和wordpress采用了两种不太一样的方式,访问的路径也不一致。pma的方式不需要我们配置太多,可以防止多个不同的应用。wordpress的方式,主要针对对外用户访问的内容,不需要输路径信息。

对于wordpress和pma,群晖都提供了相应的套件,但是如果你希望安装其他不同应用,或者安装多个wordpress,采用本文的方式即可。

完~


第一次写文章,啰嗦了半天,不知道大家是否有这方面的需求或者学习到部分shell命令。


展开 收起

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

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

2849元起

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

Synology 群晖 DS920+ 4盘位 NAS存储(J4125、4GB)

2190.84元起

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

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

2179元起

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

Synology 群晖 DS423+ 4盘位 NAS网络存储 (Intel四核 、无内置硬盘)

4099元起

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

Synology 群晖 DS1821+ 8盘位NAS (V1500B、4GB)

8899元起

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

Synology 群晖 DS923+ NAS网络存储服务器 标准无硬盘

4899元起

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

Synology 群晖 DS223j 双盘位 NAS网络存储服务器 私有云 智能相册 文件自动同步

1549元起

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

Synology 群晖 DS1821+ 8盘位 NAS(V1500B、4GB)

7196元起

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

群晖(Synology)DS124单盘位NAS网络存储服务器私有云智能相册文件自动同步

1399元起

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

Synology 群晖 DS720+ 双盘位NAS(J4125、2GB)

4099元起

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

synology群晖nas云存储ds920+中小型企业办公网络存储群辉家庭个人私有云盘四盘位NAS备份硬盘服务器ds918+(DS920+希捷企业级16T*4)

14946元起

Synology 群晖 DS416 企业级 NAS网络存储

Synology 群晖 DS416 企业级 NAS网络存储

暂无报价

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

Synology 群晖 DS223 2盘位NAS(Realtek RTD1619B、2GB)

2299元起

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

Synology 群晖 DS423 四核心 4盘位 NAS网络存储 私有云 照片自动备份

3199元起

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

Synology 群晖 DS1621+ 六盘位NAS (V1500B、4GB)

6899元起

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

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

3090元起
25评论

  • 精彩
  • 最新
  • 然而国内宽带并不开放80和8080端口。。。
    所以不改端口号的话只能内网访问,改端口号的话外网不能通过 域名/ip 直接访问,只能在 域名/ip后加端口号才能访问。

    校验提示文案

    提交
    一直没有公网IP,确实没有尝试过。不过有些路由器不开放80端口

    校验提示文案

    提交
    不是路由器不开放,是运营商封禁了80端口,我说的是家庭宽带

    校验提示文案

    提交
    还有4条回复
    收起所有回复
  • 是不是搞网站之后,群晖就不会进休眠了

    校验提示文案

    提交
    不会,photo station,video station共用的一套Nginx和PHP。

    校验提示文案

    提交
    收起所有回复
  • 胆子好肥,敢直接安装wordpress,wordpress及其插件漏洞可不少...

    校验提示文案

    提交
    nas安装也就自己玩玩~

    校验提示文案

    提交
    收起所有回复
  • 实在要安装wordpress,建议用docker。只是写博客,轻量级的ghost不错。如果当地没有封锁443端口,可以用https。

    校验提示文案

    提交
    恩,dock er主要资源隔离,安全性好一些。

    校验提示文案

    提交
    收起所有回复
  • 贴主为何匿名,好奇~~

    校验提示文案

    提交
    第一次发,而且内容太小众,怕丢脸 [观察]

    校验提示文案

    提交
    为什么不能打赏金币和银子?是因为匿名的原因吗?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 还是套件安装方便,不需要增加核心设置,直接能用。缺点是更新较慢,上次催更群晖才升到4.9.8,官方都出5.2正式版了。

    校验提示文案

    提交
    核心配置比较脑残。除了装着两个,其他好多php应用都可以安装。甚至可以自己开发。

    校验提示文案

    提交
    核心配置比较脑残。除了装着两个,其他好多php应用都可以安装。甚至可以自己开发。。。

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 装了php7.2和DamiaDB,但运行Php文件时容易报错。有可能是runtime权限的问题?怎么解决?求教

    校验提示文案

    提交
    具体呢? 什么都不告诉我,就问我出的啥问题。 程序问题不大,估计是配置问题。

    校验提示文案

    提交
    收起所有回复
  • wordpress太出名了,世界上很多安全研究人员盯着它,隔三差五就爆个漏洞出来。 nas上搭这个那天网站被攻破了,连带着小姐姐也被偷走了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

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

相关文章推荐

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