路由器搭建网站:PHP+Mysql整合配置

  • 2017-08-21
  • 502
  • 4
  • 0

在上一节中,我们已经搭建了MySQL数据库了,因此在这一节中,我主要讲解php更详细的配置整合MySQL服务。

一、PHP安装扩展

1.安装php软件包。

opkg update
opkg install nginx
opkg install php7-mod-mysqli php7-mod-pdo-mysql mysql-server
opkg install php7-mod-curl php7-mod-gd php7-mod-iconv php7-mod-json php7-mod-mbstring php7-mod-opcache php7-mod-session php7-mod-zip
opkg install php7-fpm

在上述列表中,我安装了很多的php扩展支持,这些包可以根据自己的需要进行添加,并不是所有的php扩展包都需要安装的。

在此,我列举几个较为重要的扩展:

php7-mod-mysql / php-mod-pdo /  php7-mod-mysqli:这些是使用MySQL所必须的。

php7-mod-cgi/php5-mod-fastcgi: 网页交互的关键。

php7-mod-xml: xml解析

php7-mod-json: json支持

配置php:

在php软件包安装完成之后,会在/etc下生成一个php.ini文件,该文件就是php的配置文件。我们可以根据自己的需要进行必要的配置。修改php.ini:

short_open_tag = on

#如果php显示“not found”时,将下面一行注释
doc_root = "/www" 

[Date]
#修改时区
date.timezone = Asia/Chongqing

[MySQL]
#修改MySQL的设置
mysql.default_socket = /var/run/mysqld.sock

用探针检测一下MySQL是否已经启用,好啦绿色的√,成功!

路由器我接上了硬盘,所以改了一下网站目录。/tmp/mnt/sda5/web/

往硬盘上面上传了WordPress等等程序,搭建一下,很简单啦~~~

(路由器制作网站完)

成品演示:https://liwei.bid/

以上参考:http://www.cnblogs.com/double-win/p/3885741.html

 

评论

    • Waylee回复
      Google Chrome 61 Google Chrome 61 Windows 10 Windows 10

      大大的新司机

  • 黎叔回复
    Google Chrome 45 Google Chrome 45 Windows XP Windows XP

    本地调试就PHPSTUDY好用。。。当然我只会用简单工具

    • Waylee回复
      Firefox 55 Firefox 55 Android 6.0.1 Android 6.0.1

      谢谢,其实瞎折腾玩哈哈,学艺不精,还是暂时不在路由器折腾了,怕废了不能上网哈哈

发表评论