返回列表 发帖

Windows2008R2_UPUPW_ANK(Kangle/Aapache)+GLPI

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


双击以下程序,解压UPUPW_ANK:
图片1.png

图片2.png

图片3.png

会自动生成以下目录:
图片4.png



双击运行桌面的快捷方式 UPUPW_ANK
图片5.png

笺注:必须先安装.NET4.0
图片6.png

.NET4.0的下载链接: https://pan.baidu.com/s/1Au0bJPa6QpnowOu83_B4Vg  提取码:nfsb


第一次运行,会进行“运行向导”:( 操作者以后还可以反复进行“运行向导”的 )
图片7.png

图片8.png

这里选择模式 Kangle
图片9.png

图片10.png

图片11.png

图片12.png


主界面:
图片13.png


开启服务:
图片14.png


可以点击关闭某个服务:
图片15.png


端口管理:
图片16.png



添加PHP站点:
图片17.png


图片18.png


PHP站点添加成功:
图片19.png


PHP站点glpi.zhuohua.store的网站路径为
D:\UPUPW_ANK_W64\WebRoot\Vhosts\glpi.zhuohua.store
图片20.png
注释:目录里默认自带的东西是可以删除的。





功能扩展》开放端口:
可以在这里添加操作系统的防火墙入站规则,打开TCP 80端口:
图片21.png


图片22.png


图片23.png



操作系统的防火墙的确添加了入站规则:
图片24.png


图片25.png





数据库管理》密码管理,修改数据库用户的密码:(以下修改的是数据库管理员root@localhost的密码)
图片26.png

图片27.png





数据库管理》phpMyAdmin:(在服务器本地使用phpMyAdmin)
图片28.png


图片29.png


图片30.png


图片31.png

图片32.png





GLPI是法语Gestionnaire libre de parc informatique的缩写,是一款功能多,稳定性好的开源IT资产管理软件,在法国等欧洲国家和地区应用广泛并取得了很好的用户口碑。
GLPI提供了功能全面的IT资源管理接口,可以用它来建立数据库全面管理电脑、显示器、服务器、打印机、网络设备、电话,甚至是硒鼓和墨盒等;提供了用户支持平台、联系人、合同、合作商,以及文档等的管理功能。

在phpMyAdmin给GLPI创建数据库和数据库用户:
create database glpi character set utf8 collate utf8_general_ci;
GRANT ALL ON glpi.* TO zhuohua@localhost IDENTIFIED BY '123';
flush privileges;
图片33.png
注释:点击右下角的“执行”按钮。



查看所有的数据库:
图片34.png
注释:
数据库glpi的字符集为 utf8_general_ci
数据库的默认字符集为 utf8mb4_unicode_ci



查看数据库用户zhuohua@localhost的权限:
图片35.png

图片36.png



下载glpi-9.1.tar.gz:  https://pan.baidu.com/s/1IQuM4Iv0Ou1lDP1od18DMQ  提取码:mfia
注释:这个软件可以在Windows、Linux系统下运行。

解压glpi-9.1.tar.gz的软件包:
图片37.png

图片38.png


把文件夹glpi里的所有东西到放到站点glpi.zhuohua.store的网站路径里,如下图:
图片39.png



######

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

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

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


http://glpi.zhuohua.store/
图片42.png

图片43.png

图片44.png

没报错,就可以继续:
图片45.png

使用给GLPI创建的数据库用户zhuohua@localhost:
图片46.png

图片47.png

图片48.png

图片49.png


登录GLPI:
图片50.png

主界面:
图片51.png

根据提示删除安装文件:
D:\UPUPW_ANK_W64\WebRoot\Vhosts\glpi.zhuohua.store\install
图片52.png


图片53.png


笺注:服务器重启后,站点是可以直接被访问的了。


在PHP站点glpi.zhuohua.store的根目录下创建PHP测试页:
D:\UPUPW_ANK_W64\WebRoot\Vhosts\glpi.zhuohua.store\test.php
<?php
phpinfo();
?>



