CentOS6.9上安装FreeSWITCH1.6.19
安装环境:
操作系统:
[zhi@Freeswitch ~]$ cat /etc/redhat-release
CentOS release 6.9 (Final)
[zhi@Freeswitch ~]$ uname -a
Linux Freeswitch.zhi.com 2.6.32-696.el6.i686 #1 SMP Tue Mar 21 18:53:30 UTC 2017 i686 i686 i386 GNU/Linux
FreeSWITCH:
[root@Freeswitch freeswitch]# /usr/local/freeswitch/bin/freeswitch -version
FreeSWITCH version: 1.6.19+git~20171120T163416Z~b1b21d0695~32bit (git b1b21d0 2017-11-20 16:34:16Z 32bit)
1、安装RMP仓库源
[root@Freeswitch ~]# rpm -ivh http://mirror.cedia.org.ec/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
Retrieving http://mirror.cedia.org.ec/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
warning: /var/tmp/rpm-tmp.XEI6Yn: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY
Preparing... ########################################### [100%]
1:epel-release ########################################### [100%]
2、安装必要组件
[root@Freeswitch freeswitch]# yum install -y git alsa-lib-devel autoconf automake bison\
broadvoice-devel bzip2 curl-devel db-devel e2fsprogs-devel flite-devel g722_1-devel\
gcc-c++ gdbm-devel gnutls-devel ilbc2-devel ldns-devel libcodec2-devel libcurl-devel\
libedit-devel libidn-devel libjpeg-devel libmemcached-devel libogg-devel libsilk-devel\
libsndfile-devel libtheora-devel libtiff-devel libtool libuuid-devel libvorbis-devel\
libxml2-devel lua-devel lzo-devel mongo-c-driver-devel ncurses-devel net-snmp-devel\
openssl-devel opus-devel pcre-devel perl perl-ExtUtils-Embed pkgconfig portaudio-devel\
postgresql-devel python26-devel python-devel soundtouch-devel speex-devel sqlite-devel\
unbound-devel unixODBC-devel wget which yasm zlib-devel
3、下载Freeswitch源代码
下载当前版本1.6.19,不用最新版本
[root@Freeswitch ~]# cd /usr/src
[root@Freeswitch src]# git clone -b v1.6 https://freeswitch.org/stash/scm/fs/freeswitch.git
Initialized empty Git repository in /usr/src/freeswitch/.git/
remote: Counting objects: 307443, done.
remote: Compressing objects: 100% (67307/67307), done.
remote: Total 307443 (delta 239452), reused 298081 (delta 232086)
Receiving objects: 100% (307443/307443), 147.12 MiB | 3.23 MiB/s, done.
Resolving deltas: 100% (239452/239452), done.
[root@Freeswitch src]#
4、进入源代码目录
[root@Freeswitch src]# cd /usr/src/freeswitch/
[root@Freeswitch freeswitch]# ls
acinclude.m4 cluecon_small.tmpl docs freeswitch-sounds-en-ca-june.spec freeswitch.spec Makefile.am web
bootstrap.sh cluecon.tmpl dtd freeswitch-sounds-en-us-callie.spec fscomm scripts yum
build cmake_modules erlang.spec freeswitch-sounds-fr-ca-june.spec htdocs src
cc.sh conf fonts freeswitch-sounds-music.spec html5 support-d
clients configure.ac Freeswitch.2015.sln freeswitch-sounds-pt-BR-karina.spec images swig_common.i
cluecon2_small.tmpl debian Freeswitch.2015.sln.bat freeswitch-sounds-ru-RU-elena.spec INSTALL tests
cluecon2.tmpl devel-bootstrap.sh freeswitch-config-rayo.spec freeswitch-sounds-sv-se-jakob.spec libs w32
[root@Freeswitch freeswitch]#
5、配置模块编译安装
[root@Freeswitch freeswitch]# ./bootstrap.sh -j
6、编辑modules.conf 文件去掉模块前的"#"限可增加相应模块
[root@Freeswitch freeswitch]# more modules.conf
#applications/mod_abstraction
#applications/mod_av
#applications/mod_avmd
#applications/mod_bert
#applications/mod_blacklist
#applications/mod_callcenter
#applications/mod_cidlookup
#applications/mod_cluechoo
applications/mod_commands
applications/mod_conference
#applications/mod_curl
#applications/mod_cv
applications/mod_db
--More--(8%)
7、编译
[root@Freeswitch freeswitch]#\
./configure -C --enable-portable-binary --enable-sctp\
--prefix=/usr --localstatedir=/var --sysconfdir=/etc \
--with-gnu-ld --with-python --with-erlang --with-openssl \
--enable-core-odbc-support --enable-zrtp \
--enable-core-pgsql-support \
--enable-static-v8 --disable-parallel-build-v8
9、安装
[root@Freeswitch freeswitch]# make -j install
最后显示结果如下
......................
+---------- FreeSWITCH install Complete ----------+
+ FreeSWITCH has been successfully installed. +
+ +
+ Install sounds: +
+ (uhd-sounds includes hd-sounds, sounds) +
+ (hd-sounds includes sounds) +
+ ------------------------------------ +
+ make cd-sounds-install +
+ make cd-moh-install +
+ +
+ make uhd-sounds-install +
+ make uhd-moh-install +
+ +
+ make hd-sounds-install +
+ make hd-moh-install +
+ +
+ make sounds-install +
+ make moh-install +
+ +
+ Install non english sounds: +
+ replace XX with language +
+ (ru : Russian) +
+ (fr : French) +
+ ------------------------------------ +
+ make cd-sounds-XX-install +
+ make uhd-sounds-XX-install +
+ make hd-sounds-XX-install +
+ make sounds-XX-install +
+ +
+ Upgrade to latest: +
+ ---------------------------------- +
+ make current +
+ +
+ Rebuild all: +
+ ---------------------------------- +
+ make sure +
+ +
+ Install/Re-install default config: +
+ ---------------------------------- +
+ make samples +
+ +
+ +
+ Additional resources: +
+ ---------------------------------- +
+ https://www.freeswitch.org +
+ https://freeswitch.org/confluence +
+ https://freeswitch.org/jira +
+ http://lists.freeswitch.org +
+ +
+ irc.freenode.net / #freeswitch +
+ +
+ Register For ClueCon: +
+ ---------------------------------- +
+ https://www.cluecon.com +
+ +
+-------------------------------------------------+
.=======================================================================================================.
| ____ _ ____ |
| / ___| |_ _ ___ / ___|___ _ __ |
| | | | | | | |/ _ \ | / _ \| '_ \ |
| | |___| | |_| | __/ |__| (_) | | | | |
| \____|_|\__,_|\___|\____\___/|_| |_| |
| |
| _____ _ _ ____ __ |
| |_ _|__| | ___ _ __ | |__ ___ _ __ _ _ / ___|___ _ __ / _| ___ _ __ ___ _ __ ___ ___ |
| | |/ _ \ |/ _ \ '_ \| '_ \ / _ \| '_ \| | | | | | / _ \| '_ \| |_ / _ \ '__/ _ \ '_ \ / __/ _ \ |
| | | __/ | __/ |_) | | | | (_) | | | | |_| | | |__| (_) | | | | _| __/ | | __/ | | | (_| __/ |
| |_|\___|_|\___| .__/|_| |_|\___/|_| |_|\__, | \____\___/|_| |_|_| \___|_| \___|_| |_|\___\___| |
| |_| |___/ |
| _____ _ _ |
| | ____|_ _____ _ __ _ _ / \ _ _ __ _ _ _ ___| |_ |
| | _| \ \ / / _ \ '__| | | | / _ \| | | |/ _` | | | / __| __| |
| | |___ \ V / __/ | | |_| | / ___ \ |_| | (_| | |_| \__ \ |_ |
| |_____| \_/ \___|_| \__, | /_/ \_\__,_|\__, |\__,_|___/\__| |
| |___/ |___/ |
| ____ _ ____ |
| __ ____ ____ __ / ___| |_ _ ___ / ___|___ _ __ ___ ___ _ __ ___ |
| \ \ /\ / /\ \ /\ / /\ \ /\ / / | | | | | | |/ _ \ | / _ \| '_ \ / __/ _ \| '_ ` _ \ |
| \ V V / \ V V / \ V V / _ | |___| | |_| | __/ |__| (_) | | | | _ | (_| (_) | | | | | | |
| \_/\_/ \_/\_/ \_/\_/ (_) \____|_|\__,_|\___|\____\___/|_| |_| (_) \___\___/|_| |_| |_| |
| |
.=======================================================================================================.
Checking module integrity in target [/usr/local/freeswitch/mod]
make[2]: Leaving directory `/usr/src/freeswitch/build'
make[1]: Leaving directory `/usr/src/freeswitch'
10、安装音频
[root@Freeswitch freeswitch]# make uhd-sounds-install
[root@Freeswitch freeswitch]# make uhd-moh-install
#/usr/src/freeswitch
# /usr/src/freeswitch/build/getsounds.sh freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz /usr/local/freeswitch/sounds/
--2017-12-02 05:07:36-- http://files.freeswitch.org/freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz
Resolving files.freeswitch.org... 209.105.235.7, 2607:f348:1021::7
Connecting to files.freeswitch.org|209.105.235.7|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://files.freeswitch.org/releases/sounds/freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz [following]
--2017-12-02 05:07:38-- http://files.freeswitch.org/releases/sounds/freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz
Reusing existing connection to files.freeswitch.org:80.
HTTP request sent, awaiting response... 200 OK
Length: 18657031 (18M) [application/x-gzip]
Saving to: “freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz”
100%[==========================================================================================================>] 18,657,031 1.52M/s in 52s
2017-12-02 05:08:30 (353 KB/s) - “freeswitch-sounds-en-us-callie-8000-1.0.51.tar.gz” saved [18657031/18657031]
#/usr/src/freeswitch
# /usr/src/freeswitch/build/getsounds.sh freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz /usr/local/freeswitch/sounds/
--2017-12-02 05:08:31-- http://files.freeswitch.org/freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz
Resolving files.freeswitch.org... 209.105.235.7, 2607:f348:1021::7
Connecting to files.freeswitch.org|209.105.235.7|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://files.freeswitch.org/releases/sounds/freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz [following]
--2017-12-02 05:08:31-- http://files.freeswitch.org/releases/sounds/freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz
Reusing existing connection to files.freeswitch.org:80.
HTTP request sent, awaiting response... 200 OK
Length: 37171776 (35M) [application/x-gzip]
Saving to: “freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz”
100%[==========================================================================================================>] 37,171,776 3.19M/s in 13s
2017-12-02 05:08:44 (2.75 MB/s) - “freeswitch-sounds-en-us-callie-16000-1.0.51.tar.gz” saved [37171776/37171776]
#/usr/src/freeswitch
# /usr/src/freeswitch/build/getsounds.sh freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz /usr/local/freeswitch/sounds/
--2017-12-02 05:08:45-- http://files.freeswitch.org/freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz
Resolving files.freeswitch.org... 209.105.235.7, 2607:f348:1021::7
Connecting to files.freeswitch.org|209.105.235.7|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://files.freeswitch.org/releases/sounds/freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz [following]
--2017-12-02 05:08:46-- http://files.freeswitch.org/releases/sounds/freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz
Reusing existing connection to files.freeswitch.org:80.
HTTP request sent, awaiting response... 200 OK
Length: 73012907 (70M) [application/x-gzip]
Saving to: “freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz”
100%[==========================================================================================================>] 73,012,907 2.04M/s in 25s
2017-12-02 05:09:11 (2.80 MB/s) - “freeswitch-sounds-en-us-callie-32000-1.0.51.tar.gz” saved [73012907/73012907]
11、查看freeswith服务器启动参数
[root@Freeswitch freeswitch]# /usr/local/freeswitch/bin/freeswitch -h
Usage: freeswitch [OPTIONS]
These are the optional arguments you can pass to freeswitch:
-nf -- no forking
-reincarnate -- restart the switch on an uncontrolled exit
-reincarnate-reexec -- run execv on a restart (helpful for upgrades)
-u [user] -- specify user to switch to
-g [group] -- specify group to switch to
-waste -- allow memory waste
-core -- dump cores
-help -- this message
-version -- print the version and exit
-rp -- enable high(realtime) priority settings
-lp -- enable low priority settings
-np -- enable normal priority settings
-vg -- run under valgrind
-nosql -- disable internal sql scoreboard
-heavy-timer -- Heavy Timer, possibly more accurate but at a cost
-nonat -- disable auto nat detection
-nonatmap -- disable auto nat port mapping
-nocal -- disable clock calibration
-nort -- disable clock clock_realtime
-stop -- stop freeswitch
-nc -- do not output to a console and background
-ncwait -- do not output to a console and background but wait until the system is ready before exiting (implies -nc)
-c -- output to a console and stay in the foreground
Options to control locations of files:
-base [basedir] -- alternate prefix directory
-cfgname [filename] -- alternate filename for FreeSWITCH main configuration file
-conf [confdir] -- alternate directory for FreeSWITCH configuration files
-log [logdir] -- alternate directory for logfiles
-run [rundir] -- alternate directory for runtime files
-db [dbdir] -- alternate directory for the internal database
-mod [moddir] -- alternate directory for modules
-htdocs [htdocsdir] -- alternate directory for htdocs
-scripts [scriptsdir] -- alternate directory for scripts
-temp [directory] -- alternate directory for temporary files
-grammar [directory] -- alternate directory for grammar files
-certs [directory] -- alternate directory for certificates
-recordings [directory] -- alternate directory for recordings
-storage [directory] -- alternate directory for voicemail storage
-cache [directory] -- alternate directory for cache files
-sounds [directory] -- alternate directory for sound files
12、启动服务器
-- ::40.338460 [NOTICE] switch_utils.c: Adding 192.168.42.0/ (deny) [] to list lan
-- ::40.338465 [NOTICE] switch_utils.c: Adding 192.168.42.42/ (allow) [] to list lan
-- ::40.338471 [CONSOLE] switch_core.c: Created ip list domains default (deny)
-- ::40.338503 [NOTICE] switch_utils.c: Adding 192.0.2.0/ (allow) [brian@192.168.0.250] to list domains
-- ::40.338586 [CONSOLE] switch_core.c:
.=============================================================.
| _____ ______ _____ _____ ____ _ _ |
| | ___| __ ___ ___/ ___\ \ / /_ _|_ _/ ___| | | | |
| | |_ | '__/ _ \/ _ \___ \\ \ /\ / / | | | || | | |_| | |
| | _|| | | __/ __/___) |\ V V / | | | || |___| _ | |
| |_| |_| \___|\___|____/ \_/\_/ |___| |_| \____|_| |_| |
| |
.=============================================================.
| Anthony Minessale II, Michael Jerris, Brian West, Others |
| FreeSWITCH (http://www.freeswitch.org) |
| Paypal Donations Appreciated: paypal@freeswitch.org |
| Brought to you by ClueCon http://www.cluecon.com/ |
.=============================================================. .=======================================================================================================.
| ____ _ ____ |
| / ___| |_ _ ___ / ___|___ _ __ |
| | | | | | | |/ _ \ | / _ \| '_ \ |
| | |___| | |_| | __/ |__| (_) | | | | |
| \____|_|\__,_|\___|\____\___/|_| |_| |
| |
| _____ _ _ ____ __ |
| |_ _|__| | ___ _ __ | |__ ___ _ __ _ _ / ___|___ _ __ / _| ___ _ __ ___ _ __ ___ ___ |
| | |/ _ \ |/ _ \ '_ \| '_ \ / _ \| '_ \| | | | | | / _ \| '_ \| |_ / _ \ '__/ _ \ '_ \ / __/ _ \ |
| | | __/ | __/ |_) | | | | (_) | | | | |_| | | |__| (_) | | | | _| __/ | | __/ | | | (_| __/ |
| |_|\___|_|\___| .__/|_| |_|\___/|_| |_|\__, | \____\___/|_| |_|_| \___|_| \___|_| |_|\___\___| |
| |_| |___/ |
| _____ _ _ |
| | ____|_ _____ _ __ _ _ / \ _ _ __ _ _ _ ___| |_ |
| | _| \ \ / / _ \ '__| | | | / _ \| | | |/ _` | | | / __| __| |
| | |___ \ V / __/ | | |_| | / ___ \ |_| | (_| | |_| \__ \ |_ |
| |_____| \_/ \___|_| \__, | /_/ \_\__,_|\__, |\__,_|___/\__| |
| |___/ |___/ |
| ____ _ ____ |
| __ ____ ____ __ / ___| |_ _ ___ / ___|___ _ __ ___ ___ _ __ ___ |
| \ \ /\ / /\ \ /\ / /\ \ /\ / / | | | | | | |/ _ \ | / _ \| '_ \ / __/ _ \| '_ ` _ \ |
| \ V V / \ V V / \ V V / _ | |___| | |_| | __/ |__| (_) | | | | _ | (_| (_) | | | | | | |
| \_/\_/ \_/\_/ \_/\_/ (_) \____|_|\__,_|\___|\____\___/|_| |_| (_) \___\___/|_| |_| |_| |
| |
.=======================================================================================================. -- ::40.338613 [INFO] switch_core.c:
FreeSWITCH Version 1.6.+git~20171120T163416Z~b1b21d0695~32bit (git b1b21d0 -- ::16Z 32bit) FreeSWITCH Started
Max Sessions []
Session Rate []
SQL [Enabled]
-- ::40.338618 [CONSOLE] switch_core.c:
[This app Best viewed at 160x60 or more..]
-- ::40.340120 [INFO] switch_time.c: Clock synchronized to system time.
freeswitch@Freeswitch.zhi.com>
13、客户端登陆
[root@Freeswitch ~]# /usr/local/freeswitch/bin/fs_cli
.=======================================================.
| _____ ____ ____ _ ___ |
| | ___/ ___| / ___| | |_ _| |
| | |_ \___ \ | | | | | | |
| | _| ___) | | |___| |___ | | |
| |_| |____/ \____|_____|___| |
| |
.=======================================================.
| Anthony Minessale II, Ken Rice, |
| Michael Jerris, Travis Cross |
| FreeSWITCH (http://www.freeswitch.org) |
| Paypal Donations Appreciated: paypal@freeswitch.org |
| Brought to you by ClueCon http://www.cluecon.com/ |
.=======================================================. .=======================================================================================================.
| ____ _ ____ |
| / ___| |_ _ ___ / ___|___ _ __ |
| | | | | | | |/ _ \ | / _ \| '_ \ |
| | |___| | |_| | __/ |__| (_) | | | | |
| \____|_|\__,_|\___|\____\___/|_| |_| |
| |
| _____ _ _ ____ __ |
| |_ _|__| | ___ _ __ | |__ ___ _ __ _ _ / ___|___ _ __ / _| ___ _ __ ___ _ __ ___ ___ |
| | |/ _ \ |/ _ \ '_ \| '_ \ / _ \| '_ \| | | | | | / _ \| '_ \| |_ / _ \ '__/ _ \ '_ \ / __/ _ \ |
| | | __/ | __/ |_) | | | | (_) | | | | |_| | | |__| (_) | | | | _| __/ | | __/ | | | (_| __/ |
| |_|\___|_|\___| .__/|_| |_|\___/|_| |_|\__, | \____\___/|_| |_|_| \___|_| \___|_| |_|\___\___| |
| |_| |___/ |
| _____ _ _ |
| | ____|_ _____ _ __ _ _ / \ _ _ __ _ _ _ ___| |_ |
| | _| \ \ / / _ \ '__| | | | / _ \| | | |/ _` | | | / __| __| |
| | |___ \ V / __/ | | |_| | / ___ \ |_| | (_| | |_| \__ \ |_ |
| |_____| \_/ \___|_| \__, | /_/ \_\__,_|\__, |\__,_|___/\__| |
| |___/ |___/ |
| ____ _ ____ |
| __ ____ ____ __ / ___| |_ _ ___ / ___|___ _ __ ___ ___ _ __ ___ |
| \ \ /\ / /\ \ /\ / /\ \ /\ / / | | | | | | |/ _ \ | / _ \| '_ \ / __/ _ \| '_ ` _ \ |
| \ V V / \ V V / \ V V / _ | |___| | |_| | __/ |__| (_) | | | | _ | (_| (_) | | | | | | |
| \_/\_/ \_/\_/ \_/\_/ (_) \____|_|\__,_|\___|\____\___/|_| |_| (_) \___\___/|_| |_| |_| |
| |
.=======================================================================================================. Type /help <enter> to see a list of commands [This app Best viewed at 160x60 or more..]
+OK log level []
freeswitch@Freeswitch.zhi.com>
freeswitch@Freeswitch.zhi.com> /help
Command Description
-----------------------------------------------
/help Help
/exit, /quit, /bye, ... Exit the program.
/event, /noevents, /nixevent Event commands.
/log, /nolog Log commands.
/uuid Filter logs for a single call uuid
/filter Filter commands.
/logfilter Filter Log for a single string.
/debug [-] Set debug level.
14、查端口
[root@Freeswitch ~]# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 192.168.0.250: 0.0.0.0:* LISTEN /freeswitch
tcp 192.168.0.250: 0.0.0.0:* LISTEN /freeswitch
tcp 192.168.0.250: 0.0.0.0:* LISTEN /freeswitch
tcp 192.168.0.250: 0.0.0.0:* LISTEN /freeswitch
tcp 192.168.0.250: 0.0.0.0:* LISTEN /freeswitch
tcp 0.0.0.0: 0.0.0.0:* LISTEN /sshd
tcp 192.168.0.250: 0.0.0.0:* LISTEN /freeswitch
tcp 127.0.0.1: 0.0.0.0:* LISTEN /master
tcp ::: :::* LISTEN /freeswitch
tcp ::: :::* LISTEN /freeswitch
tcp ::: :::* LISTEN /freeswitch
tcp ::: :::* LISTEN /freeswitch
tcp ::: :::* LISTEN /sshd
tcp ::: :::* LISTEN /freeswitch
tcp ::: :::* LISTEN /master
udp 0.0.0.0: 0.0.0.0:* /freeswitch
udp 192.168.0.250: 0.0.0.0:* /freeswitch
udp 192.168.0.250: 0.0.0.0:* /freeswitch
udp ::: :::* /freeswitch
udp ::: :::* /freeswitch
15、停止服务
[root@Freeswitch ~]# /usr/local/freeswitch/bin/freeswitch -stop
Killing:
16、再检查端口
[root@Freeswitch ~]# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0.0.0.0: 0.0.0.0:* LISTEN /sshd
tcp 127.0.0.1: 0.0.0.0:* LISTEN /master
tcp ::: :::* LISTEN /sshd
tcp ::: :::* LISTEN /master
[root@Freeswitch ~]#
CentOS6.9上安装FreeSWITCH1.6.19的更多相关文章
- CentOS6.7上安装Mysql5.7
CentOS6.7上安装Mysql5.7 2017年07月22日 18:27:05 阅读数:564 环境的配置总是令人作呕,所以这次表明版本条件: 首先,这是一台新机器 其次,CentOS版本如下: ...
- 最新版CentOS6.5上安装部署ASP.NET MVC4和WebApi
最新版CentOS6.5上安装部署ASP.NET MVC4和WebApi 使用Jexus5.8.1独立版 http://www.linuxdot.net/ ps:该“独立版”支持64位的CentOS ...
- 在CentOS6的上安装Windows2012R2的KVM虚拟机
在CentOS6的上安装Windows2012R2的KVM虚拟机 1:上传cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso下载驱 ...
- CentOS6.7上安装nginx1.8.0
主题: CentOS6.7上安装nginx1.8.0 环境准备: 1.gcc-c++ 示例:yum install gcc-c++ 安装:gcc-c++ gcc-c++编译工具 2.PCRE(Perl ...
- centos6.5上安装5.7版本的mysql
centos6.5上安装5.7版本的mysql https://www.cnblogs.com/lzj0218/p/5724446.html 设置root可以在本机以外的机器访问 mysql -uro ...
- 在linux(CentOS-6.7_x86_64)上安装mysql成功记录
查看linux服务器的yum源设置: [root@hadoop03 yum.repos.d]# cd /etc/yum.repos.d [root@hadoop03 yum.repos.d]# ll ...
- centos6.4上安装phpmyfaq
phpmyfaq真是奇怪呀,官网上只能下载到当前的版本,无法下载以前的版本.官网为:http://www.phpmyfaq.de/ 官网上没有phpmyfaq的安装方法,我在网上找了下,这就个文章还比 ...
- CentOS6.5上安装Python2.7和PIP
目前大部分用户使用的CentOS6.5上默认的Python还是2.6版本.升级到Python2.7碰到很多问题.本文将介绍如何安装Python2.7. 1. 安装必要的准备包 安装过程将用到gcc,方 ...
- centos6.5上安装ftp服务
这是之前搭建过,但没记录,因为昨天使用人过来说使用有问题,突然发现没有记录,好心慌,现在的记忆真的只有1周而已,穷和老都是原罪啊!! 环境准备:centos6.5 vm 安装ftp:
随机推荐
- java 反射 处理 空值
package org.zkdg.utils.spring.annotations.impl; import java.lang.annotation.Annotation; import java. ...
- html 一些坑。。。
margin-left 和 margin-right 才能够使用 auto top 和 bottom 不可以 在网页设计中...通常给img 父容器 一个 宽度...同时 ,指定 img width= ...
- Liunx 发送邮件
可以使用rpm -qa | grep mailx查看系统自带的mailx版本. 使用wget http://sourceforge.net/projects/heirloom/files/latest ...
- hdu1387 模拟队列
Team Queue Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Su ...
- .net core项目中引用.net framework封装的dll库
https://blog.csdn.net/sharphou/article/details/80746551 A----------如何安装IIS [Server Hosting]------- ...
- RestTemplate中几种常见的请求方式
GET请求 第一种:getForEntity getForEntity方法的返回值是一个ResponseEntity<T>,ResponseEntity<T>是Spring对H ...
- 错误:子进程 已安装 pre-removal 脚本 返回了错误号 1
解决办法 sudo rm /var/lib/dpkg/info/<package name>.*
- SSM-@Transactional 注释不生效
1.在applicationConext.xml 中配置事务注解驱动 <!-- 事务注解驱动 --> <tx:annotation-driven /> <!-- 配置事务 ...
- AndroidStudio项目提交到github最详细步骤
在使用studio开发的项目过程中有时候我们想将项目发布到github上,以前都是用一种比较麻烦的方式(cmd)进行提交,最近发现studio其实是自带这种功能的,终于可以摆脱命令行了. 因为自己也没 ...
- 微服务(Micro Service Architecture)浅析
最近一段时间,微服务的概念很火,可能是跟Docker技术的快速发展和壮大有一定的关系,同时借助于Uber.Netflix.Groupon等公司的实践.宣传和推广,使得MSA渐渐地成为企业或者架构师讨论 ...