在VMware17虚拟机上使用宝塔面板部署php项目

image

3)然后启动虚拟机,编辑网络配置文件目录:vi /etc/sysconfig/network-scripts/ifcfg-ens33

  修改以下内容:

  • BOOTPROTO=static  启用静态IP地址
  • ONBOOT=yes      开启自动启用网络连接

   添加以下内容:

  • IPADDR=192.168.30.100     设置IP地址
  • NETMASK=255.255.255.0   子网掩码
  • GATEWAY=192.168.30.2   设置网关
  • DNS1=223.5.5.5
  • DNS2=8.8.8.8

常用的免费DNS地址:

  • 国内移动、电信和联通通用的DNS:114.114.114.114。
  • 阿里:首选:223.5.5.5  备用:223.6.6.6
  • 百度 :180.76.76.76
  • 腾讯:首选:119.29.29.29,备用:119.28.28.28
  • 谷歌  8.8.8.8

4)配置完成之后输入:service network restart,重启网卡让网卡设置生效。

5)验证是否可以访问外网:ping www.baidu.com。

三、安装配置宝塔面板

1)安装宝塔面板

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

有需要确认的地方手动输入 y 并回车

2)安装完成

在VMware17虚拟机上使用宝塔面板部署php项目插图1

记下上面的网址,用户名,密码

4.在浏览器上输入上面的网址

然后发现xshell突然连不上了😥,就非常尴尬

然后发现主机ping不通虚拟机了,就很神奇。

解决方案:

1)控制面板–>网络和 Internet–>网络连接

2)选择VM8后按照如下进行配置,注意图里面的ip地址配置是这样的,查看虚拟机网络编辑器的子网IP,假如我们的子网IP是192.168.137.0,里面IP地址就填写192.168.137.1,子网IP是192.168.20.0,里面IP地址就填写192.168.20.1

 在VMware17虚拟机上使用宝塔面板部署php项目插图2

 在VMware17虚拟机上使用宝塔面板部署php项目插图3

此时点击确定以后我们在点击一下VM8的禁用,点击完以后禁用再右键单击一下启用,这时再去ping下linux的主机IP就能通了

 在VMware17虚拟机上使用宝塔面板部署php项目插图4

 

 

很开心😊

填写用户名,密码

在VMware17虚拟机上使用宝塔面板部署php项目插图5

进入宝塔面板后,我是直接选择安装的推荐套件,也可以等待配置宝塔面板后再安装

在VMware17虚拟机上使用宝塔面板部署php项目插图6

等待安装完成,接下来,为了安全起见,更改下登录宝塔访问的端口

用户名和密码

在VMware17虚拟机上使用宝塔面板部署php项目插图7

在VMware17虚拟机上使用宝塔面板部署php项目插图8

修改端口后要确保服务器端口已在防火墙中放行,或直接关闭防火墙

>>> 关闭防火墙

systemctl stop firewalld.service             #停止firewall

systemctl disable firewalld.service        #禁止firewall开机启动

 

>>>  开启端口

firewall-cmd –zone=public –add-port=80/tcp –permanent

命令含义:

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

>>>  重启防火墙

firewall-cmd –reload

 

常用命令介绍

firewall-cmd –state                                    ##查看防火墙状态,是否是running

firewall-cmd –reload                            ##重新载入配置,比如添加规则之后,需要执行此命令

firewall-cmd –get-zones                        ##列出支持的zone

firewall-cmd –get-services                      ##列出支持的服务,在列表中的服务是放行的

firewall-cmd –query-service ftp                 ##查看ftp服务是否支持,返回yes或者no

firewall-cmd –add-service=ftp                   ##临时开放ftp服务

firewall-cmd –add-service=ftp –permanent     ##永久开放ftp服务

firewall-cmd –remove-service=ftp –permanent    ##永久移除ftp服务

firewall-cmd –add-port=80/tcp –permanent            ##永久添加80端口 

iptables -L -n                                   ##查看规则,这个命令是和iptables的相同的

man firewall-cmd                                 ##查看帮助

 

接下来,可以禁用ping ,预防别人ping自己的服务器

也可以修改SSH端口

在VMware17虚拟机上使用宝塔面板部署php项目插图9

 完成以上操作后就可以部署项目了

四、部署项目

1)新建站点

在VMware17虚拟机上使用宝塔面板部署php项目插图10

 2)删除站点下的生成的默认文件

在VMware17虚拟机上使用宝塔面板部署php项目插图11

 3)上传后台代码

在VMware17虚拟机上使用宝塔面板部署php项目插图12

 

 4)导入数据库

 1、进入到到导入界面,填入账号密码(账号初始为root,密码点击root密码获取)

在VMware17虚拟机上使用宝塔面板部署php项目插图13

 

在VMware17虚拟机上使用宝塔面板部署php项目插图14

2、填写数据库名称,指定数据库编码,新建数据库。执行导入数据库文件

在VMware17虚拟机上使用宝塔面板部署php项目插图15

 

3、设置网站运行目录

 在VMware17虚拟机上使用宝塔面板部署php项目插图16

 4、安装成功

原文链接:https://www.cnblogs.com/Deters/p/17069516.html

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享