MySQL安裝部署&創建單獨用戶&配域名

MySQL安裝配置

上傳tar包到/uar/local目錄下

[root@JD ~]# cd /usr/local
[root@JD local]# ll
total 43856
-rw-r--r--  1 root root 44908544 Nov 22 23:56 mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz

查看系統中是否有老的mysql進程和rpm文件

[root@JD local]# ps -ef |grep mysqld
root     17081 16006  0 16:52 pts/0    00:00:00 grep --color=auto mysqld
[root@JD local]# rpm -qa |grep mysql
[root@JD local]# rpm -qa |grep -i mysql 
[root@JD local]# 

解壓並建立軟連接

軟連接(在相同路徑下可以寫相對路徑,建議還是寫絕對路徑)

[root@JD local]# tar -zxvf mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz 
[root@JD local]# ln -s  mysql-5.6.23-linux-glibc2.5-x86_64 mysql     
[root@JD local]# ll
lrwxrwxrwx   1 root root        34 Nov 23 17:21 mysql -> mysql-5.6.23-linux-glibc2.5-x86_64
drwxr-xr-x  13 root root      4096 Nov 23 17:19 mysql-5.6.23-linux-glibc2.5-x86_64
-rw-r--r--   1 root root 311771412 Nov 23 17:18 mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz

創建用戶和用戶組

創建組名爲dba id爲101的組
[root@JD local]# groupadd -g 101 dba
[root@JD local]# id dba
id: dba: no such user
創建用戶mysqladmin 並且制定id爲514 主組爲dba 附加組爲root 家目錄爲/usr/local/mysql
[root@JD local]# useradd -u 514 -g dba -G root -d /usr/local/mysql mysqladmin
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
查看用戶
[root@JD local]# id mysqladmin
uid=514(mysqladmin) gid=101(dba) groups=101(dba),0(root)
切換用戶發現樣式丟失
[root@JD local]# su - mysqladmin
-bash-4.2$ exit
logout
修復樣式
[root@JD local]# cp /etc/skel/.* /usr/local/mysql/
cp: omitting directory ‘/etc/skel/.’
cp: omitting directory ‘/etc/skel/..’
[root@JD local]# su - mysqladmin
Last login: Sat Nov 23 17:34:56 CST 2019 on pts/1
[mysqladmin@JD ~]$ exit

組的選項

	-f,--force 如果指定的組已經存在,此選項將失明瞭僅以成功狀態退出。當與-g一起使用,並且指定的GID_MIN已經存在時,選擇另一個唯一的GID(即-g關閉)。
	-g,--gid GID 這個值必須是唯一的,除非使用-o選項。但必須是非負的。默認值是使用大於或等於GID_MIN的最小值,並且大於每個其他組。
	-K,--key KEY=VALUE 重寫/etc/login.defs默認值(GID_MINGID_MAX和其他)。可以指定多個K選項。示例:-K GID_MIN=100KGID_MAX=499。注意:-K GID_MIN=10,GID_MAX=499不能工作。
	-o,--non-unique 此選項允許添加一個非唯一的GID值。
	-p,--password PASSWORD 爲新組使用此加密過的密碼。默認爲禁用密碼。注意:不推薦使用這個選項,因爲密碼(或加密過的密碼)會被用戶通過列出這個過程而看到。您應該確保密碼符合系統的密碼政策。
	-r,--system 創建一個系統組。新的系統組數字標識符在SYS_GID_MINSYS_GID_MAX範圍內選擇,定義在login.defs中而不是GID_MINGID_MAX-R,--root CHROOT_DIR 將修改應用到CHROOT_DIR目錄,並使用配置。

