热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vmwarewindows挂载扩展硬盘+共享文件夹

狂创客圈经典图书:《NettyZookeeperRedis高并发实战》面试必备面试必备面试必备【博客园总入口】疯狂创客圈经典图书:《SpringClou
  • 狂创客圈 经典图书 : 《Netty Zookeeper Redis 高并发实战》 面试必备 + 面试必备 + 面试必备 【博客园总入口 】

  • 疯狂创客圈 经典图书 : 《SpringCloud、Nginx高并发核心编程》 大厂必备 + 大厂必备 + 大厂必备 【博客园总入口 】

  • 入大厂+涨工资必备: 高并发【 亿级流量IM实战】 实战系列 【 SpringCloud Nginx秒杀】 实战系列 【博客园总入口 】



《SpringCloud Nginx 高并发核心编程》 环境搭建 图文教程和演示视频:

组件链接地址
【必须】 虚拟机Linux 开发环境准备
Linux openresty 安装Linux openresty 安装
【必须】Linux Redis 安装(带视频)Linux Redis 安装(带视频)
【必须】Linux Zookeeper 安装(带视频)Linux Zookeeper 安装, 带视频
Windows Redis 安装(带视频)Windows Redis 安装(带视频)
RabbitMQ 离线安装(带视频)RabbitMQ 离线安装(带视频)
ElasticSearch 安装, 带视频ElasticSearch 安装, 带视频
Nacos 安装(带视频)Nacos 安装(带视频)
【必须】EurekaEureka 入门,带视频
【必须】springcloud Config 入门,带视频springcloud Config 入门,带视频
【必须】SpringCloud 脚手架打包与启动SpringCloud脚手架打包与启动

1 虚拟机Linux 环境准备

VMware下载和安装

绝大多数初学者使用的是 Windows,这里仅仅介绍在 Windows 下安装 VMware 和 Linux。
VMware 有两个版本,分别是 VMware Workstation Pro 和 VMware Workstation Player。

VMware Workstation Pro 下载地址:https://pan.baidu.com/s/1XXhFFh0Fx0vzvcd1A543Yg,提取码:2o19

VMware 对计算机的硬件配置要求比较高,配置低了虚拟机会很慢,甚至不能运行。理论上,配置越高越好,现在主流的计算机配置都可以达到运行 VMware 的要求。千万不要用多年珍藏的老古董来运行 VMware,我保证你将会失去耐心。

由于 VMware 的安装过程比较简单,与安装普通软件无异,因此不再过多阐述。这里假设读者已经下载并已安装好 VMware,接下来直接开始使用 VMware 安装 Linux 系统。

使用 VMware 安装 Linux 系统

启动 VMware,进入其主界面,如图 1 所示。

虚拟机设置向导界面
图 2 虚拟机设置向导界面

点击“下一步”,进入“安装操作系统”界面,若初学者已提前准备好 Linux 系统的映像文件(.iso 文件),此处可选择“安装程序光盘映像文件”,并通过“浏览”按钮找到要安装 Linux 系统的 iso 文件;否则选择“稍后安装操作系统”,如图 3 所示。

  • 32 位 CentOS 6.5 映像下载:http://archive.kernel.org/centos-vault/6.5/isos/i386/CentOS-6.5-i386-bin-DVD1.iso
  • 64 位 CentOS 6.5 映像下载:http://archive.kernel.org/centos-vault/6.5/isos/x86_64/CentOS-6.5-x86_64-bin-DVD1.iso

点击“下一步”,进入“选择客户机操作系统”,选择“Linux”,并在“版本”下拉列表框中选择要安装的对应的 Linux 版本,这里选择“CentOS 6”,如图 4 所示。

命名虚拟机
图 5 命名虚拟机

单击"下一步"按钮,进入"指定磁盘容量"界面。默认虚拟硬盘大小为 20GB(虚拟硬盘会以文件形式存放在虚拟机系统安装目录中)。虚拟硬盘的空间可以根据需要调整大小,但不用担心其占用的空间,因为实际占用的空间还是以安装的系统大小而非此处划分的硬盘大小为依据的。

