返回列表 发帖

Windows2008R2_UPUPW搭建WordPress+Discuz!7.2

UPUPW的官网 https://www.upupw.net/

UPUPW PHP环境集成包是目前Windows平台下最具特色的Web服务器PHP套件,包括Apache版、Nginx版和Kangle版。UPUPW PHP环境集成包省去了搭建Web服务器PHP环境的复杂过程,解压到Windows系统的非中文目录即可运行。


笺注:
这里用Apache版UPUPW PHP5.6系列环境包1510(64位)来搭建环境,解压后就可以用了:
图片1.png


直接双击运行 upupw.exe
图片2.png


图片3.png


先开启全部服务:(主界面手动输入 s1
图片4.png

图片5.png





查看系统服务: services.msc
图片6.png

图片7.png
笺注:
Apache和MariaDB都会在系统开启时自动运行的。





Apache的主配置文件:
D:\UPUPW_AP5.6\Apache2\conf\httpd.conf
图片8.png


Apache的虚拟主机的配置文件:
D:\UPUPW_AP5.6\Apache2\conf\httpd-vhosts.conf
关于默认站点的配置代码:
<VirtualHost *:80>
    DocumentRoot "D:/UPUPW_AP5.6/htdocs"
    ServerName 127.0.0.1:80
    ServerAlias localhost
    ServerAdmin webmaster@localhost
    DirectoryIndex index.html index.htm index.php default.php app.php u.php
    ErrorLog logs/localhost_error.log
    CustomLog logs/localhost_access_%Y%m%d.log comonvhost
        php_admin_value open_basedir "D:\UPUPW_AP5.6\htdocs\;D:\UPUPW_AP5.6\memcached\;D:\UPUPW_AP5.6\phpmyadmin\;D:\UPUPW_AP5.6\temp\;C:\Windows\Temp\"
<Directory "D:/UPUPW_AP5.6/htdocs">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>
<LocationMatch "/(inc)/(.*)$">
    Require all denied
</LocationMatch>
<LocationMatch "/(attachment|attachments|uploadfiles|avatar)/(.*).(php|php5|phps|asp|aspx|jsp)$">
    Require all denied
</LocationMatch>
</VirtualHost>


默认站点的根目录:
D:\UPUPW_AP5.6\htdocs\
图片9.png
注释:u.php是PHP探针文件。





Apache的主配置文件:
D:\UPUPW_AP5.6\Apache2\conf\httpd.conf
图片10.png
注释:phpMyAdmin使用了别名。


phpMyAdmin的实际存放目录:
图片11.png





主界面选择 7 - 重设 数据库密码
图片12.png
注释:这里修改的是数据库管理员root@localhost的密码



主界面选择 4 - 检测 端口状态
图片13.png



要想客户端访问站点,记得在防火墙手动新建入站规则,打开TCP 80端口:
图片14.png


选择“端口”,点击“下一步”:
图片15.png


点击“下一步”:
图片16.png


点击“下一步”:
图片17.png


点击“下一步”:
图片18.png


点击“完成”:
图片19.png


图片20.png





客户端通过浏览器访问服务器的IP地址:
http://192.168.168.129/
图片21.png


PHP测试页:
http://192.168.168.129/u.php?act=phpinfo
图片22.png
注释:
可以看到PHP的版本;
可以看到PHP的配置文件在哪里;


登录phpMyAdmin:
http://192.168.168.129/pmd/
图片23.png

图片24.png

备注:要想客户端可以远程登录phpMyAdmin,服务器只需在防火墙打开TCP 80端口;无需在防火墙打开TCP 3306端口。



数据库的默认字符集是 utf8_general_ci 
图片25.png


还可以看到各个软件的版本信息:
图片26.png














WordPress是一款使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL/MariaDB数据库的服务器上架设属于自己的网站;用户也可以把 WordPress当作一个内容管理系统(CMS)来使用。

主界面选择 14 - 管理 MySQL/MariaDB
图片27.png


给WordPress创建数据库,输入 m2
图片28.png


输入新的数据库名称后,按回车键:
图片29.png


创建数据库成功:
图片30.png



主界面选择 1 - 添加 虚拟主机(站点)
图片31.png
备注:站点目录会自动生成的,无需手动去创建。


虚拟主机列表:
图片32.png


按上面的配置,站点word.zhuohua.store的目录为:
D:\UPUPW_AP5.6\vhosts\word.zhuohua.store


Apache的虚拟主机的配置文件:
D:\UPUPW_AP5.6\Apache2\conf\httpd-vhosts.conf
关于站点word.zhuohua.store的配置代码:
<VirtualHost *:80>
    DocumentRoot "D:/UPUPW_AP5.6/vhosts/word.zhuohua.store"
        ServerName word.zhuohua.store:80
    ServerAlias
    ServerAdmin webmaster@word.zhuohua.store
        DirectoryIndex index.html index.htm index.php default.php app.php u.php
        ErrorLog logs/word.zhuohua.store-error.log
    CustomLog logs/word.zhuohua.store-access_%Y%m%d.log comonvhost
        php_admin_value open_basedir "D:\UPUPW_AP5.6\vhosts\word.zhuohua.store\;D:\UPUPW_AP5.6\memcached\;D:\UPUPW_AP5.6\phpmyadmin\;D:\UPUPW_AP5.6\temp\;C:\Windows\Temp\"
<Directory "D:/UPUPW_AP5.6/vhosts/word.zhuohua.store">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>
<LocationMatch "/(inc)/(.*)$">
    Require all denied
</LocationMatch>
<LocationMatch "/(attachment|attachments|uploadfiles|avatar)/(.*).(php|php5|phps|asp|asp.net|jsp)$">
    Require all denied
</LocationMatch>
</VirtualHost>


软件WordPress的下载:https://pan.baidu.com/s/1H1RLid_USDt9Ov1_2tc1eg

接着,解压Wordpress的压缩包:
图片33.png

图片34.png


把文件夹wordpress里的所有东西,直接复制到
D:\UPUPW_AP5.6\vhosts\word.zhuohua.store
图片35.png



######
Windows客户端通过浏览器继续安装Wordpress

在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定:
C:\Windows\System32\drivers\etc\hosts
图片36.png

记得设置文件hosts的权限:
图片37.png


http://word.zhuohua.store/
图片38.png


图片39.png
注释:使用数据库管理员root@localhost


图片40.png


图片41.png


图片42.png


图片43.png


登录后访问的是Wordpress的后台:
图片44.png



访问Wordpress的前端:
http://word.zhuohua.store/
图片45.png

备注:
后台可以发表文章;
非注册会员也可以在前端发表评论,但要通过管理员审核;
^_^ ^_^



Wordpress的数据库配置文件:
D:\UPUPW_AP5.6\vhosts\word.zhuohua.store\wp-config.php
图片46.png














Crossday Discuz! Board(简称Discuz!)是北京康盛新创科技有限责任公司推出的一套通用的社区论坛软件系统。自2001年6月面世以来,Discuz!已拥有15年以上的应用历史和200多万网站用户案例,是全球成熟度最高、覆盖率最大的论坛软件系统之一。

主界面选择 1 - 添加 虚拟主机(站点)
图片47.png


虚拟主机列表:
图片48.png


按上面的配置,站点bbs.zhuohua.store的目录为:
D:\UPUPW_AP5.6\vhosts\bbs.zhuohua.store
图片49.png


软件Discuz!7.2的下载:https://pan.baidu.com/s/1tOYy1t1Bqkvc5Wr7ulk-PA

解压Discuz!7.2的压缩包:(Windows、linux都是能用的)
图片50.png

解压后,会有三个文件夹:
图片51.png


把文件夹upload里的所有东西,直接复制到
D:\UPUPW_AP5.6\vhosts\bbs.zhuohua.store
图片52.png



######
Windows客户端通过浏览器继续安装Discuz!7.2

在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定:
C:\Windows\System32\drivers\etc\hosts
图片53.png


http://bbs.zhuohua.store/install/
图片54.png


图片55.png


图片56.png
注释:使用数据库管理员root@localhost


图片57.png


Discuz!7.2搭建成功了:
图片58.png



Windows客户端访问Discuz!:
http://bbs.zhuohua.store/

用户登录:
图片59.png


管理员登录:
图片60.png


管理中心:
图片61.png


再输入一次密码才能进入管理中心:
图片62.png


第一次登录管理中心要进行一些基本设置:
图片63.png

图片64.png

图片65.png

图片66.png

图片67.png


Windows客户端访问Discuz!:
http://bbs.zhuohua.store/
图片68.png



###

修改用户密码:
图片69.png


个人中心》密码和安全问题:
图片70.png
注释:建议设置安全提问。


加了安全提问后,会多了一层保护:
图片71.png





######

Discuz!7.2的数据库配置文件:
D:\UPUPW_AP5.6\vhosts\bbs.zhuohua.store\config.inc.php
图片72.png



Apache的虚拟主机的配置文件:
D:\UPUPW_AP5.6\Apache2\conf\httpd-vhosts.conf
关于站点bbs.zhuohua.store的配置代码:
<VirtualHost *:80>
    DocumentRoot "D:/UPUPW_AP5.6/vhosts/bbs.zhuohua.store"
        ServerName bbs.zhuohua.store:80
    ServerAlias www.zhuohua.store #手动加上一个主机别名
    ServerAdmin webmaster@bbs.zhuohua.store
        DirectoryIndex index.html index.htm index.php default.php app.php u.php
        ErrorLog logs/bbs.zhuohua.store-error.log
    CustomLog logs/bbs.zhuohua.store-access_%Y%m%d.log comonvhost
        php_admin_value open_basedir "D:\UPUPW_AP5.6\vhosts\bbs.zhuohua.store\;D:\UPUPW_AP5.6\memcached\;D:\UPUPW_AP5.6\phpmyadmin\;D:\UPUPW_AP5.6\temp\;C:\Windows\Temp\"
<Directory "D:/UPUPW_AP5.6/vhosts/bbs.zhuohua.store">
    Options FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>
<LocationMatch "/(inc)/(.*)$">
    Require all denied
</LocationMatch>
<LocationMatch "/(attachment|attachments|uploadfiles|avatar)/(.*).(php|php5|phps|asp|asp.net|jsp)$">
    Require all denied
</LocationMatch>
</VirtualHost>


主界面选择 rr - 重启Apache服务
图片73.png


主界面选择 3 - 修改 虚拟主机
查看虚拟主机列表:
图片74.png
注释:可以看到站点bbs.zhuohua.store多了一个主机别名。


Windows客户端在没有DNS服务器解析域名的情况下,可以在文件hosts里绑定站点的主机别名:
图片75.png


访问站点的主机别名也是可以的:
图片76.png





登录phpMyAdmin查看两个站点所使用的数据库:
http://192.168.168.129/pmd/
图片77.png



MariaDB的主配置文件:
D:\UPUPW_AP5.6\MariaDB\my.ini
图片78.png


在服务器本地也可以使用CMD命令行管理MariaDB:
C:\Users\Administrator>d:
D:\>cd UPUPW_AP5.6\MariaDB\bin
D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"root" -p"888"
图片79.png



使用命令行查看数据库的默认字符集:
show variables like "%character%";
图片80.png

show variables like "%collation%";
图片81.png

注释:此时数据库的默认字符集为 utf8_general_ci



使用命令行查看数据库的最大连接数:
show variables like '%max_connections%';
图片82.png


使用命令行查看数据库的“最大可打开文件数”:
show global variables like '%open_files_limit%';
图片83.png



查看所有数据库用户及其主机信息:
select user,host from mysql.user;
图片84.png


查看数据库管理员root@localhost的权限:(可以管理所有的库)
MariaDB [(none)]> show grants for root@localhost;
+-------------------------------------------------------------------------------
---------------------------------------------------------+
| Grants for root@localhost
                                                         |
+-------------------------------------------------------------------------------
---------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY PASSWORD '*41DDB5DFD213B288EE050BD64DC6AA36815A3486' WITH GRANT OPTION |
| GRANT PROXY ON ''@'%' TO 'root'@'localhost' WITH GRANT OPTION
                                                         |
+-------------------------------------------------------------------------------
---------------------------------------------------------+
2 rows in set (0.00 sec)



查看所有的库:
MariaDB [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| discuz             |
| information_schema |
| mysql              |
| performance_schema |
| test               |
| wordpress          |
+--------------------+
6 rows in set (0.00 sec)





相关文章:
UPUPW_Ap5.6_XCache/OPCache+ionCube Loader
Windows2008R2_UPUPW_网站的备份和还原
Windows2008R2_UPUPW_AP5.6的一些应用
Windows2008R2_UPUPW_AP5.6_用户授权限制+客户端地址限制+SSL

Windows2008R2_UPUPW_AP5.6+Winmail
Windows2012R2_UPUPW_AP5.6+Winmail

Windows2008R2_IIS+Discuz!7.2
Windows2008R2_UPUPW_ANK(Kangle/Aapache)+GLPI
Windows2012R2_UPUPW_ANK(Apache/Nginx)+WordPress

Windows2008R2_网站安全狗(Apache版)
LNMP一键安装包(lnmp_CentOS6.9)

Zabbix创建模板监控Windows下的MariaDB
Zabbix使用模板监控Windows下的MariaDB

MariaDB的最大连接数/最大可打开表数/最大可打开文件数
Python3脚本管理Windows下的MariaDB

CentOS8使用Python3脚本管理MSSQL2008R2





#################################
#################################
亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^

电蚊拍可充电式LED灭苍蝇拍大号网面强力灭蚊拍电蚊子拍
wenpai.png

苏泊尔榨汁机杯家用全自动果蔬多功能迷你学生小型便携式炸果汁机
shuiguo.png

返回列表