用戶的選項

	-d,--home-dir HOME_DIR  創建新用戶時,用HOME_DIR作爲用戶主目錄。默認情況是將用戶名附加到BASE_DIR(默認/home/)並將其用作主目錄名稱。

  -m,--create-home  其實這是一個臨時開關,表示如果不存在用戶主目錄,則生成用戶主目錄(/home/[用戶名]),骨架目錄中的文件和目錄(可以使用-k選項指定)將會被複制到主目錄。默認上,如果沒有指定此選項,並且/etc/login.defs(CREATE_HOME)的系統設置沒有啓用,則不會創建主目錄。創建用戶主目錄必須存在且具有適當的SELinux環境和權限。否則無法創建或訪問用戶的主目錄。

  -M,--no-create-home  和-m選項一樣是一個臨時開關,即使/etc/login.defs(CREATE_HOME)的系統設置是yes,也不創建用戶的主目錄。

  -g,--gid GROUP  用戶初始登錄組的組名或號碼。組名必須已存在,組號碼必須指代已存在的組。如果沒有指定,useradd的行爲將會依賴於/etc/login.defs文件中的USERGROUPS_ENAB參數。如果此參數設置爲yes(或在命令行上指定了-U/--user-group),將會爲用戶創建一個組,組名和登錄名相同。如果選項設置爲no(或在命令行上指定-N/--no-user-group),useradd會把新用戶的主組設置爲/etc/default/useradd中GROUP變量指定的值,再或者默認100。

  -G,--groups GROUP1[,GROUP2,[GROUPN]]  用戶還屬於的附加組列表。每個組都用逗號隔開,中間沒有空格。這裏的組受到-g選項給定的組同樣的限制。默認上,用戶只屬於初始組。(一個用戶只允許有一個主組,可以有多個附加組)

  -s,--shell SHELL  用戶登錄shell名。默認爲留空,讓系統根據/etc/default/useradd中的SHELL變量選擇默認的登錄shell,默認爲空字符串。有時需要禁止某些用戶執行登錄動作,例如用來執行系統服務的用戶,這時將shell設置爲/sbin/nologin就可以禁止用戶登錄。
 
 	-u,--uid UID  用戶ID的數字值。此值必須爲唯一的,除非使用了-o選項。此值必須非負,默認使用大於等於UID_MIN,且大於任何其他用戶ID最小值。

創建my.cnf文件並修改權限、修改所屬用戶名和組

修改之前可以先備份下
[root@JD local]# cp /etc/my.cnf /etc/my.cnf2191123
修改文件內容
[root@JD local]# vi /etc/my.cnf
[client]
port            = 3306
socket          = /usr/local/mysql/data/mysql.sock

[mysqld]
port            = 3306
socket          = /usr/local/mysql/data/mysql.sock

skip-external-locking
key_buffer_size = 256M
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 4M
query_cache_size= 32M
max_allowed_packet = 16M
myisam_sort_buffer_size=128M
tmp_table_size=32M

table_open_cache = 512
thread_cache_size = 8
wait_timeout = 86400
interactive_timeout = 86400
max_connections = 600

# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 32

#isolation level and default engine 
default-storage-engine = INNODB
transaction-isolation = READ-COMMITTED

server-id  = 1
basedir     = /usr/local/mysql
datadir     = /usr/local/mysql/data
pid-file     = /usr/local/mysql/data/hostname.pid

#open performance schema
log-warnings
sysdate-is-now

binlog_format = MIXED
log_bin_trust_function_creators=1
log-error  = /usr/local/mysql/data/hostname.err
log-bin=/usr/local/mysql/arch/mysql-bin
#other logs
#general_log =1
#general_log_file  = /usr/local/mysql/data/general_log.err
#slow_query_log=1
#slow_query_log_file=/usr/local/mysql/data/slow_log.err

#for replication slave
#log-slave-updates 
#sync_binlog = 1

#for innodb options 
innodb_data_home_dir = /usr/local/mysql/data/
innodb_data_file_path = ibdata1:500M:autoextend
innodb_log_group_home_dir = /usr/local/mysql/arch
innodb_log_files_in_group = 2
innodb_log_file_size = 200M

innodb_buffer_pool_size = 2048M
innodb_additional_mem_pool_size = 50M
innodb_log_buffer_size = 16M

innodb_lock_wait_timeout = 100
#innodb_thread_concurrency = 0
innodb_flush_log_at_trx_commit = 1
innodb_locks_unsafe_for_binlog=1

#innodb io features: add for mysql5.5.8
performance_schema
innodb_read_io_threads=4
innodb-write-io-threads=4
innodb-io-capacity=200
#purge threads change default(0) to 1 for purge
innodb_purge_threads=1
innodb_use_native_aio=on

#case-sensitive file names and separate tablespace
innodb_file_per_table = 1
lower_case_table_names=1

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[mysqlhotcopy]
interactive-timeout

[myisamchk]
key_buffer_size = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

修改用戶和用戶組權限
[root@JD local]# chown mysqladmin:dba /etc/my.cnf
賦640權限
[root@JD local]# chmod 640 /etc/my.cnf
修改完查看
[root@JD local]# ll /etc
-rw-r-----   1 mysqladmin dba    2218 Nov 23 17:43 my.cnf

修改軟連接文件夾和原文件夾權限

