Nginx
让我们在
CentOS
上安装
nginx
作为第一步,然后对它作些基本的配置,比如使其能引导时启动和对防火墙做个性化设置。
安装
Nginx
让我们从它的官方的
RPM
源来安装一个预构建的稳定版本的
nginx
包。
在
CentOS
7
系统上:
1$
sudo
rpm
--import
//nginxorg/keys/nginx_signingkey
2$
sudo
rpm
-ivh
//nginxorg/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0el7ngxnoarchrpm
3$
sudo
yum
install
nginx
在
CentOS
6
系统上:
1$
sudo
rpm
--import
//nginxorg/keys/nginx_signingkey
2$
sudo
rpm
-ivh
//nginxorg/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0el6ngxnoarchrpm
3$
sudo
yum
install
nginx
注意在安装
nginx
RPM
包之前,如果您没有导入
nginx
的官方
GPG
密钥的话,会出一如下所示的警告:
1warning:/var/tmp/rpm-tmpKttVHD:Header
V4
RSA/SHA1
Signature,
key
ID
7bd9bf62:
NOKEY
启动
Nginx
安装完成后,nginx
是不会自动启动的。现在让我们来启动它吧,还要做些配置让其可以随着 *** 作系统启动而启动。我们也需要在防火墙里打开
TCP/80
端口,以使得可以远程访问
nginx
的
web
服务。所有这些 *** 作、设置都只需要输入如下命令就可实现。
在
CentOS
7
系统上:
1$
sudo
systemctl
start
nginx
2$
sudo
systemctl
enable
nginx
3$
sudo
firewall-cmd
--zone=public--add-port=80/tcp
--permanent
4$
sudo
firewall-cmd
--reload
在
CentOS
6
系统上:
1$
sudo
service
nginx
start
2$
sudo
chkconfig
nginx
on
3$
sudo
iptables
-I
INPUT
-p
tcp
-m
tcp
--dport
80-j
ACCEPT
4$
sudo
service
iptables
save
测试
Nginx
nginx
的默认文档要目录是
/usr/share/nginx/html。默认的
indexhtml
文件一定已经在这目录下了。让我们检测下是否可以访问到这个测试
web
页
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)