比如你设定了硬盘容量为 20GB,但是安装 Linux 只用了 4GB,那么实际上只会在你的 Windows 分区中占用 4GB 的空间,占用空间会随着虚拟机系统使用的空间增加而增加。

此“指定磁盘容量”界面保持默认设置即可,如图 6 所示。

指定磁盘容量界面
图 6 指定磁盘容量界面

接下来进入“已准备好创建虚拟机”界面,确认虚拟机设置,不需改动则单击"完成"按钮,开始创建虚拟机,如图 7 所示。

VMware启动Linux系统
图 12 VMware 启动 Linux 系统

而在图 3 中选择“稍后安装操作系统”的读者,此时必须先下载某个 Linux 映像文件,并通过“编辑虚拟机设置->CD/DVD(IDE)”中,选择“使用ISO映像文件”,手动添加 iso 文件,然后点击“确定”即可手动开启 Linux 系统。如图 13 所示。

经过以上几步,我们就成功地用 VMware 虚拟机安装好了 Linux 系统。

2、挂载扩展硬盘

1 前言

本机vmware会老提示nospace空间不足,一般都需要挂载扩展硬盘

2.添加新硬盘

依次点击"虚拟机"->“设置”

img

3.查看磁盘信息

[root@localhost ~]# fdisk -lDisk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x364f5e2eDevice Boot Start End Blocks Id System
/dev/sdb1 2048 41943039 20970496 83 LinuxDisk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000cbf1eDevice Boot Start End Blocks Id System
/dev/sda1 * 2048 616447 307200 83 Linux
/dev/sda2 616448 4810751 2097152 82 Linux swap / Solaris
/dev/sda3 4810752 41943039 18566144 83 Linux

可以看到有2个磁盘,/dev/sda磁盘有3个分区,/dev/sdb磁盘为我这次新增的,1分区

4.磁盘分区

fdisk /dev/sdb

在这里插入图片描述

分区后可以通过fdisk -l查看/dev/sdb磁盘下有一个sdb1分区

5.格式化分区

# 格式化分区
mkfs.ext4 /dev/sdb1
# 将分区挂载到根目录
mount -t ext4 /dev/sdb1 /work

挂载后

[root@localhost ~]# df -ll
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda3 18555904 7347232 11208672 40% /
devtmpfs 1925244 0 1925244 0% /dev
tmpfs 1934520 0 1934520 0% /dev/shm
tmpfs 1934520 58484 1876036 4% /run
tmpfs 1934520 0 1934520 0% /sys/fs/cgroup
/dev/sda1 303788 109596 194192 37% /boot
/dev/sdb1 20510288 11187164 8258216 58% /work
tmpfs 386908 0 386908 0% /run/user/0

6.设置开机自动挂载

vi /etc/rc.d/rc.local

#mount disk 2 挂载第二块硬盘
/bin/mount /dev/sdb1 /work

3 CentOS7 安装VMware Tools

VMware 强烈建议你在每一台虚拟机中完成操作系统安装之后立即安装 VMware Tools 套件。在客户操作系统中安装 VMware Tools 非常重要。

VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机时钟的驱动程序。

只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(不用再按ctrl+alt),且虚拟机屏幕也可实现全屏化。

1 安装依赖包

[root@localhost ~]# yum -y install perl gcc gcc-c++ make cmake kernel kernel-headers kernel-devel net-tools

2 加载 vmware tools 到CentOS7光驱CD-ROM

点击菜单 `虚拟机` ——> `安装VMware Tools(T)...`

在这里插入图片描述

点击加载 vmware tools 到CentOS7光驱CD-ROM

3 将CD-ROM挂载到指定目录

通常情况下都是将设备目录 /dev/crrom 挂载到 /mnt/cdrom 目录,

  • 如果 /mnt 目录下不存在 cdrom 目录则创建

    /mnt/cdrom

    则创建

    [root@localhost ~]# mkdir -p /mnt/cdrom

  • 挂载目录

    [root@localhost ~]# mount -t auto /dev/cdrom /mnt/cdrom
    mount: /dev/sr0 is write-protected, mounting read-only

    img

    如果挂载目录错了,可以输入umout /dev/cdrom进行卸载挂载。