修改軟連接文件夾的用戶和用戶組權限
[root@JD local]# chown -R mysqladmin:dba /usr/local/mysql
[root@JD local]# chown -R mysqladmin:dba /usr/local/mysql/*
修改原文件夾的用戶和用戶組權限
[root@JD local]# chown -R mysqladmin:dba /usr/local/mysql-5.6.23-linux-glibc2.5-x86_64
查看是否修改成功
[root@JD local]# ll
total 304472
lrwxrwxrwx   1 mysqladmin dba         34 Nov 23 17:21 mysql -> mysql-5.6.23-linux-glibc2.5-x86_64
drwxr-xr-x  13 mysqladmin dba       4096 Nov 23 17:36 mysql-5.6.23-linux-glibc2.5-x86_64
[root@JD mysql]# ll
total 148
drwxr-xr-x  2 mysqladmin dba   4096 Nov 23 17:19 bin
-rw-r--r--  1 mysqladmin dba  17987 Jan 19  2015 COPYING
drwxr-xr-x  3 mysqladmin dba     17 Nov 23 17:19 data
drwxr-xr-x  2 mysqladmin dba     52 Nov 23 17:19 docs
drwxr-xr-x  3 mysqladmin dba   4096 Nov 23 17:19 include
-rw-r--r--  1 mysqladmin dba 102315 Jan 19  2015 INSTALL-BINARY
drwxr-xr-x  3 mysqladmin dba   4096 Nov 23 17:19 lib
drwxr-xr-x  4 mysqladmin dba     28 Nov 23 17:19 man
drwxr-xr-x 10 mysqladmin dba   4096 Nov 23 17:19 mysql-test
-rw-r--r--  1 mysqladmin dba   2496 Jan 19  2015 README
drwxr-xr-x  2 mysqladmin dba     29 Nov 23 17:19 scripts
drwxr-xr-x 28 mysqladmin dba   4096 Nov 23 17:19 share
drwxr-xr-x  4 mysqladmin dba   4096 Nov 23 17:19 sql-bench
drwxr-xr-x  2 mysqladmin dba    130 Nov 23 17:19 support-files
[root@JD mysql]# 
[root@JD mysql]# cd ../
[root@JD local]# cd mysql-5.6.23-linux-glibc2.5-x86_64 
[root@JD mysql-5.6.23-linux-glibc2.5-x86_64]# ll
total 148
drwxr-xr-x  2 mysqladmin dba   4096 Nov 23 17:19 bin
-rw-r--r--  1 mysqladmin dba  17987 Jan 19  2015 COPYING
drwxr-xr-x  3 mysqladmin dba     17 Nov 23 17:19 data
drwxr-xr-x  2 mysqladmin dba     52 Nov 23 17:19 docs
drwxr-xr-x  3 mysqladmin dba   4096 Nov 23 17:19 include
-rw-r--r--  1 mysqladmin dba 102315 Jan 19  2015 INSTALL-BINARY
drwxr-xr-x  3 mysqladmin dba   4096 Nov 23 17:19 lib
drwxr-xr-x  4 mysqladmin dba     28 Nov 23 17:19 man
drwxr-xr-x 10 mysqladmin dba   4096 Nov 23 17:19 mysql-test
-rw-r--r--  1 mysqladmin dba   2496 Jan 19  2015 README
drwxr-xr-x  2 mysqladmin dba     29 Nov 23 17:19 scripts
drwxr-xr-x 28 mysqladmin dba   4096 Nov 23 17:19 share
drwxr-xr-x  4 mysqladmin dba   4096 Nov 23 17:19 sql-bench
drwxr-xr-x  2 mysqladmin dba    130 Nov 23 17:19 support-files
[root@JD mysql-5.6.23-linux-glibc2.5-x
爲原文件夾和軟連接文件夾賦權限
[root@JD local]# chmod -R 755 /usr/local/mysql 
[root@JD local]# chmod -R 755 /usr/local/mysql/*
[root@JD local]# chmod -R 755 /usr/local/mysql-5.6.23-linux-glibc2.5-x86_64

切換用戶準備安裝

切換用戶
[root@JD local]# su - mysqladmin
[mysqladmin@JD ~]$ pwd
/usr/local/mysql
arch存放binlog文件 backup存放恢復文件(本次安裝沒有用到)
[mysqladmin@JD ~]$ mkdir arch backup
使用mysqladmin進行安裝 初始目錄/usr/local/mysql 數據目錄data,發現缺依賴

[mysqladmin@JD ~]$ scripts/mysql_install_db  \
> --user=mysqladmin \
> --basedir=/usr/local/mysql \
> --datadir=/usr/local/mysql/data 

-bash: scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory

切回到root用戶,安裝依賴
[mysqladmin@JD ~]$ exit
logout
[root@JD local]# yum install -y perl

再次使用mysqladmin用戶安裝,還是缺依賴

[mysqladmin@JD ~]$ scripts/mysql_install_db  --user=mysqladmin --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 

FATAL ERROR: please install the following Perl modules before executing scripts/mysql_install_db:
Data::Dumper

切回到root用戶,安裝依賴
[mysqladmin@JD ~]$ exit
logout
[root@JD local]# yum install -y autoconf

再次使用mysqladmin用戶安裝,還是缺依賴
[mysqladmin@JD ~]$ scripts/mysql_install_db  --user=mysqladmin --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 

[mysqladmin@JD ~]$ scripts/mysql_install_db  --user=mysqladmin --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 

Installing MySQL system tables.../usr/local/mysql/bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory

切回到root用戶,安裝依賴
[mysqladmin@JD ~]$ exit
logout
[root@JD local]# yum install -y libaio

再次使用mysqladmin用戶安裝,安裝成功

[mysqladmin@JD ~]$ scripts/mysql_install_db  --user=mysqladmin --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 

Installing MySQL system tables...2019-11-23 18:11:27 0 [Warning] 'THREAD_CONCURRENCY' is deprecated and will be removed in a future release.
2019-11-23 18:11:27 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
OK

Filling help tables...2019-11-23 18:11:43 0 [Warning] 'THREAD_CONCURRENCY' is deprecated and will be removed in a future release.
2019-11-23 18:11:43 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:

  /usr/local/mysql/bin/mysqladmin -u root password 'new-password'
  /usr/local/mysql/bin/mysqladmin -u root -h JD password 'new-password'

Alternatively you can run:

  /usr/local/mysql/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default.  This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:

  cd . ; /usr/local/mysql/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl

  cd mysql-test ; perl mysql-test-run.pl

Please report any problems at http://bugs.mysql.com/

The latest information about MySQL is available on the web at

  http://www.mysql.com

Support MySQL by buying support/licenses at http://shop.mysql.com

WARNING: Found existing config file /usr/local/mysql/my.cnf on the system.
Because this file might be in use, it was not replaced,
but was used in bootstrap (unless you used --defaults-file)
and when you later start the server.
The new default config file was created as /usr/local/mysql/my-new.cnf,
please compare it with your file and take the changes you need.

WARNING: Default config file /etc/my.cnf exists on the system
This file will be read by default by the MySQL server
If you do not want to use this, either remove it, or use the
--defaults-file argument to mysqld_safe when starting the server

配置服務並且啓動

切換root用戶
[mysqladmin@JD ~]$ exit
logout
[root@JD local]# cd /usr/local/mysql
[root@JD mysql]# ll
將服務文件拷貝到init.d下,並重命名爲mysql
[root@JD mysql]# cp support-files/mysql.server /etc/rc.d/init.d/mysql
賦予可執行權限
[root@JD mysql]# chmod +x /etc/rc.d/init.d/mysql
如果部署過就先刪除服務,第一次部署就添加服務
[root@JD mysql]# chkconfig --del mysql
[root@JD mysql]# chkconfig --add mysql
配置開啓自啓動,當然了,配置了也不生效,只能自己寫個腳本
[root@JD mysql]# chkconfig --level 345 mysql on
[root@JD mysql]# vi /etc/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.

touch /var/lock/subsys/local
su - mysqladmin -c "/etc/init.d/mysql start --federated"

切換用戶
[root@JD mysql]# su - mysqladmin
Last login: Sat Nov 23 18:06:34 CST 2019 on pts/1
[mysqladmin@JD ~]$ ll
total 156
drwxr-xr-x  2 mysqladmin dba    110 Nov 23 18:11 arch
drwxr-xr-x  2 mysqladmin dba      6 Nov 23 18:01 backup
drwxr-xr-x  2 mysqladmin dba   4096 Nov 23 17:19 bin
-rwxr-xr-x  1 mysqladmin dba  17987 Jan 19  2015 COPYING
drwxr-xr-x  5 mysqladmin dba     87 Nov 23 18:11 data
drwxr-xr-x  2 mysqladmin dba     52 Nov 23 17:19 docs
drwxr-xr-x  3 mysqladmin dba   4096 Nov 23 17:19 include
-rwxr-xr-x  1 mysqladmin dba 102315 Jan 19  2015 INSTALL-BINARY
drwxr-xr-x  3 mysqladmin dba   4096 Nov 23 17:19 lib
drwxr-xr-x  4 mysqladmin dba     28 Nov 23 17:19 man
-rw-r--r--  1 mysqladmin dba    943 Nov 23 18:09 my.cnf
-rw-r--r--  1 mysqladmin dba    943 Nov 23 18:11 my-new.cnf
drwxr-xr-x 10 mysqladmin dba   4096 Nov 23 17:19 mysql-test
-rwxr-xr-x  1 mysqladmin dba   2496 Jan 19  2015 README
drwxr-xr-x  2 mysqladmin dba     29 Nov 23 17:19 scripts
drwxr-xr-x 28 mysqladmin dba   4096 Nov 23 17:19 share
drwxr-xr-x  4 mysqladmin dba   4096 Nov 23 17:19 sql-bench
drwxr-xr-x  2 mysqladmin dba    130 Nov 23 17:19 support-files

刪除這倆文件,因爲我們用的是/etc/my.cnf文件啓動的
[mysqladmin@JD ~]$ rm -rf my.cnf my-new.cnf 
啓動mysql服務
[mysqladmin@JD ~]$ service mysql start
Starting MySQL. SUCCESS! 
進入mysql(mysql5.6是初始密碼是沒有的,mysql5.7是有默認密碼的)

[mysqladmin@JD ~]$ mysql -uroot -p

Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.23-log MySQL Community Server (GPL)

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql啓動後的操作

進入mysql後,設置root用戶新密碼,刪除空密碼,然後修改完後一定要執行flush privileges;進行權限的刷新

登錄mysql,查看庫(有四個庫纔算安裝成功)
mysql> show databaes;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'databaes' at line 1
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| test               |
+--------------------+
4 rows in set (0.00 sec)

切庫和設置root用戶的新密碼
mysql> use mysql  
Database changed
mysql> update user set password=password('mysqladmin') where user='root';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4  Warnings: 0

刪除空賬號
mysql> delete from user where user='';
Query OK, 2 rows affected (0.00 sec)
查詢用戶
mysql> select host,user,password from user
	-> ;
+-----------+------+-------------------------------------------+
| host      | user | password                                  |
+-----------+------+-------------------------------------------+
| localhost | root | *A5C34F28328751B780896836C8A565C5C130175E |
| jd        | root | *A5C34F28328751B780896836C8A565C5C130175E |
| 127.0.0.1 | root | *A5C34F28328751B780896836C8A565C5C130175E |
| ::1       | root | *A5C34F28328751B780896836C8A565C5C130175E |
+-----------+------+-------------------------------------------+
4 rows in set (0.00 sec)
刷新一下權限,使設置的密碼生效
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

配置個人環境變量

[mysqladmin@JD ~]$ vi .bashrc

export MYSQL_HOME=/usr/local/mysql
export PATH=$MYSQL_HOME/bin:$PATH
PS1=`uname -n`":"'$USER'":"'$PWD'":>"; export PS1

[mysqladmin@JD ~]$ source .bashrc
JD:mysqladmin:/usr/local/mysql:>echo $MYSQL_HOME
/usr/local/mysql
JD:mysqladmin:/usr/local/mysql:>which mysql
~/bin/mysql

部署出了問題,重新安裝

如果部署出了問題
1檢查執行的目錄 用戶
2重新部署

刪除
rm -rf arch/*  #存放binlog文件
rm -rf data/*  #存放數據文件
binlog文件 數據文件

重新安裝
scripts/mysql_install_db  \
--user=mysqladmin \
--basedir=/usr/local/mysql \
--datadir=/usr/local/mysql/data 

允許外面機器(各種客戶端)連接mysql

允許用戶root從任意ip的主機連接到mysql服務器,並使用mysqladmin作爲密碼
mysql> grant all privileges on *.* to root@'%' identified by 'mysqladmin';
Query OK, 0 rows affected (0.00 sec)
刷新權限
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

配域名

雲主機

hosts文件自帶的前兩行一定不要刪除;配置對應的是 內網ip hostname
shell腳本 程序 CDH部署 統統使用hostname:查看通不通使用ping hostname

[root@JD ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

windows

window 訪問,IDEA開發 都是外網ip (虛擬的 漂着 重啓 有變化的),統一的配置hostname,配置地方爲:C:\Windows\System32\drivers\etc\hosts;內容爲:外網ip hostname

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章