Windows客户端远程测试:
http://glpi.zhuohua.store/test.php
图片54.png
注释:
可以看到PHP的版本信息;
可以看到PHP的配置文件在哪里(D:\UPUPW_ANK_W64\Modules\PHPX\PHP56\php.ini





给站点glpi.zhuohua.store的根目录创建FTP用户:
图片55.png
注释:文件权限、目录权限可以全给。


FTP用户创建成功:
图片56.png



功能扩展》开放端口:
可以在这里添加操作系统的防火墙入站规则,允许客户端访问Filezilla Server:
图片57.png

图片58.png
注释:
Filezilla Server 的程序路径: D:\UPUPW_ANK_W64\Modules\Filezillaftp\FileZilla Server.exe

图片59.png


笺注:会生成两条防火墙入站规则,TCP、UDP协议各一条,缺一不可:
图片60.png



Windows客户端访问FTP服务:(访问服务器的IP地址)
ftp://192.168.168.129/
图片61.png

图片62.png
注释:按以上的设置,FTP用户对站点glpi.zhuohua.store的整个网站目录有完全控制的权限。


笺注:服务器重启后,FTP是可以直接被访问的了。














Tomcat的程序目录:
图片63.png

在服务器本地可以使用CMD命令行查看Tomcat的版本:
C:\Users\Administrator>d:
D:\>cd D:\UPUPW_ANK_W64\Modules\Tomcat\bin
D:\UPUPW_ANK_W64\Modules\Tomcat\bin>version.bat
图片64.png


Java的程序目录:
图片65.png

在服务器本地可以使用CMD命令行查看Java的版本:
C:\Users\Administrator>d:
D:\>cd UPUPW_ANK_W64\Modules\Tomcat\jdk\jre\bin
D:\UPUPW_ANK_W64\Modules\Tomcat\jdk\jre\bin>java -version
图片66.png



创建Java站点:
图片67.png


图片68.png



Java站点www.zhuohua.store的网站路径为
D:\UPUPW_ANK_W64\WebRoot\Vhosts\www.zhuohua.store
图片69.png
注释:u.jsp为JSP测试页。



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


Windows客户端远程测试:
http://www.zhuohua.store/u.jsp
图片71.png



Tomcat测试连接MySQL:

图片72.png

连接MySQL的JSP测试页代码:(mm.jsp
<pre class="html" name="code"><%@ page import="java.io.*"%>
<%@ page import="java.util.*"%>   
<%@ page import="java.sql.*"%>   
<%@ page contentType="text/html; charset=GBK" %>   
<html>   
<head>   
<title>在Tomcat连接MySQL</title>   
</head>   
<body>   
<%   
Connection con = null;   
Statement stmt = null;   
ResultSet rs = null;   
try{   
Class.forName("com.mysql.jdbc.Driver");   
String dbUrl = "jdbc:mysql://localhost:3306/glpi?useUnicode=true&characterEncoding=UTF-8";   
String dbUser = "root";   
String dbPwd = "888";   
con = DriverManager.getConnection(dbUrl,dbUser,dbPwd);   
out.print("MySQL连接测试是正常的");  
}catch(Exception ex)   
{   
out.print("MySQL连接测试失败了<br>"+ex.toString());
}
%>   
</body>   
</html>      
</pre>  

笺注:glpi为测试数据库,要存在。


客户端远程测试:
http://www.zhuohua.store/mm.jsp
图片73.png

http://java.zhuohua.store/mm.jsp
图片74.png














############
############

切换模式:(以下是切换到Apache模式)
图片75.png

图片76.png


切换模式后,要手动开启服务:
图片77.png


切换到Apache模式后,站点需要重新添加,但原来的站点目录不会被删除:
图片78.png


重新添加PHP站点glpi.zhuohua.store、Java站点www.zhuohua.store后,客户端进行远程访问都是正常的:
图片79.png

备注:切换模式后,FTP用户对网站目录的访问也正常。



在phpMyAdmin可以看到Apache的版本:
http://localhost:3333/phpmyadmin/
图片80.png





############
############

操作者可以反复进行“运行向导”的:
图片81.png




相关文章:
Windows2008R2_UPUPW_ANK(Nginx+Tomcat)
Windows2012R2_UPUPW_ANK(Apache/Nginx)+WordPress

Windows2008R2_UPUPW搭建WordPress+Discuz!7.2
Apache2.2+MySQL5.6+PHP5.6+phpMyAdmin+GLPI

返回列表