ps:mount命令介绍

命令格式:mount [-t vfstype] [-o options] device dir
1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
  光盘或光盘镜像:iso9660
  DOS fat16文件系统:msdos
  Windows 9x fat32文件系统:vfat
  Windows NT ntfs文件系统:ntfs
  Mount Windows文件网络共享:smbfs
  UNIX(LINUX) 文件网络共享:nfs
2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
  loop:用来把一个文件当成硬盘分区挂接上系统
  ro:采用只读方式挂接设备
  rw:采用读写方式挂接设备
  iocharset:指定访问文件系统所用字符集
3.device 要挂接(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。

完整的挂载命令为

mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom

4 拷贝安装包到用户家目录

[root@localhost ~]# cp /mnt/cdrom/VMwareTools-10.0.5-3228253.tar.gz ~

5 解除挂载

[root@localhost ~]# umount /dev/cdrom

6 解压VMwareTools安装包

[root@localhost ~]# tar -zxvf VMwareTools-10.0.5-3228253.tar.gz

输入命令tar -zxf VMwareTools-10.0.5-3228253.tar.gz 将刚刚复制的VMwareTools-10.0.5-3228253.tar.gz解压,默认解压到当前目录下,此时就会多出一个命名为类似于“vmware-tools-distrib”的文件夹,这里和windows 里面的解压结果一样。

7 安装VMware Tools

输入命令 cdvmware-linux-tools 进入解压后的目录


[root@localhost ~]# cd vmware-tools-distrib/

运行 vmware-install.pl 文件

[root@localhost vmware-tools-distrib]# ./vmware-install.pl

在运行安装过程中,它会一步一步的有问题提出要你回应,此过程中,你只要见到问题后面显示[yes]、[no]、[yes/no]的都输入yes,然后回车, 如果是其他的问题,不管[ ]里面是什么直接回车就好

一路Enter即可

[root@XD-ORACLE vmware-tools-distribu]# cd vmware-tools-distrib/
[root@XD-ORACLE vmware-tools-distrib]# ls
bin doc etc FILES INSTALL installer lib vmware-install.pl
[root@XD-ORACLE vmware-tools-distrib]# ./vmware-install.pl
A previous installation of VMware Tools has been detected.The previous installation was made by the tar installer (version 4).Keeping the tar4 installer database format.You have a version of VMware Tools installed. Continuing this install will
first uninstall the currently installed version. Do you wish to continue?
(yes/no) [yes] yesUninstalling the tar installation of VMware Tools.Stopping services for VMware ToolsStopping VMware Tools services in the virtual machine:Guest operating system daemon: [ OK ]VMware User Agent (vmware-user): [ OK ]Blocking file system: [ OK ]Unmounting HGFS shares: [ OK ]Guest filesystem driver: [ OK ]VM communication interface socket family: [ OK ]VM communication interface: [ OK ]Stopping Thinprint services in the virtual machine:Stopping Virtual Printing daemon: done/sbin/restorecon: Warning no default label for /tmp/vmware-block-restore0/tmp_file
File /etc/pulse/default.pa is backed up to /etc/pulse/default.pa.old.0.The removal of VMware Tools 9.6.1 build-1378637 for Linux completed
successfully.Installing VMware Tools.In which directory do you want to install the binary files?
[/usr/bin]What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/rc.d]What is the directory that contains the init scripts?
[/etc/rc.d/init.d]In which directory do you want to install the daemon files?
[/usr/sbin]In which directory do you want to install the library files?
[/usr/lib/vmware-tools]The path "/usr/lib/vmware-tools" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]yes
In which directory do you want to install the documentation files?
[/usr/share/doc/vmware-tools]
The path "/usr/share/doc/vmware-tools" does not exist currently. This program
is going to create it, including needed parent directories. Is this what you
want? [yes]
The installation of VMware Tools 9.6.1 build-1378637 for Linux completed
successfully. You can decide to remove this software from your system at any
time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".Before running VMware Tools for the first time, you need to configure it by
invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want
this program to invoke the command for you now? [yes] yesInitializing.../usr/bin/xrandr: Failed to get size of gamma for output defaultMaking sure services for VMware Tools are stopped.Stopping Thinprint services in the virtual machine:Stopping Virtual Printing daemon: done
Stopping VMware Tools services in the virtual machine:Guest operating system daemon: [ OK ]VMware User Agent (vmware-user): [ OK ]Blocking file system: [ OK ]Unmounting HGFS shares: [ OK ]Guest filesystem driver: [ OK ]VM communication interface socket family: [ OK ]VM communication interface: [ OK ]Found a compatible pre-built module for vmci. Installing it...Found a compatible pre-built module for vsock. Installing it...The module vmxnet3 has already been installed on this system by another
installer or package and will not be modified by this installer.Use the flag --clobber-kernel-modules=vmxnet3 to override.The module pvscsi has already been installed on this system by another
installer or package and will not be modified by this installer.Use the flag --clobber-kernel-modules=pvscsi to override.The module vmmemctl has already been installed on this system by another
installer or package and will not be modified by this installer.Use the flag --clobber-kernel-modules=vmmemctl to override.The VMware Host-Guest Filesystem allows for shared folders between the host OS
and the guest OS in a Fusion or Workstation virtual environment. Do you wish
to enable this feature? [yes] yesFound a compatible pre-built module for vmhgfs. Installing it...Found a compatible pre-built module for vmxnet. Installing it...The vmblock enables dragging or copying files between host and guest in a
Fusion or Workstation virtual environment. Do you wish to enable this feature?
[yes] yesVMware automatic kernel modules enables automatic building and installation of
VMware kernel modules at boot that are not already present. This feature can beenabled/disabled by re-running vmware-config-tools.pl.Would you like to enable VMware automatic kernel modules?
[no] noThinprint provides driver-free printing. Do you wish to enable this feature?
[yes] yesDisabling timer-based audio scheduling in pulseaudio.Detected X server version 1.13.0Distribution provided drivers for Xorg X server are used.Skipping X configuration because X drivers are not included.Creating a new initrd boot image for the kernel.Starting Virtual Printing daemon: doneChecking acpi hot plug [ OK ]
Starting VMware Tools services in the virtual machine:Switching to guest configuration: [ OK ]VM communication interface: [ OK ]VM communication interface socket family: [ OK ]Guest filesystem driver: [ OK ]Mounting HGFS shares: [ OK ]Blocking file system: [ OK ]VMware User Agent: [ OK ]Guest operating system daemon: [ OK ]
The configuration of VMware Tools 9.6.1 build-1378637 for Linux for this
running kernel completed successfully.You must restart your X session before any mouse or graphics changes take
effect.You can now run VMware Tools by invoking "/usr/bin/vmware-toolbox-cmd" from the
command line.To enable advanced X features (e.g., guest resolution fit, drag and drop, and
file and text copy/paste), you will need to do one (or more) of the following:
1. Manually start /usr/bin/vmware-user
2. Log out and log back into your desktop session; and,
3. Restart your X session.Enjoy,--the VMware teamFound VMware Tools CDROM mounted at /media/VMware Tools. Ejecting device
/dev/sr0 ...
/sbin/restorecon: Warning no default label for /tmp/vmware-block-restore0/tmp_file
[root@XD-ORACLE vmware-tools-distrib]#

