Home > Backend Development > PHP Tutorial > Install Nginx under CentOS65

Install Nginx under CentOS65

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-07-29 09:15:18
Original
1256 people have browsed it

This demonstration is to install Nginx under CentOS6.5/' target='_blank'>CentOS6.5Operating system:

CentOS6

.5/' target='_blank'> CentOS6.5-x86-64Nginx version: nginx-release-centos-6-0.el6.ngx.noarch.rpm

Nginx download address: http://nginx.org/en/linux_packages .html#stable

Epel version: epel-release-6-8.noarch.rpm

Epel package download address: http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6 -8.noarch.rpm

Epel source mirror address: http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/

1. Install the EPEL package

Because installing nginx requires configuring the EPEL source. So first install the EPEL rpm package, go to the directory of epel-release-6-8.noarch.rpm, and install EPEL:

1

2

3

4

5

[root@localhost tmp]# rpm -ivh epel-release-6-8.noarch.rpm

 

warning: epel-release-6-8.noarch.rpm: HeaderV3 RSA/SHA256 Signature, key ID 0608b895: NOKEY

Preparing...               ########################################### [100%]

  1:epel-release          ########################################### [100%]

Copy after login

2. Configure the EPEL source

Since this demonstration is not connected to the Internet, nginx needs the EPEL source You need to download the file yourself and configure the source:

1

[root@localhost tmp]# vi  /etc/yum.repos.d/epel.repo

Copy after login

Modification: (The EPEL source package required here is placed in the /tmp/epel directory)

baseurl=file:///tmp/epel

Note:

#mirrorlist

Attachment: This is the EPEL source file required to install nginx (under the /tmp/epel directory)

(Mirror address: http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/)

Install Nginx under </p>CentOS6<p>5<strong></strong>3. Install Nginx</p><p>1) Install Nginx rpm package</p><pre name=[root@localhost tmp]# rpm -ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm warning:nginx-release-centos-6-0.el6.ngx.noarch.rpm: Header V4 RSA/SHA1 Signature, keyID 7bd9bf62: NOKEY Preparing... ########################################### [100%] 1:nginx-release-centos ########################################### [100%]</p> <p></p>2) Delete nginx source<br><div class="code" style="position:relative; padding:0px; margin:0px;"><pre name="code">[root@localhost yum.repos.d]# pwd /etc/yum.repos.d [root@localhost yum.repos.d]# rm nginx.repo rm: remove regular file `nginx.repo'? y

Copy after login

3) Install Nginx

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

174

175

176

177

178

179

180

181

182

183

184

185

186

187

[root@localhost yum.repos.d]# yum install nginx

 

Loaded plugins: fastestmirror, security

 

Loading mirror speeds from cached hostfile

 

Setting up Install Process

 

Resolving Dependencies

 

--> Running transaction check

 

---> Package nginx.x86_640:1.0.15-12.el6 will be installed

 

--> Processing Dependency:nginx-filesystem = 1.0.15-12.el6 for package: nginx-1.0.15-12.el6.x86_64

 

--> Processing Dependency:nginx-filesystem for package: nginx-1.0.15-12.el6.x86_64

 

--> Processing Dependency: gd forpackage: nginx-1.0.15-12.el6.x86_64

 

--> Processing Dependency: GeoIP forpackage: nginx-1.0.15-12.el6.x86_64

 

--> Processing Dependency:libgd.so.2()(64bit) for package: nginx-1.0.15-12.el6.x86_64

 

--> Processing Dependency:libGeoIP.so.1()(64bit) for package: nginx-1.0.15-12.el6.x86_64

 

--> Running transaction check

 

---> Package GeoIP.x86_64 0:1.6.5-1.el6will be installed

 

--> Processing Dependency: geoipupdatefor package: GeoIP-1.6.5-1.el6.x86_64

 

--> Processing Dependency: GeoIP-datafor package: GeoIP-1.6.5-1.el6.x86_64

 

---> Package gd.x86_64 0:2.0.35-11.el6will be installed

 

--> Processing Dependency:libXpm.so.4()(64bit) for package: gd-2.0.35-11.el6.x86_64

 

---> Package nginx-filesystem.noarch0:1.0.15-12.el6 will be installed

 

--> Running transaction check

 

---> Package GeoIP-GeoLite-data.noarch0:2015.04-2.el6 will be installed

 

--> Processing Dependency:GeoIP-GeoLite-data-extra = 2015.04-2.el6 for package:GeoIP-GeoLite-data-2015.04-2.el6.noarch

 

---> Package geoipupdate.x86_640:2.2.1-2.el6 will be installed

 

---> Package libXpm.x86_640:3.5.10-2.el6 will be installed

 

--> Running transaction check

 

---> PackageGeoIP-GeoLite-data-extra.noarch 0:2015.04-2.el6 will be installed

 

--> Finished Dependency Resolution

 

  

 

Dependencies Resolved

 

  

 

================================================================================================

 

 Package                           Arch            Version                  Repository     Size

 

================================================================================================

 

