访问CentOS7数据库、安装Linux版nginx

说明:mysql数据库可以通过sqlYog工具进行远程访问.但是需要配置数据库权限。
​ 1.数据库默认条件下可以运行本机直接访问数据库 链接地址:localhost:3306。
​ 2.如果通过远程的方式访问数据库则必须设定数据库权限.否则不允许。
​ 权限开放的命令:
​ 说明:在数据库的客户端中执行如下命令:

语法:
grant [权限] on [数据库名].[表名] to [‘用户名’]@[‘web服务器的ip地址’] identified by [‘密码’];
grant all on . to ‘root’@’%’ identified by ‘root’;
或者指定IP地址
grant all on . to ‘root’@‘192.168.1.103’ identified by ‘root’;

在这里插入图片描述
3、关闭防火墙
CentOS 7.0默认使用的是firewall作为防火墙

#查看防火墙状态。查看得到“active(running)”知,此时说明防火墙已经打开了
#下方出属现disavtive(dead),这样就说明防火墙已经关闭。
systemctl status firewalld.service
#关闭防火墙
systemctl stop firewalld.service
#开启防火墙
systemctl start firewalld
#关闭防火墙按钮(永久关闭防火墙,重启生效)
systemctl disable firewalld.service
#启动防火墙按钮 (永久开启防火墙,重启生效)
systemctl enable firewalld systemctl

CentOS7之下

#关闭防火墙
service iptables stop
#开启防火墙
service intables start
#永久关闭防火墙
chkconfig   iptables  off		0
​#永久开启防火墙
chkconfig   iptables  on		1
​#永久关闭的操作不会立即生效,当下次开机时才有效.

4、测试连接
在这里插入图片描述
5、安装Linux版Nginx

1)、官网下载Linux版本的Nginx安装包
http://nginx.org/

2)、上传nginx压缩包到src目录下,然后解压,目录改名

cd /usr/local/src
rz
tar -zxvf nginx-1.17.10.tar.gz
mv nginx-1.17.10 nginx
rm -rf nginx-1.17.10.tar.gz

4)、运行configure文件

cd nginx
./configure
#如果报下面错误,说明没有安装gcc-c++包(因为nginx是用c语言开发的,使用./运行)
error: C compiler cc is not found
解决方法:yum -y install gcc-c++

#如果报下面错误
./configure: error: the HTTP rewrite module requires the PCRE library.
安装pcre-devel解决问题:yum -y install pcre-devel

#如果报下面错误
./configure: error: the HTTP gzip module requires the zlib library.
需要安装“zlib-devel”即可:yum install -y zlib-devel

5)、安装成功后会提示工作目录,记住工作目录,到工作目录启动nginx
在这里插入图片描述
6)、make 和make install。
在这里插入图片描述
在这里插入图片描述

7)、查找nginx工作目录,校验nginx是否安装成功
在这里插入图片描述
8)、切换到工作目录

cd /usr/local/nginx

9)、nginx命令

cd sbin
启动: ./nginx
重启: ./nginx -s reload
关闭: ./ngnix -s stop
查看线程: ps -ef | grep nginx
杀死线程: kill -9 10335

在这里插入图片描述
10)、浏览器访问测试(确保Linux防火墙已关闭)

浏览器输入
linux的ip,回车

在这里插入图片描述
ok,安装成功了!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值