安装完成后,选择虚拟机上方的:虚拟机-设置-选项-客户机隔离,勾选“启用复制粘贴”,然后重启centos系统,就可以实现在虚拟机系统与主机系统之间复制,粘贴文字,以及文件可以直接在两系统间拖动了。
在这里插入图片描述

8 启用共享文件夹

在这里插入图片描述

在命令窗口输入如下命令(ls /mnt/hgfs/)之后,会看到自己刚刚设置的共享文件夹

[root@localhost ~]# ls /mnt/hgfs/
develop
[root@localhost ~]#

完整的自定义开机程序 /etc/rc.d/rc.local

[root@localhost ~]# cat /etc/rc.d/rc.local
#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.#start redis
/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf#mount disk 2 挂载第二块硬盘
/bin/mount /dev/sdb1 /work#start nginx 以root账号 启动 nginx/usr/bin/su - root -c "/usr/local/openresty/nginx/sbin/nginx -c /usr/local/openresty/nginx/conf/nginx.conf"# 启动 zookeeper
/usr/bin/su - root -c "/work/zookeeper/zookeeper-1/bin/zkServer.sh start"
/usr/bin/su - root -c "/work/zookeeper/zookeeper-2/bin/zkServer.sh start"
sleep 10s#start springcloud 注册中心 eureka
/usr/bin/su - root -c "/work/cloud-eureka-1.0-SNAPSHOT/bin/start.sh start"
sleep 20s #start springcloud 配置中心 config
/usr/bin/su - root -c "/work/cloud-config-1.0-SNAPSHOT/bin/start.sh start"# 启动 Nacos ,如果要使用的话
/usr/bin/su - root -c "/work/nacos/bin/startup.sh -m standalone"