Installing:

 

 nginx                             x86_64          1.0.15-12.el6            epel          404 k

 

Installing for dependencies:

 

 GeoIP                             x86_64          1.6.5-1.el6              epel          113 k

 

 GeoIP-GeoLite-data                noarch          2015.04-2.el6            epel          343 k

 

 GeoIP-GeoLite-data-extra          noarch          2015.04-2.el6            epel           23 M

 

 gd                                x86_64          2.0.35-11.el6            base          142 k

 

 geoipupdate                       x86_64          2.2.1-2.el6              epel           28 k

 

 libXpm                            x86_64          3.5.10-2.el6             base           51 k

 

 nginx-filesystem                  noarch          1.0.15-12.el6            epel          8.1 k

 

  

 

Transaction Summary

 

================================================================================================

 

Install       8 Package(s)

 

  

 

Total download size: 24 M

 

Installed size: 50 M

 

Is this ok [y/N]: y

 

Downloading Packages:

 

------------------------------------------------------------------------------------------------

 

Total                                                           61 MB/s |  24 MB     00:00   

 

warning: rpmts_HdrFromFdno: Header V3RSA/SHA256 Signature, key ID 0608b895: NOKEY

 

Retrieving key fromfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

 

Importing GPG key 0x0608B895:

 

 Userid : EPEL (6)<epel@fedoraproject.org>

 

 Package: epel-release-6-8.noarch (installed)

 

 From   :/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

 

Is this ok [y/N]: y

 

Running rpm_check_debug

 

Running Transaction Test

 

Transaction Test Succeeded

 

Running Transaction

 

Warning: RPMDB altered outside of yum.

 

 Installing : GeoIP-GeoLite-data-extra-2015.04-2.el6.noarch                                1/8

 

 Installing : GeoIP-GeoLite-data-2015.04-2.el6.noarch                                      2/8

 

 Installing : geoipupdate-2.2.1-2.el6.x86_64                                               3/8

 

 Installing : GeoIP-1.6.5-1.el6.x86_64                                                    4/8

 

 Installing : libXpm-3.5.10-2.el6.x86_64                                                  5/8

 

 Installing : gd-2.0.35-11.el6.x86_64                                                     6/8

 

 Installing : nginx-filesystem-1.0.15-12.el6.noarch                                        7/8

 

 Installing : nginx-1.0.15-12.el6.x86_64                                                  8/8

 

  Verifying : nginx-filesystem-1.0.15-12.el6.noarch                                        1/8

 

 Verifying  :GeoIP-1.6.5-1.el6.x86_64                                                    2/8

 

 Verifying  :GeoIP-GeoLite-data-2015.04-2.el6.noarch                                     3/8

 

 Verifying  :libXpm-3.5.10-2.el6.x86_64                                                  4/8

 

 Verifying  :geoipupdate-2.2.1-2.el6.x86_64                                              5/8

 

 Verifying  : GeoIP-GeoLite-data-extra-2015.04-2.el6.noarch                                6/8

 

 Verifying  :nginx-1.0.15-12.el6.x86_64                                                  7/8

 

 Verifying  :gd-2.0.35-11.el6.x86_64                                                     8/8

 

  

 

Installed:

 

 nginx.x86_64 0:1.0.15-12.el6                                                                

 

  

 

Dependency Installed:

 

 GeoIP.x86_64 0:1.6.5-1.el6                       GeoIP-GeoLite-data.noarch 0:2015.04-2.el6

 

 GeoIP-GeoLite-data-extra.noarch 0:2015.04-2.el6   gd.x86_64 0:2.0.35-11.el6                

 

 geoipupdate.x86_64 0:2.2.1-2.el6                  libXpm.x86_640:3.5.10-2.el6             

 

 nginx-filesystem.noarch 0:1.0.15-12.el6        

 

  

 

Complete!

Copy after login

4) Run and check nginx

1

2

3

4

5

6

[root@localhost yum.repos.d]# nginx

 

  

[root@localhost yum.repos.d]# whereis nginx

 

nginx: /usr/sbin/nginx /etc/nginx/usr/share/nginx /usr/share/man/man8/nginx.8.gz/usr/share/man/man3/nginx.3pm.gz

Copy after login

5) nginx version

1

2

3

[root@localhost yum.repos.d]# /usr/sbin/nginx -v

 

nginx version: nginx/1.0.15

Copy after login


4. Log in to view , Successful

Installing Nginx under </p>CentOS6<p>5<strong></strong><br></p><p  >
                
                
                </p>
                    The above introduces the installation of Nginx under CentOS65, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials. </p>
                <p>
                    </p>

Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
Error restarting nginx
From 1970-01-01 08:00:00
0
0
0
server - Nginx configuration webapp problem
From 1970-01-01 08:00:00
0
0
0
Nginx default.conf problem
From 1970-01-01 08:00:00
0
0
0
centos7 - NGINX exception occurs
From 1970-01-01 08:00:00
0
0
0
nginx load balancing
From 1970-01-01 08:00:00
0
0
0
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template