以上用到的 su命令,说明如下:

su - root -c command :

切换到root并获得root的环境变量及执行权限并执行命令,-c是command的缩写


回到◀疯狂创客圈▶

疯狂创客圈 - Java高并发研习社群,为大家开启大厂之门


推荐阅读
  • 一次上线事故,30岁+的程序员踩坑经验之谈
    本文主要介绍了一位30岁+的程序员在一次上线事故中踩坑的经验之谈。文章提到了在双十一活动期间,作为一个在线医疗项目,他们进行了优惠折扣活动的升级改造。然而,在上线前的最后一天,由于大量数据请求,导致部分接口出现问题。作者通过部署两台opentsdb来解决问题,但读数据的opentsdb仍然经常假死。作者只能查询最近24小时的数据。这次事故给他带来了很多教训和经验。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Centos7搭建ELK(Elasticsearch、Logstash、Kibana)教程及注意事项
    本文介绍了在Centos7上搭建ELK(Elasticsearch、Logstash、Kibana)的详细步骤,包括下载安装包、安装Elasticsearch、创建用户、修改配置文件等。同时提供了使用华为镜像站下载安装包的方法,并强调了保证版本一致的重要性。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 学习笔记(34):第三阶段4.2.6:SpringCloud Config配置中心的应用与原理第三阶段4.2.6SpringCloud Config配置中心的应用与原理
    立即学习:https:edu.csdn.netcourseplay29983432482?utm_sourceblogtoedu配置中心得核心逻辑springcloudconfi ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了在Linux下安装Perl的步骤,并提供了一个简单的Perl程序示例。同时,还展示了运行该程序的结果。 ... [详细]
  • 本文讨论了clone的fork与pthread_create创建线程的不同之处。进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合。在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父进程,具有良好的并发性。但是二者之间的通讯需要通过专门的通讯机制,另外通过fork创建子进程系统开销很大。因此,在某些情况下,使用clone或pthread_create创建线程可能更加高效。 ... [详细]
  • 本文介绍了Windows操作系统的版本及其特点,包括Windows 7系统的6个版本:Starter、Home Basic、Home Premium、Professional、Enterprise、Ultimate。Windows操作系统是微软公司研发的一套操作系统,具有人机操作性优异、支持的应用软件较多、对硬件支持良好等优点。Windows 7 Starter是功能最少的版本,缺乏Aero特效功能,没有64位支持,最初设计不能同时运行三个以上应用程序。 ... [详细]
  • r2dbc配置多数据源
    R2dbc配置多数据源问题根据官网配置r2dbc连接mysql多数据源所遇到的问题pom配置可以参考官网,不过我这样配置会报错我并没有这样配置将以下内容添加到pom.xml文件d ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 本文简述了数据库的概念、作用及发展阶段的特点。数据管理技术的发展经历了人工管理阶段、文件系统阶段和数据库系统阶段,分别描述了各个阶段的特点。数据库、数据库管理系统和数据库系统的含义和联系也进行了简述。数据库是长期存储在计算机内、有组织、可共享的大量数据的集合,而数据库管理系统是整个数据库系统的核心部分,负责统一管理和控制用户对数据库的操作。数据库系统是以数据库为基础的应用系统。总结了数据库的保存方式、管理方式、共享性和独立性等特点。 ... [详细]
author-avatar
李金铃519
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有